libnl 3.2.21 released
Thomas Graf
tgraf at suug.ch
Thu Jan 24 09:13:30 EST 2013
Hi
I am pleased to announce the availability of libnl 3.2.21.
This release is done to fix a build breakage in NetworkManager
that was caused by the previous release. NM mistakenly
included <netlink/object-api.h> instead of <netlink/object.h>.
3.2.21 reintroduces the removed headers in the form of compat
headers.
ANNOUNCEMENT (Change in release process)
Due to the regressions caused by some of the previous releases
a change in the release process is in order.
1. 100% API/ABI safety guaranteed. Patches breaking API/ABI
will no longer be accepted regardless of whether the API
is in use or not. No exceptions.
2. A release candidate tarball will be distributed two weeks
prior to a stable release. Hopefully such a tarball will
receive more testing exposure compared to the git tree.
3. An automated process has been put in place to build the
following git trees against libnl HEAD regularly:
- libvirt
- netcf
- NetworkManager
- libteam
- taskstats
Source:
http://www.infradead.org/~tgr/libnl/files/libnl-3.2.21.tar.gz
Documentation:
http://www.infradead.org/~tgr/libnl/files/libnl-doc-3.2.21.tar.gz
Thanks to everyone who contributed to this release:
Jiri Pirko (1):
fix includes after removing some headers
Thomas Graf (7):
Move private header files to <netlink-private/*>
Provide compat headers for removed private API
Fix test-cache-mngr test
Fix build warnings of nl-(qdisc|class|cls)-add
Remove obsolete warning from <netlink/object-api.h> as it breaks NM build
Provide better help text when bumping CURRENT,AGE,REVISION
3.2.21 release
More information about the libnl
mailing list