In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/2b63e250843b907e476587f037c0784d701fca62?hp=0d311fbe5955d5afd34efcc8edeacbe59c67778c>

- Log -----------------------------------------------------------------
commit 2b63e250843b907e476587f037c0784d701fca62
Author: Andy Dougherty <[email protected]>
Date:   Tue Jan 5 11:28:39 2010 -0500

    Avoid a possible race condition where a parallel make might
    attempt to update git_version.h and lib/Config_git.pl in
    concurrent processes.
-----------------------------------------------------------------------

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

diff --git a/Makefile.SH b/Makefile.SH
index 1a22205..97df05a 100644
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -559,7 +559,11 @@ all: $(FIRSTMAKEFILE) $(MINIPERL_EXE) miniperl 
$(generated_pods) $(private) $(un
 
 .PHONY: all translators utilities
 
-lib/Config_git.pl git_version.h: $(MINIPERL_EXE) make_patchnum.pl
+# Both git_version.h and lib/Config_git.pl are built
+# by make_patchnum.pl.
+git_version.h: lib/Config_git.pl
+
+lib/Config_git.pl: $(MINIPERL_EXE) make_patchnum.pl
        $(MINIPERL) make_patchnum.pl
 
 # make sure that we recompile perl.c if the git version changes

--
Perl5 Master Repository

Reply via email to