[Bug 136009] MakeMaker::MM_Unix doesn't honor LD_RUN_PATH requirements
bugzilla at redhat.com
bugzilla at redhat.com
Tue Oct 18 05:51:22 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-10-18 01:51 EST -------
IIRC it has to do with empty RPATHs (or RPATH components) and possibly
buildroots having been seen included in them in some cases earlier.
Coincidentally, I happened to notice this yesterday:
http://seclists.org/lists/fulldisclosure/2005/Oct/0405.html
http://www.gentoo.org/cgi-bin/viewcvs.cgi/dev-lang/perl/files/perl-5.8.7-MakeMaker-RUNPATH.patch?rev=.
http://bugs.gentoo.org/show_bug.cgi?id=105054
(I guess $PORTAGE_TMPDIR is roughly equivalent to $RPM_BUILD_ROOT)
If I understand correctly, the patch seems to be a somewhat draconian approach
to the problem indeed, but it needs to be fixed carefully due to possible
security issues involved. Maybe Chip could provide more insight?
In the meantime, a workaround is obviously to add those non-system lib dirs to
eg. /etc/ld.so.conf.d/local.conf
--
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