[Bug 136009] MakeMaker::MM_Unix doesn't honor LD_RUN_PATH requirements

bugzilla at redhat.com bugzilla at redhat.com
Thu Dec 8 20:30:35 UTC 2005


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: MakeMaker::MM_Unix doesn't honor LD_RUN_PATH requirements


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=136009





------- Additional Comments From ville.skytta at iki.fi  2005-12-08 15:30 EST -------
Not an objection, but a comment/question:

Would -rpath-link=/some/where be the "correct" thing to use in cases like
subversion-perl and libapreq2 (in Extras) where a lib needs to be linked with
another one produced during the same build, but not found without specifying the
directory to them?  If so, ExtUtils::Liblist::Kid::_unix_os2_ext() could perhaps
be taught about that (+ the corresponding -Wl,rpath-link,...), which it would
process more or less like -L apart from not stuffing it into LD_RUN_PATH.

Currently if one tries to use -Wl,rpath-link, MM doesn't recognize the option
which seems to eventually lead to libs in that dir not being found by
_unix_os2_ext() and consequently dropped from the list of libs to actually link
with.

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the Fedora-perl-devel-list mailing list