[MacPorts] #53334: gimp2: links with newer version of libgdk_pixbuf than MacPorts provides
MacPorts
noreply at macports.org
Tue Jan 17 08:42:51 UTC 2017
#53334: gimp2: links with newer version of libgdk_pixbuf than MacPorts provides
-------------------------+-----------------
Reporter: ryandesign | Owner:
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: gimp2 |
-------------------------+-----------------
Comment (by ryandesign):
Replying to [ticket:53334 ryandesign]:
> I'm unclear why or how the version of libgdk_pixbuf in MacPorts
regressed to an earlier version.
Looking into this now...
In gdk-pixbuf2 @2.36.0, the configure script says
`LT_VERSION_INFO="3600:0:3600"` \\
In gdk-pixbuf2 @2.36.1, the configure script says
`LT_VERSION_INFO="3601:0:3601"` \\
In gdk-pixbuf2 @2.36.2, the configure script says
`LT_VERSION_INFO="3602:0:3602"` \\
In gdk-pixbuf2 @2.36.3, the configure script says
`LT_VERSION_INFO="3600:3:3600"` (the major version regressed) \\
In gdk-pixbuf2 @2.36.4, the configure script says
`LT_VERSION_INFO="3600:4:3600"`
So, anything that links with libgdk_pixbuf and hasn't been revbumped since
gdk-pixbuf2 was updated to 2.36.3 needs to be revbumped now. And upstream
should be asked not to do that again.
This change doesn't appear to be intentional; it's not mentioned in the
[https://github.com/GNOME/gdk-pixbuf/blob/master/NEWS NEWS file]. I guess
it is an unintended side effect of the way that `lt_current`,
`lt_revision`, `lt_age` are [https://github.com/GNOME/gdk-
pixbuf/blob/4ec19e7e9afb9b84c455b8d81877b50fe2bfae3f/configure.ac#L80
defined in configure.ac] and the way that, in 2.36.3,
`gdk_pixbuf_micro_version` and `gdk_pixbuf_interface_age` were changed in
[https://github.com/GNOME/gdk-
pixbuf/commit/9e87fc089b90a52fd1c2a26769c94dcd843f6a29
9e87fc089b90a52fd1c2a26769c94dcd843f6a29].
--
Ticket URL: <https://trac.macports.org/ticket/53334#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list