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

Plugins lack soversion when configured with meson #432

Open
oreo639 opened this issue Jan 30, 2024 · 0 comments
Open

Plugins lack soversion when configured with meson #432

oreo639 opened this issue Jan 30, 2024 · 0 comments

Comments

@oreo639
Copy link

oreo639 commented Jan 30, 2024

When configuring with autoconf using ./configure --with-threaded, for example, the the library liblcms2_threaded.so.1.0.0 gets outputted with liblcms2_threaded.so.1 and liblcms2_threaded.so.

When compiling with meson, only liblcms2_threaded.so is generated with no soversion attached, resulting in some distros like Debian resorting to only shipping static versions of the plugins: https://salsa.debian.org/debian/lcms2/-/blob/master/debian/patches/build-plugins-as-static-libraries-only.patch?ref_type=heads

The same is the case with the fastfloat plugin.

Is this intentional, or should this be resolved?

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