Created attachment 256085 [details] patch Mk/bsd.commands.mk: Use absolute path to define GMAKE
Some new failure logs: https://pkg-status.freebsd.org/gohan04/data/141amd64-default-foo/2024-12-25_10h09m27s/logs/rcs57-5.7_2.log https://pkg-status.freebsd.org/gohan04/data/141amd64-default-foo/2024-12-25_10h09m27s/logs/gnucobol-3.2_2.log https://pkg-status.freebsd.org/gohan04/data/141amd64-default-foo/2024-12-25_10h09m27s/logs/unuran-1.11.0.log https://pkg-status.freebsd.org/gohan04/data/141amd64-default-foo/2024-12-25_10h09m27s/logs/kismet-2016.07.r1_2,1.log
Created attachment 256232 [details] patch2 - devel/rcs57: Regenerate configure with newer autoconf so it can deal with MAKE set to an absolute path. While here fix issues with (un)escaping double quotes. The warnings about this were in WRKSRC/src/conf.err. - lang/gnu-cobol: Patch configure.ac and regenerate configure so it can deal with MAKE set to an absolute path. Remove post-patch patching of configure. It appears to have been fixed upstream. - math/unuran: Remove post-patch, fixed upstream. - net-mgmt/kismet: Fix post-patch.
(In reply to Tijl Coosemans from comment #2) If you tested those 4 ports, no need for another exp-run
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=624b8729fc49aa22cca173aa1a6b69b65fa96f5a commit 624b8729fc49aa22cca173aa1a6b69b65fa96f5a Author: Tijl Coosemans <tijl@FreeBSD.org> AuthorDate: 2024-03-06 14:48:41 +0000 Commit: Tijl Coosemans <tijl@FreeBSD.org> CommitDate: 2024-12-29 11:34:56 +0000 Mk/bsd.commands.mk: Use absolute path to define GMAKE Same as BSDMAKE variable. It is needed by some ports. Some ports needed fixes: - devel/rcs57: Regenerate configure with newer autoconf so it can deal with MAKE set to an absolute path. While here fix issues with (un)escaping double quotes. The warnings about this were in WRKSRC/src/conf.err. - lang/gnu-cobol: Patch configure.ac so the MAKE environment variable can contain an absolute path, and define MAKE before it is used in AM_INIT_AUTOMAKE. Remove post-patch patching of configure. It appears to have been fixed upstream. - math/unuran: Remove post-patch, fixed upstream. - net-mgmt/kismet: Fix post-patch. PR: 283534 Exp-run by: antoine Mk/Uses/gmake.mk | 4 +-- Mk/bsd.commands.mk | 2 +- audio/linux-c7-alsa-plugins-oss/Makefile | 16 ++++------ biology/abyss/Makefile | 2 +- devel/coccinelle/Makefile | 2 +- devel/rcs57/Makefile | 5 +-- devel/rcs57/files/patch-configure.in (new) | 12 ++++++++ devel/rcs57/files/patch-src-conf.sh | 24 +++++++++++++-- devel/rcs57/files/patch-src_Makefile.in (new) | 44 +++++++++++++++++++++++++++ lang/gnu-cobol/Makefile | 8 ++--- lang/gnu-cobol/files/patch-configure.ac (new) | 34 +++++++++++++++++++++ math/atlas/Makefile | 3 +- math/unuran/Makefile | 5 --- net-mgmt/kismet/Makefile | 3 +- security/klee/Makefile | 2 +- shells/bash-completion/Makefile | 7 +---- sysutils/edk2/Makefile | 2 +- textproc/ibus-typing-booster/Makefile | 2 +- 18 files changed, 133 insertions(+), 44 deletions(-)