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

[bug] 2.5.0 build with NO_PERL is broken

From
Renato Botelho <garga@freebsd.org>
Date
Aug 14, 2015, 15:41 UTC
Message-ID
<loom.20150814T171757-901@post.gmane.org>

I was working on update git on FreeBSD ports tree to 2.5.0 and I noted 2.5.0 is trying to use perl even when it's being built with NO_PERL knob.

/bin/sh: /usr/bin/perl: not found Makefile:1701: recipe for target 'common-cmds.h' failed gmake[2]: *** [common-cmds.h] Error 127 gmake[2]: *** Waiting for unfinished jobs.... gmake[2]: Leaving directory '/freebsd/ports/head/devel/git/work/git-2.5.0'

After a quick search, looks like commit 527ec3980b is the culprit since it removed generate-cmdlist.sh and introduced generate-cmdlist.perl.

I just would like to check if it's planned to add perl dependency during build time or it happened by accident and will be fixed so NO_PERL can work again.

Thanks
Next: Renato Botelho
Message 1 of 11 in “[bug] 2.5.0 build with NO_PERL is broken”
  1. Renato BotelhoAug 14, 2015
  2. Renato BotelhoAug 14, 2015
  3. Junio C HamanoAug 14, 2015
  4. Eric SunshineAug 14, 2015
  5. Junio C HamanoAug 14, 2015
  6. Eric SunshineAug 14, 2015
  7. Junio C HamanoAug 14, 2015
  8. Eric SunshineAug 14, 2015
  9. Renato BotelhoAug 18, 2015
  10. Eric SunshineAug 18, 2015
  11. Renato BotelhoAug 18, 2015

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.