openwrt/package/utils
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
..
adb adb: fix package description 2017-10-29 16:16:35 +01:00
admswconfig treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
bsdiff bsdiff: Also pass down TARGET_CPPFLAGS 2017-03-01 17:19:50 -08:00
busybox busybox: add missing TARGET_CPPFLAGS and TARGET_LDFLAGS 2017-12-28 12:26:23 +01:00
bzip2 add PKG_CPE_ID ids to package and tools 2017-11-17 02:24:35 +01:00
ct-bugcheck merge: packages: update branding in core packages 2017-12-08 19:41:18 +01:00
e2fsprogs e2fsprogs: Update to 1.43.7 2017-12-14 09:29:30 +01:00
f2fs-tools package/utils/f2fs-tools: Update to 1.9.0 2017-09-30 22:43:17 +02:00
fbtest utils/fbtest: drop Build/Prepare rule in favor of default one 2016-10-15 11:36:51 +02:00
fritz-tools fritz_tffs_read: get tffs size from input file 2017-06-24 22:36:38 +02:00
fuse add PKG_CPE_ID ids to package and tools 2017-11-17 02:24:35 +01:00
jsonfilter treewide: clean up and unify PKG_VERSION for git based downloads 2016-12-22 16:42:21 +01:00
lua package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG) 2017-01-10 22:15:37 +01:00
mdadm mdadm: fix parameter quoting 2017-10-27 03:26:37 +02:00
mtd-utils mtd-utils: use source package name for lzo in PKG_BUILD_DEPENDS 2017-07-08 22:51:34 +02:00
nvram packages: nvram: fix memory leak in _nvram_free 2017-11-15 21:11:23 +01:00
osafeloader packages: mark packages depending on a target as nonshared 2017-01-24 09:45:05 +01:00
oseama utils/oseama: drop Build/Prepare rule in favor of default one 2016-10-15 11:36:52 +02:00
otrx otrx: fix memory leak in otrx_create_append_zeros 2017-11-17 11:32:51 +01:00
px5g px5g: Fix TARGET_LDFLAGS and add TARGET_CPPFLAGS 2017-03-01 17:19:51 -08:00
spidev_test utils/spidev_test: drop Build/Prepare rule in favor of default one 2016-10-15 11:36:52 +02:00
ugps ugps: fix and improve init script 2017-03-08 13:32:24 +01:00
usbmode usbmode: update to latest git HEAD 2017-12-24 09:03:01 +01:00
usbreset utils/usbreset: drop Build/Prepare rule in favor of default one 2016-10-15 11:36:52 +02:00
usbutils usbutils: Update usb.ids file to latest 2017-11-22 20:45:07 +01:00
util-linux add PKG_CPE_ID ids to package and tools 2017-11-17 02:24:35 +01:00
xfsprogs add PKG_CPE_ID ids to package and tools 2017-11-17 02:24:35 +01:00