Subject: | Mistakenly shipped weird ._* binary files, breaks build. |
Date-PeriodParser ships with a number of odd binary files named things
like ._Makefile.PL and ._Changes. They cause the build to choke.
CPAN.pm: Going to build M/MC/MCMAHON/Date-PeriodParser-0.05.tar.gz
Checking if your kit is complete...
Looks good
Writing Makefile for Date::PeriodParser
cp lib/Date/._PeriodParser.pm blib/lib/Date/._PeriodParser.pm
cp lib/Date/PeriodParser.pm blib/lib/Date/PeriodParser.pm
Manifying blib/man3/Date::PeriodParser.3
/usr/local/bin/perl "-Iblib/arch" "-Iblib/lib" ._Makefile.PL ._Makefile
Unrecognized character \x05 at ._Makefile.PL line 1.
make: *** [._Makefile] Error 255
This is because MakeMaker things any *.PL file is to be run (see
PL_FILES). I suspect shipping them was a mistake as they're not in the
MANIFEST. Using "make dist" will avoid this problem.