On Thu Apr 12 16:35:05 2012, SREZIC wrote:
Show quoted text> I have two systems, a freebsd and a linux system, where the Devel-
> Trepan
> test suite works fine with perl 5.14.2, but fails with bleadperl (perl
> 5.15.9). The both test reports may be viewed here:
>
http://matrix.cpantesters.org/?dist=Devel-Trepan-
> v0.1.9;reports=1;perl=5.15.9
>
> Sorry, I don't have more information at the moment.
>
> Regards,
> Slaven
This appears to be related to this commit. I haven’t looked far enough to determine whether
this module(’s tests) need(s) to change, or whether this change to FindBin was a mistake.
commit ce6c0f31778913bcbf7ccd245ab390dddd8a1361
Author: Moritz Lenz <moritz@faui2k3.org>
Date: Fri Apr 29 19:44:52 2011 +0200
Remove long-stading limitation from FindBin
The FindBin documentation states as a known bug that it will return
a wrong result if a script of the same name as the current one exists in
$PATH, and is executable.
This patch removes the functionality of searching through $PATH.
According to Graham Barr it was only necessary because the SysV shell on
Sun4OS4 was broken - a system where I can't imagine anybody wanting
(and successfully compiling) a modern perl.
On Linux this part wasn't necessary in the case of `perl -S scriptname',
tests on other platforms are very welcome.
As a side effect, this patch also removes some IO operations, speeding up
FindBin slightly.