In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/dd3e0aede631748ae44b03c249f710d87e9ab194?hp=abc9e18b30d63f2f874b5a16fb9b1264fb23cc6d>
- Log ----------------------------------------------------------------- commit dd3e0aede631748ae44b03c249f710d87e9ab194 Author: Chris 'BinGOs' Williams <[email protected]> Date: Fri Mar 10 11:40:21 2017 +0000 Ensure that lib is built before IO-Compress ----------------------------------------------------------------------- Summary of changes: Makefile.SH | 3 ++- make_ext.pl | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Makefile.SH b/Makefile.SH index 9e233c9457..ca86afd5f0 100755 --- a/Makefile.SH +++ b/Makefile.SH @@ -189,11 +189,12 @@ dynamic_list=' ' dynamic_ext_re="lib/auto/re/re.$dlext" extra_dep=' ext/Pod-Functions/pm_to_blib: cpan/Pod-Simple/pm_to_blib cpan/Pod-Escapes/pm_to_blib pod/perlfunc.pod +cpan/IO-Compress/pm_to_blib: dist/lib/pm_to_blib ' for f in $dynamic_ext; do : the dependency named here will never exist base=`echo "$f" | sed 's/.*\///'` - this_target="lib/auto/$f/$base.$dlext" + this_target="lib/auto/$f/$base.$dlext" dynamic_list="$dynamic_list $this_target" : Parallel makes reveal that we have some interdependencies diff --git a/make_ext.pl b/make_ext.pl index c129a34039..80d8f68aa3 100644 --- a/make_ext.pl +++ b/make_ext.pl @@ -204,10 +204,11 @@ elsif (IS_VMS) { { # Cwd needs to be built before Encode recurses into subdirectories. # Pod::Simple needs to be built before Pod::Functions + # lib needs to be built before IO-Compress # This seems to be the simplest way to ensure this ordering: my (@first, @other); foreach (@extspec) { - if ($_ eq 'Cwd' || $_ eq 'Pod/Simple') { + if ($_ eq 'Cwd' || $_ eq 'Pod/Simple' || $_ eq 'lib') { push @first, $_; } else { push @other, $_; -- Perl5 Master Repository
