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
Jo-Philipp Wich 797e5c1c48 packages: set more explicit ABI_VERSION values
In the case of upstream libraries, set the ABI_VERSION variable to the
soname value of the first version version after the last backwards
incompatible change.

For custom OpenWrt libraries, set the ABI_VERSION to the date of the
last Git commit doing backwards incompatible changes to the source,
such as changing function singatures or dropping exported symbols.

The soname values have been determined by either checking
https://abi-laboratory.pro/index.php?view=tracker or - in the case
of OpenWrt libraries - by carefully reviewing the changes made to
header files thorough the corresponding Git history.

In the future, the ABI_VERSION values must be bumped whenever the
library is updated to an incpompatible version but not with every
package update, in order to reduce the dependency churn in the
binary package repository.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
5 years ago
..
argp-standalone argp-standalone: clean up patch fuzz 7 years ago
elfutils elfutils: bump to 0.175 5 years ago
gettext package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG) 8 years ago
gettext-full gettext-full: host compile with -fpic 6 years ago
gmp gmp: Update to 6.1.2 8 years ago
libbsd libbsd: Update to 0.8.7 6 years ago
libconfig libconfig: Fix tarball filename (and URL) 6 years ago
libevent2 libevent2: Switch to using release tarball 6 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 libjson-c: set HOST_BUILD_PREFIX 6 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 package/libs/libnfnetlink: Remove dead mirror 6 years ago
libnftnl libnftnl: bump to version 1.1.1 6 years ago
libnl libnl: bump to 3.4.0 6 years ago
libnl-tiny libnl-tiny: use fixed message size instead of using the page size 7 years ago
libpcap libpcap: patch to add limits.h to pcap-usb-linux.c 6 years ago
libroxml treewide: clean up download hashes 8 years ago
librpc librpc: add host build to install h files needed for nfs-kernel-server to get compiled 6 years ago
libtool libtool: Update to 2.4.6 6 years ago
libubox packages: set more explicit ABI_VERSION values 5 years ago
libunwind libunwind: fix build with musl on PPC 6 years ago
libusb libusb: Add SourceForge mirror. 6 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 packages: set more explicit ABI_VERSION values 5 years ago
ncurses packages: set more explicit ABI_VERSION values 5 years ago
nettle nettle: bump to 3.4.1 6 years ago
nghttp2 nghttp2: bump to 1.35.1 6 years ago
openssl packages: set more explicit ABI_VERSION values 5 years ago
popt popt: Add main site back to PKG_SOURCE_URL 6 years ago
readline packages: set more explicit ABI_VERSION values 5 years ago
sysfsutils package sysfsutils: add support for sysfs settings at boot 6 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 uclient: add ALTERNATIVES for wget 5 years ago
ustream-ssl packages: set more explicit ABI_VERSION values 5 years ago
wolfssl wolfssl: update to version 3.15.3-stable 6 years ago
zlib tools/zlib: move zlib build to tools 6 years ago