[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