[MacPorts] #20193: jpeg update to 7
MacPorts
noreply at macports.org
Sat Jul 25 11:30:08 PDT 2009
#20193: jpeg update to 7
------------------------------+---------------------------------------------
Reporter: nox@… | Owner: waqar@…
Type: update | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: jpeg
------------------------------+---------------------------------------------
Comment(by mcalhoun@…):
In r54369, I committed
[http://trac.macports.org/attachment/ticket/20193/jpeg.diff jpeg.diff],
which is just
[http://trac.macports.org/attachment/ticket/20193/jpeg-7.diff
jpeg-7.diff][[BR]]
without an unnecessary master_sites and the following;
{{{
# See http://trac.macports.org/ticket/17865 and
http://trac.macports.org/ticket/20145
# This can be removed when r44901
(http://trac.macports.org/changeset/44901) is released.
configure.cppflags-append {}
configure.ldflags-append {}
}}}
Unfortunately, such a change breaks all ports which depend on jpeg.
The first error is
{{{
dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib
}}}
An easy fix is:
{{{
post-destroot {
ln -s libjpeg.dylib ${destroot}${prefix}/lib/libjpeg.62.dylib
}
}}}
The next problem is that the current version of
${prefix}/lib/libjpeg.7.dylib is 8.0.0 while the old
${prefix}/lib/libjpeg.62.dylib has a compatibility version of
63.0.0.[[BR]]
Since 7.0.0 < 63.0.0, an error ensues.
jpeg was returned to version 6b in r54372.
--
Ticket URL: <http://trac.macports.org/ticket/20193#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list