Hello, I was trying to package libzdb for inclusion in Fedora. One concern
that came up was the sonames generated with the version of libzdb as part of
the soname.
https://bugzilla.redhat.com/show_bug.cgi?id=474044#c4
Have you considered generating your sonames to reflect the ABI version of
the package rather than tying it to the package version?
Version 2.3 of Zild Database Library is available:
Download: http://www.tildeslash.com/libzdb/dist/libzdb-2.3.tar.gz
MD5 checksum: 62e16369e268e9280978d36343207e60 libzdb-2.3.tar.gz
Change log: http://www.tildeslash.com/libzdb/dist/CHANGES.txt
This is a minor feature release which has been tested on the following
platforms:
Darwin 9.5.0 [ppc/x86]
Linux FC/U [x86/x64]
FreeBSD [x86]
Note, a few function signatures in public interfaces has been changed.
Functions that can throw an exception on error, now just returns void.
This is done to be consistent wrt error handling via exceptions. This
means that existing client code may require modest refactoring if
return values are checked. In addition, internal improvements has been
done here and there.
Changes in this release:
Version 2.3
-----------
* Cleaned up API and changed function return type to void for
those functions that can throw exception on error.
* Support variable arguments in Connection_prepareStatement()
to make it easy to build prepared statements in-place