openwrtv3/package
Matthias Schiffer 20c349f68c
busybox: add missing TARGET_CPPFLAGS and TARGET_LDFLAGS
Unconditionally pass TARGET_CPPFLAGS (not passed at all before) and
TARGET_LDFLAGS (passed only in certain non-default configuration before the
Makefile streamlining). Without these flags, hardening options
(PKG_FORTIFY_SOURCE and PKG_RELRO) were not actually applied to busybox.

The addition of these flags increases the size of the stripped busybox
binary by about 6KB (~4KB with fortify headers, ~2KB with "-znow -zrelro")
with the default hardening options PKG_FORTIFY_SOURCE_1 and PKG_RELRO_FULL.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2017-12-28 12:26:23 +01:00
..
base-files base-files: fix sysupgrade -b/-l when -c is used 2017-12-14 09:29:30 +01:00
boot layerscape: fix package download 2017-12-21 10:02:16 +01:00
devel strace: Update to 4.20 2017-12-07 11:46:37 +08:00
firmware layerscape: add byte_swap.py script for ls-rcw package 2017-12-26 23:30:59 +01:00
kernel kernel: add i2c-smbus module package 2017-12-26 20:13:43 +01:00
libs nghttp2: bump to 1.29.0 2017-12-24 17:06:16 +01:00
network dnsmasq: send procd signal on service reload 2017-12-26 23:35:45 +01:00
system uci: update to latest git HEAD (FS#1182) 2017-12-22 18:30:59 +01:00
utils busybox: add missing TARGET_CPPFLAGS and TARGET_LDFLAGS 2017-12-28 12:26:23 +01:00
Makefile build: cleanup tmp/ dir of target rootfs 2017-05-02 22:10:50 +08:00