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
