Re: [PATCH] autoconf: fix build on upcoming GNU make-4.4
Paul Eggert <[email protected]> Fri, 9 Sep 2022 16:59:21 -0500
| Newsgroups | gmane.comp.sysutils.autoconf.patches |
|---|---|
| Message-ID | <[email protected]> |
Thanks for the bug report. I installed the attached, which isn't the same as what you suggested, but which should fix the problem.
0001-Port-to-GNU-make-4.4.patch
(text/x-patch, 936 B)
From 31f673434ee402258b45e958c88acc8725d82b1a Mon Sep 17 00:00:00 2001 From: Paul Eggert <[email protected]> Date: Fri, 9 Sep 2022 16:54:11 -0500 Subject: [PATCH] Port to GNU make 4.4 * cfg.mk (PATH): Assign eagerly, and simplify shell use, avoiding use of the shell entirely if PWD is set, as it should be. Problem reported by Sergei Trofimovich in: https://lists.gnu.org/r/autoconf-patches/2022-09/msg00007.html --- cfg.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cfg.mk b/cfg.mk index 7e515130..82e896ed 100644 --- a/cfg.mk +++ b/cfg.mk @@ -18,7 +18,7 @@ # This file is '-include'd into GNUmakefile. # Build with our own versions of these tools, when possible. -export PATH = $(shell echo "`pwd`/tests:$$PATH") +export PATH := $(or $(PWD),$(shell pwd))/tests:$(PATH) # Remove the autoreconf-provided INSTALL, so that we regenerate it. _autoreconf = autoreconf -i -v && rm -f INSTALL -- 2.37.2