[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