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>
2019-01-19 14:31:51 +01:00
..
argp-standalone argp-standalone: clean up patch fuzz 2018-01-05 11:59:59 +01:00
elfutils elfutils: bump to 0.175 2019-01-14 13:32:38 +00:00
gettext package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG) 2017-01-10 22:15:37 +01:00
gettext-full gettext-full: host compile with -fpic 2018-09-24 19:18:52 +02:00
gmp gmp: Update to 6.1.2 2017-01-03 14:24:33 +01:00
libbsd libbsd: Update to 0.8.7 2018-08-25 15:40:23 +02:00
libconfig libconfig: Fix tarball filename (and URL) 2018-11-01 17:16:52 +01:00
libevent2 libevent2: Switch to using release tarball 2018-08-25 13:18:35 +02: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 libjson-c: set HOST_BUILD_PREFIX 2018-08-07 22:31:48 +02:00
libmnl treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
libnetfilter-conntrack libnetfilter_conntrack: switch to git 2017-10-09 16:12:00 +03:00
libnetfilter-cthelper treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
libnetfilter-cttimeout treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
libnetfilter-log treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
libnetfilter-queue libnetfilter_queue: bump to git HEAD 2017-10-09 16:06:06 +03:00
libnfnetlink package/libs/libnfnetlink: Remove dead mirror 2018-06-14 21:48:38 +02:00
libnftnl libnftnl: bump to version 1.1.1 2018-06-18 18:21:20 +02:00
libnl libnl: bump to 3.4.0 2018-07-07 18:33:58 +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 libpcap: patch to add limits.h to pcap-usb-linux.c 2018-09-10 09:15:26 +02:00
libroxml treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
librpc librpc: add host build to install h files needed for nfs-kernel-server to get compiled 2018-07-16 15:12:19 +02:00
libtool libtool: Update to 2.4.6 2018-03-31 16:27:24 +02:00
libubox packages: set more explicit ABI_VERSION values 2019-01-19 14:31:51 +01:00
libunwind libunwind: fix build with musl on PPC 2018-02-25 16:58:10 +01:00
libusb libusb: Add SourceForge mirror. 2018-05-02 09:18:26 +02:00
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 packages: set more explicit ABI_VERSION values 2019-01-19 14:31:51 +01:00
ncurses packages: set more explicit ABI_VERSION values 2019-01-19 14:31:51 +01:00
nettle nettle: bump to 3.4.1 2018-12-09 20:39:35 +01:00
nghttp2 nghttp2: bump to 1.35.1 2018-12-15 12:30:02 +01:00
openssl packages: set more explicit ABI_VERSION values 2019-01-19 14:31:51 +01:00
popt popt: Add main site back to PKG_SOURCE_URL 2018-11-09 08:50:18 +01:00
readline packages: set more explicit ABI_VERSION values 2019-01-19 14:31:51 +01:00
sysfsutils package sysfsutils: add support for sysfs settings at boot 2018-05-22 20:47:20 +02:00
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 uclient: add ALTERNATIVES for wget 2019-01-13 18:27:28 +01:00
ustream-ssl packages: set more explicit ABI_VERSION values 2019-01-19 14:31:51 +01:00
wolfssl wolfssl: update to version 3.15.3-stable 2018-10-15 08:41:02 +02:00
zlib tools/zlib: move zlib build to tools 2018-04-28 15:28:59 +02:00