Open oreo639 opened 7 months ago
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.
./configure --with-threaded
liblcms2_threaded.so.1.0.0
liblcms2_threaded.so.1
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?
When configuring with autoconf using
./configure --with-threaded
, for example, the the libraryliblcms2_threaded.so.1.0.0
gets outputted withliblcms2_threaded.so.1
andliblcms2_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=headsThe same is the case with the fastfloat plugin.
Is this intentional, or should this be resolved?