develooper Front page | perl.perl5.porters | Postings from August 2016

[perl #128800] base.pm broken in Perl 5.24.1 rc2

Thread Previous | Thread Next
From:
Chris Travers
Date:
August 1, 2016 16:24
Subject:
[perl #128800] base.pm broken in Perl 5.24.1 rc2
Message ID:
rt-4.0.18-21535-1470061606-644.128800-75-0@perl.org
# New Ticket Created by  Chris Travers 
# Please include the string:  [perl #128800]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=128800 >


When relying on the @INC including the current working directory base no longer follows the same resolution path as use, leading to very complex and difficult to debug error messages.  It moreover no longer even follows its existing documentation and this leads to very strange, ordering-dependent bugs which will break a *lot* of software.

Please fix it properly or not at all.  This idea of mostly supporting . in the INC but not really is going to cause a lot of people a LOT of headache and lead to systems which are not really any more securable.

See my blog post http://ledgersmbdev.blogspot.se/2016/07/notes-on-security-separation-of.html on the problems with this fix


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About