Opened 5 years ago
Last modified 2 years ago
#60271 assigned defect
babl @0.1.74: library minor version is 0.0.0
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | mascguy (Christopher Nielsen) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.2 |
Keywords: | pending | Cc: | Dave-Allured (Dave Allured) |
Port: | babl |
Description
In babl @0.1.68 the library minor compatibility version was 168.0.0:
$ otool -L /opt/local/lib/libbabl-0.1.dylib /opt/local/lib/libbabl-0.1.dylib: /opt/local/lib/libbabl-0.1.0.dylib (compatibility version 168.0.0, current version 168.1.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.250.1) /opt/local/lib/liblcms2.2.dylib (compatibility version 3.0.0, current version 3.8.0)
In 0.1.72 and 0.1.74, the library minor compatibility version has dropped to 0.0.0:
$ otool -L /opt/local/lib/libbabl-0.1.dylib /opt/local/lib/libbabl-0.1.dylib: /opt/local/lib/libbabl-0.1.0.dylib (compatibility version 0.0.0, current version 0.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.250.1) /opt/local/lib/liblcms2.2.dylib (compatibility version 3.0.0, current version 3.8.0)
This means that programs don't work anymore:
Incompatible library version: /opt/local/bin/gimp-2.10 requires version 168.0.0 or later, but /opt/local/lib/libbabl-0.1.0.dylib provides version 0.0.0
This probably arose because babl switched its build system to meson and did not take the necessary steps to specify their library versioning properly.
I cannot find an upstream bug tracker for babl to report this to them.
Change History (6)
comment:1 Changed 5 years ago by Dave-Allured (Dave Allured)
comment:2 Changed 5 years ago by Dave-Allured (Dave Allured)
Cc: | Dave-Allured added |
---|
comment:3 follow-up: 5 Changed 5 years ago by ryandesign (Ryan Carsten Schmidt)
Thanks, I've filed it here: https://gitlab.gnome.org/GNOME/babl/-/issues/52
comment:4 Changed 3 years ago by mascguy (Christopher Nielsen)
Owner: | changed from dbevans to mascguy |
---|
Reassign babl-related tickets to me
comment:5 Changed 2 years ago by mascguy (Christopher Nielsen)
Replying to ryandesign:
Thanks, I've filed it here: https://gitlab.gnome.org/GNOME/babl/-/issues/52
It looks like this problem still exists, and upstream ticket still open. Will follow-up on this.
comment:6 Changed 2 years ago by mascguy (Christopher Nielsen)
Keywords: | pending added |
---|
Ryan, it looks like babl uses Gitlab issues for bug tracking. Try the following. Just poking my nose in here. Thanks for taking initialive on this.
https://gitlab.gnome.org/GNOME/babl/-/issues