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
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>
5 years ago
..
argp-standalone argp-standalone: clean up patch fuzz 7 years ago
elfutils elfutils: Fix compile with uClibc-ng 5 years ago
gettext package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG) 8 years ago
gettext-full treewide: revise library packaging 5 years ago
gmp treewide: revise library packaging 5 years ago
libbsd treewide: revise library packaging 5 years ago
libconfig treewide: revise library packaging 5 years ago
libevent2 treewide: revise library packaging 5 years ago
libiconv package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG) 8 years ago
libiconv-full treewide: revise library packaging 5 years ago
libjson-c treewide: revise library packaging 5 years ago
libmnl treewide: revise library packaging 5 years ago
libnetfilter-conntrack treewide: revise library packaging 5 years ago
libnetfilter-cthelper treewide: revise library packaging 5 years ago
libnetfilter-cttimeout treewide: revise library packaging 5 years ago
libnetfilter-log treewide: revise library packaging 5 years ago
libnetfilter-queue treewide: revise library packaging 5 years ago
libnfnetlink treewide: revise library packaging 5 years ago
libnftnl libnftnl: bump to latest version 5 years ago
libnl treewide: revise library packaging 5 years ago
libnl-tiny libnl-tiny: use fixed message size instead of using the page size 7 years ago
libpcap treewide: revise library packaging 5 years ago
libroxml libroxml: bump to the 3.0.1 version 5 years ago
libtool treewide: revise library packaging 5 years ago
libubox libubox: bump to version 2019-02-27 5 years ago
libunwind treewide: revise library packaging 5 years ago
libusb treewide: revise library packaging 5 years ago
libusb-compat treewide: revise library packaging 5 years ago
lzo treewide: revise library packaging 5 years ago
mbedtls mbedtls: update to version 2.16.1 5 years ago
ncurses package/ncurses: change AR options to fix reproducible builds 5 years ago
nettle treewide: revise library packaging 5 years ago
nghttp2 nghttp2: bump to 1.38.0 5 years ago
openssl kernel: Remove support for kernel 3.18 5 years ago
popt popt: Use modern toolchain logic 5 years ago
readline readline: Update to 8.0 and various fixes 5 years ago
sysfsutils treewide: revise library packaging 5 years ago
toolchain treewide: revise library packaging 5 years ago
uclibc++ uClibc++: Update to 0.2.5 5 years ago
uclient uclient: set fixed ABI_VERSION on libuclient 5 years ago
ustream-ssl packages: set more explicit ABI_VERSION values 5 years ago
wolfssl wolfssl: fix build in busybox environments 5 years ago
zlib tools/zlib: move zlib build to tools 6 years ago