[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