Created attachment 252046 [details] patch Update devel/automake to 1.17.
Some new failure logs: https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-07-17_09h46m02s/logs/errors/ddclient-3.11.2.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-07-17_09h46m02s/logs/errors/genimage-18.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-07-17_09h46m02s/logs/errors/libneurosim-1.2.0.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-07-17_09h46m02s/logs/errors/rpki-client-9.0.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-07-17_09h46m02s/logs/errors/sdcc-4.0.0_4.log
Created attachment 252146 [details] patch2 Fix build failures. biology/libneurosim: Fix use of libltdl. dns/ddclient: Take out -Werror. lang/sdcc: - Patching ARCH is no longer needed. Remove it because it touched some configure.ac files and that causes other autotools files to appear out-of-date. - Run autoreconf in WRKSRC/device/lib/pic14 because aclocal.m4 and config.h.in appear out-of-date. net/rpki-client: Patch Makefile.in instead of Makefile.am to avoid autotools. sysutils/genimage: Run configure with --disable-silent-rules because upstream changed the default to silent and when silent rules are enabled it also runs make with --no-print-directory which is a gmake flag.
Patch fails to apply: error: patch failed: biology/libneurosim/Makefile:29 error: biology/libneurosim/Makefile: patch does not apply
Created attachment 252162 [details] patch3 Rebased on clean tree.
The genimage failure remains
Created attachment 252191 [details] patch4 sysutils/genimage: Patch Makefile.am so it uses --no-print-directory depending on the actual verbosity instead of the default.
(In reply to Tijl Coosemans from comment #6) I let you test it
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=c8eeb158e413fdfba1cc3f226d7c9ed8521e39af commit c8eeb158e413fdfba1cc3f226d7c9ed8521e39af Author: Tijl Coosemans <tijl@FreeBSD.org> AuthorDate: 2024-07-14 14:14:05 +0000 Commit: Tijl Coosemans <tijl@FreeBSD.org> CommitDate: 2024-07-20 11:27:02 +0000 devel/automake: Update to 1.17 biology/libneurosim: Fix use of libltdl. dns/ddclient: Take out -Werror. lang/sdcc: - Patching ARCH is no longer needed. Remove it because it touched some configure.ac files and that causes other autotools files to appear out-of-date. - Run autoreconf in WRKSRC/device/lib/pic14 because aclocal.m4 and config.h.in appear out-of-date. net/rpki-client: Patch Makefile.in instead of Makefile.am to avoid autotools. sysutils/genimage: Run configure with --disable-silent-rules because upstream changed the default to silent and when silent rules are enabled it also runs make with --no-print-directory which is a gmake flag. Patch Makefile.am so it uses --no-print-directory depending on the actual verbosity instead of the default. PR: 280277 Exp-run by: antoine Mk/Uses/autoreconf.mk | 2 +- biology/libneurosim/Makefile | 10 ++-- biology/libneurosim/files/patch-configure.ac (new) | 53 ++++++++++++++++++++++ devel/automake/Makefile | 17 ++++--- devel/automake/distinfo | 6 +-- devel/automake/files/patch-Makefile.in (gone) | 14 ------ devel/automake/files/patch-m4_python.m4 (gone) | 16 ------- devel/automake/pkg-plist | 18 ++++---- dns/ddclient/files/patch-configure.ac (new) | 11 +++++ lang/sdcc/Makefile | 33 ++------------ lang/sdcc/pkg-plist | 1 + net/rpki-client/Makefile | 2 +- .../files/{patch-Makefile.am => patch-Makefile.in} | 8 ++-- sysutils/genimage/Makefile | 1 + sysutils/genimage/files/patch-Makefile.am (new) | 12 +++++ sysutils/genimage/files/patch-configure.ac (new) | 12 +++++ 16 files changed, 126 insertions(+), 90 deletions(-)