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/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>
6 years ago
..
argp-standalone argp-standalone: clean up patch fuzz 7 years ago
elfutils add PKG_CPE_ID ids to package and tools 7 years ago
gettext package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG) 8 years ago
gettext-full add PKG_CPE_ID ids to package and tools 7 years ago
gmp gmp: Update to 6.1.2 8 years ago
libbsd treewide: clean up download hashes 8 years ago
libconfig treewide: clean up download hashes 8 years ago
libevent2 add PKG_CPE_ID ids to package and tools 7 years ago
libiconv package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG) 8 years ago
libiconv-full libiconv-full: fix compile-time linking error GCC7 7 years ago
libjson-c add PKG_CPE_ID ids to package and tools 7 years ago
libmnl treewide: clean up download hashes 8 years ago
libnetfilter-conntrack libnetfilter_conntrack: switch to git 7 years ago
libnetfilter-cthelper treewide: clean up download hashes 8 years ago
libnetfilter-cttimeout treewide: clean up download hashes 8 years ago
libnetfilter-log treewide: clean up download hashes 8 years ago
libnetfilter-queue libnetfilter_queue: bump to git HEAD 7 years ago
libnfnetlink treewide: clean up download hashes 8 years ago
libnftnl libnftnl: update to 1.0.9 6 years ago
libnl libs/libnl: Update to 3.3.0 7 years ago
libnl-tiny libnl-tiny: use fixed message size instead of using the page size 7 years ago
libpcap libs/libpcap: Rework URLs 7 years ago
libroxml treewide: clean up download hashes 8 years ago
librpc treewide: replace LEDE_GIT with PROJECT_GIT 7 years ago
libtool add PKG_CPE_ID ids to package and tools 7 years ago
libubox treewide: replace LEDE_GIT with PROJECT_GIT 7 years ago
libunwind libunwind: enable build for arm 6 years ago
libusb libusb: Update to 1.0.21 8 years ago
libusb-compat libusb-compat: Upgrade to 0.1.15 7 years ago
lzo libs/lzo: Reenable unaligned access on ARM, PPC, ... 7 years ago
mbedtls add PKG_CPE_ID ids to package and tools 7 years ago
ncurses ncurses: add libnucrses-dev package 7 years ago
nettle treewide: clean up download hashes 8 years ago
nghttp2 nghttp2: bump to 1.29.0 7 years ago
openssl openssl: tell the build system that we are doing CROSS_COMPILE 6 years ago
popt treewide: clean up download hashes 8 years ago
readline add PKG_CPE_ID ids to package and tools 7 years ago
sysfsutils treewide: clean up download hashes 8 years ago
toolchain build: cleanup SSP_SUPPORT configure option 6 years ago
uclibc++ uclibc++: patch bugfix erase() on derived __base_associative 7 years ago
uclient treewide: replace LEDE_GIT with PROJECT_GIT 7 years ago
ustream-ssl treewide: replace LEDE_GIT with PROJECT_GIT 7 years ago
wolfssl wolfssl: update to 3.12.2 (1 CVE) 7 years ago
zlib zlib: only enable NEON optimizations on eligible targets 7 years ago