On Fri, 27 Oct 2017 00:47:58 GMT, dan.dedrick@gmail.com wrote: > This is a bug report for perl from dan.dedrick@gmail.com, > generated with the help of perlbug 1.40 running under perl 5.27.6. > > > ----------------------------------------------------------------- > [Please describe your issue here] > > When building perl with highly parallel options (e.g. -j 32) on a > machine > with many cores (e.g. 32) ocassionaly it fails with the following type > of error. > > make[1]: Entering directory '.../cpan/podlators' > Can't locate Getopt/Long.pm in @INC (you may need to install the > Getopt::Long module) (@INC contains: .../cpan/AutoLoader/lib > .../dist/Carp/lib .../dist/PathTools .../dist/PathTools/lib > .../cpan/ExtUtils-Install/lib .../cpan/ExtUtils-MakeMaker/lib > .../cpan/ExtUtils-Manifest/lib .../cpan/File-Path/lib .../ext/re > .../dist/Term-ReadLine/lib .../dist/Exporter/lib .../ext/File-Find/lib > .../cpan/Text-Tabs/lib .../dist/constant/lib .../cpan/version/lib > .../lib ../../lib .) at .../cpan/ExtUtils- > MakeMaker/lib/ExtUtils/Command/MM.pm line 109. > Makefile:445: recipe for target 'manifypods' failed > make[1]: *** [manifypods] Error 2 > > The scripts pod2man, pod2text, podchecker, podselect, and pod2usage > all use > Getopt-Long and since they are all part of nonxs modules this needs to > be > added here to prevent these build races. > > Can you explain a bit more as to what you think is the sequence of events involved in the race condition? Thank you very much. -- James E Keenan (jkeenan@cpan.org) --- via perlbug: queue: perl5 status: new https://rt.perl.org/Ticket/Display.html?id=132360Thread Previous