id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	port
31010	p5-xml-libxslt should depend on gdbm	vinc17@…	ryan@cyberscript.net	"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'
}}}"	defect	closed	Normal		ports	2.0.1	duplicate			p5-xml-libxslt
