[MacPorts] #17356: gtk2 fails to link with libXdamage.1.1.0.dylib

MacPorts noreply at macports.org
Sat Dec 20 00:36:23 PST 2008


#17356: gtk2 fails to link with libXdamage.1.1.0.dylib
------------------------------------+---------------------------------------
  Reporter:  golekipro@…            |       Owner:  macports-tickets@…                   
      Type:  defect                 |      Status:  reopened                             
  Priority:  Normal                 |   Milestone:  Port Bugs                            
 Component:  ports                  |     Version:  1.6.0                                
Resolution:                         |    Keywords:  easytag easytag-devel                
      Port:  gtk2                   |  
------------------------------------+---------------------------------------

Comment(by ryandesign@…):

 Not quite... I have:

 {{{
 $ ls -l /usr/X11/lib/libXdamage*
 lrwxr-xr-x  1 root  wheel     18 Jul  3 15:49
 /usr/X11/lib/libXdamage.1.0.0.dylib -> libXdamage.1.dylib
 -rwxr-xr-x  1 root  wheel  88448 Jul 31 20:57
 /usr/X11/lib/libXdamage.1.dylib
 lrwxr-xr-x  1 root  wheel     18 Jul  3 15:49
 /usr/X11/lib/libXdamage.dylib -> libXdamage.1.dylib
 -rwxr-xr-x  1 root  wheel    936 May 10  2008 /usr/X11/lib/libXdamage.la
 }}}

 But:

 {{{
 $ grep dylib /usr/X11/lib/libXdamage.la
 dlname='libXdamage.1.dylib'
 library_names='libXdamage.1.dylib libXdamage.dylib libXdamage.1.1.0.dylib'
 }}}

 So it's not dlname but library_names that's wrong. But as you say we could
 perhaps reinplace that file to fix it. Then again, so could an Apple
 update (be it a Mac OS X update or an Xcode update).

 Then again, if it references the wrong library name, and clearly gtk2
 fails to compile as a result, how could any other port have successfully
 compiled against that library? And if there is thus no MacPorts library
 linking with that .la, we could again delete it, if that is the generally
 agreed-upon fix.

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


More information about the macports-tickets mailing list