Hello folks! We are attempting to package the Bitshuffle C library under the src/ directory for Gentoo because it is an indirect dependency of Log4j 2.17 (https://github.com/gentoo/gentoo/pull/23438). As distribution maintainers, we would like to have a versioned soname for the C library that indicates its ABI compatibility (e.g. libbitshuffle.so.0). We are not the only herd who would like a versioned soname; on Fedora, it is mandatory (https://docs.fedoraproject.org/en-US/packaging-guidelines/#_downstream_so_name_versioning).
To help us package the C library for various GNU/Linux distributions so more users will be able to install and use it easier, would you please start assigning versioned sonames for this library's releases? On behalf of our users and fellow maintainers, I appreciate your effort to focus on the C library's ABI compatibility. Thank you very much!
Hello folks! We are attempting to package the Bitshuffle C library under the
src/
directory for Gentoo because it is an indirect dependency of Log4j 2.17 (https://github.com/gentoo/gentoo/pull/23438). As distribution maintainers, we would like to have a versioned soname for the C library that indicates its ABI compatibility (e.g.libbitshuffle.so.0
). We are not the only herd who would like a versioned soname; on Fedora, it is mandatory (https://docs.fedoraproject.org/en-US/packaging-guidelines/#_downstream_so_name_versioning).To help us package the C library for various GNU/Linux distributions so more users will be able to install and use it easier, would you please start assigning versioned sonames for this library's releases? On behalf of our users and fellow maintainers, I appreciate your effort to focus on the C library's ABI compatibility. Thank you very much!