git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Parallel make failed in perl/perl.mak

From
Alex Riesen <raa.lkml@gmail.com>
Date
Sep 17, 2012, 18:13 UTC
Message-ID
<CALxABCbzr653R4aCc_YOXNZYo8Zeu8WiU72OmyyMyz5WR+p6gw@mail.gmail.com>

mv: cannot stat `perl.mak': No such file or directory mv: cannot move `perl.mak' to `perl.mak.old': No such file or directory Writing perl.mak for Git Writing MYMETA.yml Writing perl.mak for Git Writing MYMETA.yml Writing perl.mak for Git Writing MYMETA.yml make[2]: *** [perl.mak] Error 1 make[1]: *** [instlibdir] Error 2 make: *** [git-difftool] Error 2 make: *** Waiting for unfinished jobs.... make[2]: *** [perl.mak] Error 1 make[1]: *** [instlibdir] Error 2 make: *** [git-archimport] Error 2 make[2]: *** [perl.mak] Error 1 make[1]: *** [instlibdir] Error 2 make: *** [git-add--interactive] Error 2

I wasn't able to reproduce it, so this message is the only thing I have. It was the first compilation after I merged the current master (v1.7.12-464-g83379df). Yes, I tried to jump back and forth in time, removing and touching perl.mak, generating it with previous releases and build with the current. No luck.

Probably the old perl.mak is the problem, and the only thing I can think for reasons why it wasn't regenerated is this:

diff --git a/perl/Makefile b/perl/Makefile
index 15d96fc..766d02a 100644
--- a/perl/Makefile
+++ b/perl/Makefile
@@ -79,7 +79,7 @@ $(makfile): ../GIT-CFLAGS Makefile
 	echo instlibdir: >> $@
 	echo '	echo $(instdir_SQ)' >> $@
 else
-$(makfile): Makefile.PL ../GIT-CFLAGS
+$(makfile): Makefile.PL ../GIT-CFLAGS Makefile
 	$(PERL_PATH) $< PREFIX='$(prefix_SQ)' INSTALL_BASE=''
--localedir='$(localedir_SQ)'
 endif

Could someone please take a look at it?
Next: Jeff King
Message 1 of 2 in “Parallel make failed in perl/perl.mak”
  1. Alex RiesenSep 17, 2012
  2. Jeff KingSep 17, 2012

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.