Subject: | M::I 0.96 and newer is broken on perl <= 5.8.0 due to FindBin->again |
The fix for RT #5528 broke M::I on Perl <= 5.8.0. The problem is this
commit:
commit 7da0bedfc56ec3106522d7a5fd8215e91b3e2f57
Author: ishigaki@cpan.org <ishigaki@cpan.org@88f4d9cd-8a04-0410-
9d60-8f63309c3137>
Date: Mon Apr 12 14:04:52 2010 +0000
Module::Install: subdirectory build support (part I, with
build_subdir)
git-svn-id: http://svn.ali.as/cpan/trunk/Module-Install@11908
88f4d9cd-8a04-0410-9d60-8f63309c313
FindBin->again was only added in the 5.8.1 release:
http://perl5.git.perl.org/perl.git/blobdiff/9e3321a52c584b81da92f45d40c4
d1a7450665a1..f509412828fa95d62b8d41774f816a14ba046cac:/lib/FindBin.pm
This is causing failure reports like these:
http://www.cpantesters.org/cpan/report/07347861-b19f-3f77-b713-
d32bba55d77f
Output from '/usr/bin/perl Makefile.PL':
Can't locate object method "again" via package "FindBin" at
inc/Module/Install.pm line 233.
BEGIN failed--compilation aborted at Makefile.PL line 3.