libperl stage-qa check and libraries that do not link against libperl.so

Raphael Kubo da Costa rakuco at FreeBSD.org
Sun Jan 17 14:42:50 UTC 2016


Hi perl@,

I'm trying to update the net/libproxy ports to their latest version, but
net/libproxy-perl is failing in stage-qa:

Warning: /wrkdir/stage/usr/local/lib/perl5/site_perl/mach/5.20/auto/Net/Libproxy/Libproxy.so is not linked with libperl.so.5.20, not respecting lddlflags?
Error: None of the .so in /wrkdir/stage/usr/local/lib/perl5/site_perl/mach/5.20 are linked with libperl.so.5.20, see above for the full list.

This is caused by this commit, which stops linking the binding code
against libperl:
https://github.com/libproxy/libproxy/commit/5077b7563369a89d906fa32c040bb953c3b628bb

What's the recommended way to make things work (besides temporarily
reverting this change)? Should the bindings be installed into another
location?


More information about the freebsd-perl mailing list