[MacPorts] #18035: tk +universal: can't open dynamic library: /Developer/SDKs/MacOSX10.4u.sdk/mp/lib/libiconv.2.dylib

MacPorts noreply at macports.org
Fri Jan 16 02:49:28 PST 2009


#18035: tk +universal: can't open dynamic library:
/Developer/SDKs/MacOSX10.4u.sdk/mp/lib/libiconv.2.dylib
-------------------------------------+--------------------------------------
 Reporter:  ryandesign@…             |       Owner:  ryandesign@…           
     Type:  defect                   |      Status:  new                    
 Priority:  Normal                   |   Milestone:  Port Bugs              
Component:  ports                    |     Version:  1.7.0                  
 Keywords:                           |        Port:  tk, fontconfig         
-------------------------------------+--------------------------------------
Changes (by ryandesign@…):

 * cc: mww@…, jeremyhu@… (added)
  * owner:  mww@… => ryandesign@…
  * port:  tk => tk, fontconfig


Comment:

 tk is using xft-config to get the list of dependencies. Xft2 gets the list
 of library dependencies using pkg-config and writes them into xft-config
 at build time. Xft2 depends on fontconfig which depends on libiconv, but
 fontconfig's pkgconfig file doesn't include `-liconv`.

 So I need to fix fontconfig so that it puts `-liconv` into the
 `Libs.private` line in ${prefix}/lib/pkgconfig/fontconfig.pc. Then Jeremy
 needs to rev-bump Xft2 so that it gets rebuilt and incorporates the new
 library flags into its xft-config. Then tk will build universal.

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


More information about the macports-tickets mailing list