develooper Front page | perl.perl5.porters | Postings from October 2017

[perl #132360] [PATCH] Fix missing build dependency for pods

Thread Previous
From:
James E Keenan via RT
Date:
October 28, 2017 00:28
Subject:
[perl #132360] [PATCH] Fix missing build dependency for pods
Message ID:
rt-4.0.24-17872-1509150502-94.132360-15-0@perl.org
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=132360

Thread Previous


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About