[MacPorts] #31010: p5-xml-libxslt should depend on gdbm

MacPorts noreply at macports.org
Sun Aug 28 16:53:43 PDT 2011


#31010: p5-xml-libxslt should depend on gdbm
---------------------------------+------------------------------------------
 Reporter:  vinc17@…             |       Owner:  ryan@…              
     Type:  defect               |      Status:  new                 
 Priority:  Normal               |   Milestone:                      
Component:  ports                |     Version:  2.0.1               
 Keywords:                       |        Port:  p5-xml-libxslt      
---------------------------------+------------------------------------------
 p5-xml-libxslt (or some of its dependencies) should depend on gdbm
 because:
 {{{
 $ otool -L /opt/local/lib/perl5/vendor_perl/5.12.3/darwin-multi-
 2level/auto/XML/LibXSLT/LibXSLT.bundle
 /opt/local/lib/perl5/vendor_perl/5.12.3/darwin-multi-
 2level/auto/XML/LibXSLT/LibXSLT.bundle:
         /opt/local/lib/libxslt.1.dylib (compatibility version 3.0.0,
 current version 3.26.0)
         /opt/local/lib/libxml2.2.dylib (compatibility version 10.0.0,
 current version 10.8.0)
         /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current
 version 1.2.5)
         /opt/local/lib/libiconv.2.dylib (compatibility version 8.0.0,
 current version 8.1.0)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 88.1.12)
         /opt/local/lib/libexslt.0.dylib (compatibility version 9.0.0,
 current version 9.15.0)
         /opt/local/lib/libgdbm.4.dylib (compatibility version 5.0.0,
 current version 5.0.0)
         /usr/lib/libmx.A.dylib (compatibility version 1.0.0, current
 version 92.0.0)
 }}}
 Its generated Makefile contains:
 {{{
 EXTRALIBS = -L/opt/local/lib -lxslt -lxml2 -lz -liconv -L/opt/local/lib
 -lexslt -liconv -lgdbm -ldbm
 LDLOADLIBS = -L/opt/local/lib -lxslt -lxml2 -lz -liconv -lm
 -L/opt/local/lib -lexslt -liconv -lgdbm -ldbm -ldl -lm -lc
 }}}
 This seems to come from /opt/local/lib/perl5/5.12.3/darwin-multi-
 2level/Config_heavy.pl, which contains:
 {{{
 i_gdbm='define'
 [...]
 libs='-lgdbm -ldbm -ldl -lm -lc'
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/31010>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list