In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/a04d4598adc5788622ad34b57a2e484e109d163d?hp=1f8a0b38638b171cf789a9f44cc9e8cd38bbf4d3>

- Log -----------------------------------------------------------------
commit a04d4598adc5788622ad34b57a2e484e109d163d
Author: Nicholas Clark <n...@ccl4.org>
Date:   Tue Feb 10 13:14:28 2009 +0000

    lib/Config_git.pl mustn't be built concurrently with lib/Config.pm, else 
there
    is a race condition which loses if configpm happens to test lib/Config.pm 
just
    at the point where lib/Config_git.pl is freshly created, but has no 
content, and
    hence returns false. So make it an explicit dependency of lib/Config.pm
-----------------------------------------------------------------------

Summary of changes:
 Makefile.SH |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/Makefile.SH b/Makefile.SH
index f6dba00..799ccfb 100644
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -942,7 +942,7 @@ preplibrary: miniperl$(EXE_EXT) $(CONFIGPM) lib/lib.pm 
$(PREPLIBRARY_LIBPERL)
        $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) -Ilib -MAutoSplit -MFile::Find 
-e 'find ({no_chdir=>1, wanted => sub {autosplit_lib_modules($$_) if 
/\.pm$$/}}, "lib")'
        $(MAKE) lib/re.pm
 
-$(CONFIGPM_FROM_CONFIG_SH) $(CONFIGPOD): config.sh miniperl$(EXE_EXT) configpm 
Porting/Glossary
+$(CONFIGPM_FROM_CONFIG_SH) $(CONFIGPOD): config.sh miniperl$(EXE_EXT) configpm 
Porting/Glossary lib/Config_git.pl
        $(LDLIBPTH) $(RUN) ./miniperl$(EXE_EXT) -Ilib configpm
 
 lib/ExtUtils/Miniperl.pm: miniperlmain.c miniperl$(EXE_EXT) minimod.pl 
$(CONFIGPM)

--
Perl5 Master Repository

Reply via email to