Description of problem: Trying to compile certain CPAN modules (so far CDB_File and updated CPAN) from source generates an invalid Makefile, containing random four-line chunks of Config.pm instead of single values. Version-Release number of selected component (if applicable): perl-5.8.0-88 How reproducible: try to build CPAN CDB_File module Steps to Reproduce: 1. wget http://search.cpan.org/CPAN/authors/id/M/MS/MSERGEANT/CDB_File-0.93.tar.gz 2. tar xvzf CDB_File-0.93.tar.gz 3. cd CDB_File-0.93 4. perl Makefile.PL 5. make Actual results: Makefile:82: *** missing separator. Stop. Expected results: module builds correctly Additional info: same thing happened under the 8.1 beta, but module builds correctly under 7.3 and 8.0.
Created attachment 91026 [details] Makefile generated by "perl Makefile.pl"
Found bug #84268, tried with LANG=C and with LANG totally unset. In both cases it builds a valid makefile, and "make" works, but "make test" comes back with errors. I am working with the module's author for a fix. *** This bug has been marked as a duplicate of 84268 ***
Changed to 'CLOSED' state since 'RESOLVED' has been deprecated.