Skip to content
Snippets Groups Projects
gitbot's avatar
GitBot authored
--

Commit: seco-ne/yocto/infrastructure/gitlab-ci@d9660a80

build-jobs.jinja2: Specify master branch variable again

If the MASTER_BRANCH_MANIFEST variable is set in the manifest's
.gitlab-ci.yml file, it may not find its way to the generated job,
if it is not explicitly set during generation.
That is done with this patch.
6d040847

SECO North Non-GPLv3 Layer

This layer can be used to create an Image for SECO North devices without GPLv3 software.

Limitations

A lot of Linux base-utils are released under the GPLv3 license. Because of this, most of these utils are replaced by their BusyBox variant. Also, some non-vital software is simply removed from the image while others are missing some functionality because of removed libraries.

New Software and Packages

  • dash
    • Replacement for bash
  • editline
    • Drop-in replacement for readline

Removed Software and Packages

Following is a list of all the removed applications and packages. Please note that some packages are removed via the FEATURE_PACKAGES attribute in meta-seconorth-distro/recipes-bsp/packagegroups.

  • base-utils
    • bash
    • coreutils
    • cpio
    • diffutils
    • ed
    • findutils
    • gawk
    • grep
    • gzip
    • inetutils
    • inetutils-ping
    • inetutils-telnet
    • inetutils-tftp
    • inetutils-traceroute
    • parted
    • patch
    • sed
    • tar
    • time
    • wget
    • which
  • fio
  • glmark2
  • nano
  • networkmanager
    • networkmanager-bash-completion
    • networkmanager-nmtui
  • perf
  • qt-kiosk-browser (qtwebengine -> python2 -> gdbm)
  • valgrind
  • wireguard-tools
  • Without readline
    • bind
    • bluez5
    • (networkmanager)
    • socat
    • python3
  • Without gdbm
    • python3