[Ftp-release] [ANNOUNCE] libbsd 0.9.1 released

Guillem Jover guillem at hadrons.org
Tue May 22 14:24:17 UTC 2018


Unfortunately the update of the vis/unvis modules from NetBSD in 0.9.0,
carried over an ABI break, which I didn't catch, but which has been known
and reported upstream, before it was published in NetBSD.

The new interface from NetBSD has now percolated into FreeBSD, macOS,
DragonflyBSD and other places, so we have a mess of interfaces.

This release fixes the ABI break by restoring the OpenBSD implementation
as the old version node, and adding the NetBSD one as a new version node.
We currently default to the OpenBSD interface, but emit a warning so that
users can progressively switch to the new NetBSD interface, which will be
made the default on 0.10.0.

The libbsd 0.9.0 release should not be used at all, and upgrading is very
strongly advised.

Git tag: 0.9.1

Source tarball:

GPG signature:

Checksums (MD5, SHA1 and SHA256):
  a74b80c4143afa032c90226a4518fffe  libbsd-0.9.1.tar.xz
  ea4a4e9d7f9db80a433b23923c3631a114580289  libbsd-0.9.1.tar.xz
  56d835742327d69faccd16955a60b6dcf30684a8da518c4eca0ac713b9e0a7a4  libbsd-0.9.1.tar.xz

Changes since 0.9.0:

Guillem Jover (4):
      Fix COPYING file format
      Add symbol redirection support
      Fix strnvis() and strnunvis() NetBSD ABI break
      Release libbsd 0.9.1

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/ftp-release/attachments/20180522/ed937502/attachment.sig>

More information about the Ftp-release mailing list