openwrt/package/libs
Julien Dusser 241e6dd3e9 build: cleanup SSP_SUPPORT configure option
Configure variable SSP_SUPPORT is ambiguous for packages (tor, openssh,
avahi, freeswitch). It means 'toolchain supporting SSP', but for toolchain
and depends it means 'build gcc with libssp'.

Musl no longer uses libssp (1877bc9d8f), it has internal support, so
SSP_SUPPORT was disabled leading some package to not use SSP.

No information why Glibc and uClibc use libssp, but they may also provide
their own SSP support. uClibc used it own with commit 933b588e25 but it was
reverted in f3cacb9e84 without details.

Create an new configure GCC_LIBSSP and automatically enable SSP_SUPPORT
if either USE_MUSL or GCC_LIBSSP.

Signed-off-by: Julien Dusser <julien.dusser@free.fr>
2018-01-27 19:02:48 +01:00
..
argp-standalone argp-standalone: clean up patch fuzz 2018-01-05 11:59:59 +01:00
elfutils add PKG_CPE_ID ids to package and tools 2017-11-17 02:24:35 +01:00
gettext package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG) 2017-01-10 22:15:37 +01:00
gettext-full add PKG_CPE_ID ids to package and tools 2017-11-17 02:24:35 +01:00
gmp gmp: Update to 6.1.2 2017-01-03 14:24:33 +01:00
libbsd
libconfig
libevent2 add PKG_CPE_ID ids to package and tools 2017-11-17 02:24:35 +01:00
libiconv package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG) 2017-01-10 22:15:37 +01:00
libiconv-full libiconv-full: fix compile-time linking error GCC7 2017-12-19 22:23:42 +01:00
libjson-c add PKG_CPE_ID ids to package and tools 2017-11-17 02:24:35 +01:00
libmnl
libnetfilter-conntrack libnetfilter_conntrack: switch to git 2017-10-09 16:12:00 +03:00
libnetfilter-cthelper
libnetfilter-cttimeout
libnetfilter-log
libnetfilter-queue libnetfilter_queue: bump to git HEAD 2017-10-09 16:06:06 +03:00
libnfnetlink
libnftnl libnftnl: update to 1.0.9 2018-01-20 20:22:01 +01:00
libnl libs/libnl: Update to 3.3.0 2017-10-15 00:24:22 +02:00
libnl-tiny libnl-tiny: use fixed message size instead of using the page size 2017-11-16 12:54:15 +01:00
libpcap libs/libpcap: Rework URLs 2017-03-22 09:16:23 +01:00
libroxml
librpc treewide: replace LEDE_GIT with PROJECT_GIT 2018-01-10 21:27:32 +01:00
libtool add PKG_CPE_ID ids to package and tools 2017-11-17 02:24:35 +01:00
libubox treewide: replace LEDE_GIT with PROJECT_GIT 2018-01-10 21:27:32 +01:00
libunwind libunwind: enable build for arm 2018-01-27 16:46:45 +01:00
libusb
libusb-compat libusb-compat: Upgrade to 0.1.15 2017-11-22 20:45:28 +01:00
lzo libs/lzo: Reenable unaligned access on ARM, PPC, ... 2017-10-24 13:24:04 +02:00
mbedtls add PKG_CPE_ID ids to package and tools 2017-11-17 02:24:35 +01:00
ncurses ncurses: add libnucrses-dev package 2017-07-08 23:19:31 +02:00
nettle
nghttp2 nghttp2: bump to 1.29.0 2017-12-24 17:06:16 +01:00
openssl openssl: tell the build system that we are doing CROSS_COMPILE 2018-01-26 18:19:00 +08:00
popt
readline add PKG_CPE_ID ids to package and tools 2017-11-17 02:24:35 +01:00
sysfsutils
toolchain build: cleanup SSP_SUPPORT configure option 2018-01-27 19:02:48 +01:00
uclibc++ uclibc++: patch bugfix erase() on derived __base_associative 2017-02-09 12:26:55 +01:00
uclient treewide: replace LEDE_GIT with PROJECT_GIT 2018-01-10 21:27:32 +01:00
ustream-ssl treewide: replace LEDE_GIT with PROJECT_GIT 2018-01-10 21:27:32 +01:00
wolfssl wolfssl: update to 3.12.2 (1 CVE) 2017-12-12 17:39:52 +01:00
zlib zlib: only enable NEON optimizations on eligible targets 2018-01-07 12:33:47 +01:00