Openwrt/include
Jo-Philipp Wich 69ea512c62 build: do not alter global default package selection from profiles
This partly reverts ca32373c95 which lets
profiles that suppress packages to alter the package selection for all
devices of the target when building with CONFIG_TARGET_PER_DEVICE_ROOTFS.

In particular, this caused the brcm47xx Edimax PS-1208MFG profile to
disable mtd, dropbear, firewall and other essential packages for all
brcm47xx/generic builds.

To solve this problem, prevent profiles from mangling the global
DEFAULT_PACKAGES selection and restrict the supression of negated
packages to the local PACKAGE variable list only.

Fixes ca32373c95 ("target.mk: let profile remove from DEFAULT_PACKAGES")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-07-21 20:52:48 +02:00
..
site
autotools.mk
cmake.mk
debug.mk
depends.mk
device_table.txt
download.mk download.mk: enable DownloadMethod/github_archive 2018-07-05 01:30:57 +08:00
feeds.mk include/feeds.mk: rework generation of opkg distfeeds.conf 2018-07-12 21:18:41 +02:00
hardened-ld-pie.specs
hardening.mk build: ASLR hardening use $(FPIC) 2018-07-03 14:19:10 +01:00
host-build.mk
image-commands.mk ipq40xx: add support for the ZyXEL NBG6617 2018-06-26 08:57:26 +02:00
image-legacy.mk
image.mk build: ensure that iwinfo is selected when building for multiple devices 2018-07-02 14:27:04 +02:00
kernel-build.mk include/kernel-build.mk: fix kernel rebuild on backport patch changes 2018-07-14 13:07:34 +02:00
kernel-defaults.mk
kernel-version.mk kernel: bump 4.14 to 4.14.54 2018-07-11 16:02:24 +02:00
kernel.mk
netfilter.mk netfilter: add bpf match support 2018-06-26 08:57:25 +02:00
nls.mk
package-bin.mk
package-defaults.mk
package-dumpinfo.mk
package-ipkg.mk build: fix compile error when a package includes itself in PROVIDES 2018-07-20 10:40:58 +02:00
package-seccomp.mk
package.mk build: prevent spurious package rebuilds under CONFIG_AUTOREMOVE 2018-05-22 09:27:38 +02:00
prereq-build.mk include/prereq-build.mk: explicitly check for -f flag when using busybox time 2018-07-14 15:46:35 +02:00
prereq.mk
quilt.mk
rootfs.mk
scan.awk
scan.mk build: fix target metadata scan dependencies 2018-07-02 14:27:06 +02:00
scons.mk
shell.sh
subdir.mk build: add busybox support to time prereq-check 2018-06-18 21:27:01 +02:00
target.mk build: do not alter global default package selection from profiles 2018-07-21 20:52:48 +02:00
toolchain-build.mk
toplevel.mk build: fix target metadata scan dependencies 2018-07-02 14:27:06 +02:00
u-boot.mk
uclibc++.mk
unpack.mk
verbose.mk verbose.mk: quote SUBMAKE options 2018-07-12 10:24:36 +02:00
version.mk base-files: add menuconfig option for HOME_URL 2018-06-27 08:40:34 +02:00