[MacPorts] #17356: gtk2 fails to link with libXdamage.1.1.0.dylib
MacPorts
noreply at macports.org
Wed Dec 17 22:47:49 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 |
------------------------------------+---------------------------------------
Changes (by ryandesign@…):
* cc: ryandesign@…, jeremyhu@… (added)
* status: closed => reopened
* resolution: duplicate =>
Comment:
This ticket was marked as a duplicate of #14592 but that is a problem with
a different library, libXrandr. The file ${x11prefix}/lib/libXrandr.la
used to refer to the symlink libXrandr.2.0.0.dylib but that does not exist
on clean installs of the current version of Leopard. According to #17008
and [LeopardProblems#usrX11liblibXrandr.2.0.0.dylib:Nosuchfileordirectory
LeopardProblems], upgrading to Xcode 3.1 fixes the .la file to correctly
refer to libXrandr.2.1.0.dylib instead which does exist, so the problem
for that library is resolved.
However the same is not true of libXdamage.1.1.0.dylib, the file of issue
in this ticket. Even on Mac OS X 10.5.6 with Xcode 3.1.2, the file
${x11prefix}/lib/libXdamage.la refers to the library
libXdamage.1.1.0.dylib which does not exist. The symlink
libXdamage.1.0.0.dylib does exist. I did not try installing XQuartz as
suggested above because I do not agree that it is a correct solution to
force users to install that.
We do have a port xorg-libXdamage in MacPorts now. I do not know if that
would perhaps be part of an appropriate fix. Or, if as
[comment:ticket:17008:6 Jeremy said in #17008], the true bug is that the
system's .la file refers to the wrong library version, then the port
should check for this and explain to the user how to fix the libXdamage.la
file if necessary.
--
Ticket URL: <http://trac.macports.org/ticket/17356#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list