[MacPorts] #20193: jpeg update to 7

MacPorts noreply at macports.org
Fri Sep 4 02:11:38 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 ryandesign@…):

 Replying to [comment:7 toby@…]:
 > It doesn't matter that 7 is less than 63, it only matters that it's
 different. Different compatibility version means dyld barfs, there's no
 lessthan/greaterthan check.

 I was under the impression that that was exactly the point of having a
 compatibility version -- that a less-than/greater-than check was
 performed. The Fink project's documentation
 [http://www.finkproject.org/doc/porting/shared.php#version says it is so]:

  dyld generates a run-time error and terminates the program unless the
 loaded library version is equal to or newer than the one used during
 linking

 This capability is demonstrably at work in tickets like #20959.

 > The new compatibility version is fine (much more sane), but we will need
 to bump the revision on every port that depends on jpeg. As far as I can
 tell, it's API-compatible, but it will still require clients to be
 rebuilt.

 So, can we do this? Or is there something else preventing the update to
 jpeg 7?

-- 
Ticket URL: <http://trac.macports.org/ticket/20193#comment:8>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list