Openwrt/package/libs
Rosen Penev 0b26382533 uClibc++: Update to 0.2.5
Switched to xz archives for smaller size.

Removed upstreamed patches.

Reorganized Makefile a little bit for clarity. Build/Prepare is not useful
anymore. Upstream converted the file to LF.

Refreshed config.

Removed -ansi option from the original CFLAGS as this was causing long
long support to be missing.

Removed fPIC. We have the macro $(FPIC) already used. No point in setting
fpic and fPIC together.

Removed pedantic -Wlong-long warnings as they are not useful.

Removed -std=gnu++98. Not only is it unnecessary (it compiles against all
standards), it actually results in a size increase. 75843 vs. 75222 (gcc
in OpenWrt defaults to g++14).

Added --gc-sections to linker flags to reduce size: 72653 vs 75222.

Removed warn linker options. They have been upstreamed.

Tested on Archer C7v2 and GnuBee PC1.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-05-11 23:10:10 +02:00
..
argp-standalone
elfutils elfutils: Fix compile with uClibc-ng 2019-05-05 21:11:01 +02:00
gettext
gettext-full treewide: revise library packaging 2019-01-24 10:39:30 +01:00
gmp treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libbsd treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libconfig treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libevent2 treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libiconv
libiconv-full treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libjson-c treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libmnl treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libnetfilter-conntrack treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libnetfilter-cthelper treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libnetfilter-cttimeout treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libnetfilter-log treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libnetfilter-queue treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libnfnetlink treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libnftnl libnftnl: bump to latest version 2019-03-21 17:05:44 +01:00
libnl treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libnl-tiny
libpcap treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libroxml libroxml: bump to the 3.0.1 version 2019-05-01 07:25:55 +02:00
libtool treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libubox libubox: bump to version 2019-02-27 2019-03-01 08:09:41 +00:00
libunwind treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libusb treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libusb-compat treewide: revise library packaging 2019-01-24 10:39:30 +01:00
lzo treewide: revise library packaging 2019-01-24 10:39:30 +01:00
mbedtls mbedtls: update to version 2.16.1 2019-04-06 16:30:43 +02:00
ncurses package/ncurses: change AR options to fix reproducible builds 2019-02-28 19:09:35 +01:00
nettle treewide: revise library packaging 2019-01-24 10:39:30 +01:00
nghttp2 nghttp2: bump to 1.38.0 2019-04-22 13:42:24 +02:00
openssl kernel: Remove support for kernel 3.18 2019-05-03 22:41:38 +02:00
popt popt: Use modern toolchain logic 2019-02-26 23:20:04 +01:00
readline
sysfsutils treewide: revise library packaging 2019-01-24 10:39:30 +01:00
toolchain treewide: revise library packaging 2019-01-24 10:39:30 +01:00
uclibc++ uClibc++: Update to 0.2.5 2019-05-11 23:10:10 +02:00
uclient
ustream-ssl
wolfssl wolfssl: fix build in busybox environments 2019-03-10 17:48:23 +01:00
zlib