Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ABI compatibility of the C library and versioned soname #109

Open
Leo3418 opened this issue Jan 18, 2022 · 0 comments
Open

ABI compatibility of the C library and versioned soname #109

Leo3418 opened this issue Jan 18, 2022 · 0 comments

Comments

@Leo3418
Copy link

Leo3418 commented Jan 18, 2022

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 (gentoo/gentoo#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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant