Opened 13 years ago

Closed 13 years ago

#31010 closed defect (duplicate)

p5-xml-libxslt should depend on gdbm

Reported by: vinc17@… Owned by: ryan@…
Priority: Normal Milestone:
Component: ports Version: 2.0.1
Keywords: Cc:
Port: p5-xml-libxslt

Description

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'

Change History (1)

comment:1 Changed 13 years ago by jmroot (Joshua Root)

Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.