buildroot/package/busybox
Thomas Petazzoni bc2e241bce package/busybox: change how its SELinux support is enabled
Following commit 0dcb5513ef
("package/refpolicy: remove dependency on policycoreutils"), we have a
build failure on some configurations:

Makefile:571: *** libselinux is in the dependency chain of busybox that has added it to its _DEPENDENCIES variable without selecting it or depending on it from Config.in.  Stop.

This is because refpolicy selects the busybox SELinux support when
Busybox is enabled, which it turns selects libselinux, but we no
longer pay attention to the libselinux dependencies while doing this.

Since it's quite weird to have refpolicy mess with Busybox SELinux
support, this commit changes the logic to have Busybox automatically
enable its SELinux support as soon as SELinux support is enabled,
while still allowing it to be disabled.

Fixes:

  http://autobuild.buildroot.net/results/5d8fda7c488a03c14942d87467d501acd633d24a/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2020-02-03 16:49:43 +01:00
..
0001-networking-libiproute-use-linux-if_packet.h-instead-.patch
0002-Makefile.flags-strip-non-l-arguments-returned-by-pkg.patch package/busybox: update to 1.29.0 2018-07-08 12:20:33 +02:00
Config.in package/busybox: change how its SELinux support is enabled 2020-02-03 16:49:43 +01:00
S01syslogd package/busybox: fix S0{1sys, 2k}logd indentation 2019-04-16 00:06:51 +02:00
S02klogd package/busybox: fix S0{1sys, 2k}logd indentation 2019-04-16 00:06:51 +02:00
S02sysctl package/busybox: add init script for sysctl 2019-08-03 18:48:09 +02:00
S10mdev package/busybox: run mdev in daemon mode 2019-06-20 16:08:14 +02:00
S15watchdog
S50telnet packages: update sysv S* scripts to 644 2019-02-08 11:35:22 +01:00
busybox-minimal.config
busybox.config busybox: Enable domain search list support in udhcpc 2019-08-03 17:49:54 +02:00
busybox.hash package/busybox: bump version to 1.31.1 2019-10-26 20:51:21 +02:00
busybox.mk busybox: don't overwrite existing inittab 2019-12-08 16:48:36 +01:00
inittab busybox: add an inittab entry to activate swap 2018-06-12 14:56:07 +02:00
mdev.conf
udhcpc.script package/busybox: udhcpc.script: wait for ipv6 default route from RA for stateful DHCPv6 2019-10-27 20:24:33 +01:00