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

[PATCH] config.mak.uname: set PERL_PATH for FreeBSD 5.0+

From
EWEric Wong <e@80x24.org>
Date
Jul 20, 2016, 02:56 UTC
Message-ID
<20160720025630.GA71874@plume>
Perl has not been part of the base system since FreeBSD 5.0:
	https://www.freebsd.org/releases/5.0R/relnotes-i386.html
Signed-off-by: Eric Wong <e@80x24.org>
---
  Does anybody still run git on FreeBSD 4.x or earlier?
  4.11 was released a few months before git in 2005:
	https://www.freebsd.org/releases/
 config.mak.uname | 5 +++++
 1 file changed, 5 insertions(+)
diff --git a/config.mak.uname b/config.mak.uname
index a88f139..6c29545 100644
--- a/config.mak.uname
+++ b/config.mak.uname
@@ -202,6 +202,11 @@ ifeq ($(uname_S),FreeBSD)
 		NO_UINTMAX_T = YesPlease
 		NO_STRTOUMAX = YesPlease
 	endif
+	R_MAJOR := $(shell expr "$(uname_R)" : '\([0-9]*\)\.')
+
+	ifeq ($(shell test "$(R_MAJOR)" -ge 5 && echo 1),1)
+		PERL_PATH = /usr/local/bin/perl
+	endif
 	PYTHON_PATH = /usr/local/bin/python
 	HAVE_PATHS_H = YesPlease
 	GMTIME_UNRELIABLE_ERRORS = UnfortunatelyYes
-- 
EW
Next: Johannes Schindelin
Message 1 of 6 in “config.mak.uname: set PERL_PATH for FreeBSD 5.0+”
  1. config.mak.uname: set PERL_PATH for FreeBSD 5.0+Eric Wong, Jul 20, 2016
  2. Johannes SchindelinJul 20, 2016
  3. Eric WongJul 20, 2016
  4. Junio C HamanoJul 20, 2016
  5. brian m. carlsonJul 21, 2016
  6. Johannes SchindelinJul 21, 2016

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.