[MacPorts] #17851: kmymoney 0.9.2 failing to build due dyld: Symbol not found
MacPorts
noreply at macports.org
Sat Jan 31 16:38:48 PST 2009
#17851: kmymoney 0.9.2 failing to build due dyld: Symbol not found
---------------------------------+------------------------------------------
Reporter: dorneles@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone: Port Updates
Component: ports | Version: 1.7.0
Keywords: | Port: kmymoney
---------------------------------+------------------------------------------
Comment(by macports@…):
I've attached a patch to update the Portfile for 0.9.2. It's not the most
elegant solution in the world, but it works.
What's going on:
* The version of libtool shipped with kmymoney has a bug and doesn't work
correctly on OS X. (Other people have run into this before, see e.g.
http://lists.apple.com/archives/darwin-dev/2008/May/msg00112.html). This
causes the dylib errors with UIC reported above. This portfile replaces
the built in libtool with a symbolic link to the one provided by macports.
* GNU autotools expect a gnu copy of mkdir, and by default does not
accept the copy supplied by OS X. This leads to destdir using a shell
install script, which seems to have difficulties when directories already
exist. I work around this by explicitly telling configure about the OS X
mkdir command.
--
Ticket URL: <http://trac.macports.org/ticket/17851#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list