You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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>
6 years ago
..
site include/site: add powerpc64 config 7 years ago
autotools.mk treewide: fix build depends to refer to source package names 7 years ago
cmake.mk cmake: skip build system check on compile 7 years ago
debug.mk include: remove trailing whitespaces 9 years ago
depends.mk build: add missing wildcard for ignoring .pkgdir in dependency checks 7 years ago
device_table.txt image: ensure that /dev/console exist in rootfs images 11 years ago
download.mk download.mk: enable DownloadMethod/github_archive 6 years ago
feeds.mk include/feeds.mk: rework generation of opkg distfeeds.conf 6 years ago
hardened-ld-pie.specs build: add hardened builds with PIE (ASLR) support 6 years ago
hardening.mk build: ASLR hardening use $(FPIC) 6 years ago
host-build.mk build: pass HOSTCXX to host builds as CXX 6 years ago
image-commands.mk ipq40xx: add support for the ZyXEL NBG6617 6 years ago
image-legacy.mk image: fix ar71xx legacy images 7 years ago
image.mk build: ensure that iwinfo is selected when building for multiple devices 6 years ago
kernel-build.mk include/kernel-build.mk: fix kernel rebuild on backport patch changes 6 years ago
kernel-defaults.mk config: don't define the same symbol twice 6 years ago
kernel-version.mk kernel: bump 4.14 to 4.14.54 6 years ago
kernel.mk include/kernel.mk: build kmod packages with empty FILES 6 years ago
netfilter.mk netfilter: add bpf match support 6 years ago
nls.mk treewide: fix build depends to refer to source package names 7 years ago
package-bin.mk build: use if-then to avoid non-zero return codes in bin/ packaging code 7 years ago
package-defaults.mk include/package-defaults.mk: fix default Build/Prepare with empty ./src 6 years ago
package-dumpinfo.mk include/package-dumpinfo.mk: don't duplicate source package information for every binary package 7 years ago
package-ipkg.mk build: fix compile error when a package includes itself in PROVIDES 6 years ago
package-seccomp.mk include: add a seccomp filter install wrapper 9 years ago
package.mk build: prevent spurious package rebuilds under CONFIG_AUTOREMOVE 6 years ago
prereq-build.mk include/prereq-build.mk: explicitly check for -f flag when using busybox time 6 years ago
prereq.mk include: extend SetupHostCommand macro to accept more arguments 6 years ago
quilt.mk kernel: split patches folder up into backport, pending and hack folders 7 years ago
rootfs.mk imagebuilder: reuse rootfs preparation from rootfs.mk 6 years ago
scan.awk build: propagate override information to .packageinfo 9 years ago
scan.mk build: fix target metadata scan dependencies 6 years ago
scons.mk build: use CXXFLAGS if defined 8 years ago
shell.sh build: use mkhash to replace various quirky md5sum/openssl calls 8 years ago
subdir.mk build: add busybox support to `time` prereq-check 6 years ago
target.mk build: do not alter global default package selection from profiles 6 years ago
toolchain-build.mk build: stop overriding STAGING_DIR_HOST for toolchain build 7 years ago
toplevel.mk build: fix target metadata scan dependencies 6 years ago
u-boot.mk u-boot.mk: add HOST_LDFLAGS to UBOOT_MAKE_FLAGS 6 years ago
uclibc++.mk toolchain: eliminate the INSTALL_LIBSTDCPP config symbol and make c++ support mandatory - fixes recursive config symbol dependency issues 11 years ago
unpack.mk build: unzip: perform operations quietly 8 years ago
verbose.mk verbose.mk: quote SUBMAKE options 6 years ago
version.mk base-files: add menuconfig option for HOME_URL 6 years ago