Closed MikeFultonDev closed 2 years ago
First 'make' ends with:
./miniperl -Ilib make_ext.pl cpan/PerlIO-via-QuotedPrint/pm_to_blib MAKE="make" LIBPERL_A=libperl.a Running pm_to_blib for cpan/PerlIO-via-QuotedPrint directly ./miniperl -Ilib make_ext.pl cpan/Pod-Checker/pm_to_blib MAKE="make" LIBPERL_A=libperl.a '^4A^23^39^29^08^B1^4Aa^08^36^24^23^28^25^23^1A^25^39K^BF^EE^U' and '^4A^23^39^29^08^B1^4Aa^08^36^24^23^28^25^23^1A^25^39K^BF^EE^U' are identical (not Can't copy ^4A^23^39^29^08^B1^4Aa^08^36^24^23^28^25^23^1A^25^39K^BF^EE^U to ^4A^23^39^29^08^B1^4Aa^08^36^24^23^28^25^23^1A^25^39K^BF^EE^U: EDC5129I No such file or directory. at Makefile.PL line 26. Unsuccessful Makefile.PL(cpan/Pod-Checker): code=33024 at make_ext.pl line 532. makefile:577: recipe for target 'cpan/Pod-Checker/pm_to_blib' failed make: *** [cpan/Pod-Checker/pm_to_blib] Error 129 MAKE of PERL tree failed.
Subsequent make has the following:
Writing Makefile for PerlIO::via::QuotedPrint Skip ../../lib/PerlIO/via/QuotedPrint.pm (unchanged) ./miniperl -Ilib make_ext.pl cpan/Pod-Checker/pm_to_blib MAKE="make" LIBPERL_A=libperl.a Generating a Unix-style Makefile Writing Makefile for Pod::Checker cp lib/Pod/Checker.pm ../../lib/Pod/Checker.pm "../../miniperl" "-I../../lib" "-I../../lib" podchecker.PL podchecker Extracting podchecker (with variable substitutions) cp podchecker blib/script/podchecker /u/ibmuser/perlport/perl5/cpan/Pod-Checker/../../miniperl "-I../../lib" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/podchecker ./miniperl -Ilib make_ext.pl cpan/Pod-Escapes/pm_to_blib MAKE="make" LIBPERL_A=libperl.a Running pm_to_blib for cpan/Pod-Escapes directly ./miniperl -Ilib make_ext.pl dist/if/pm_to_blib MAKE="make" LIBPERL_A=libperl.a
this problem seems to have 'disappeared'. I doubt it really has. Switching over to 'dynamic builds' since that seems easier to diagnose problems and not have multiple copies of code to worry about (plus smaller executables)
fixed rebasing to 'blead'
indeed it has not 'disappeared'. There is a simpler test that shows the failure: tests/intermittent.pl fails intermittently when run with ASCII (appears that output is not properly being tagged?)
Something very odd requiring 'make' to need to be run twice before globbing works properly.