From: Kirill A. Korinsky Subject: devel/binutils, devel/gas: update to 2.47 To: OpenBSD ports Date: Thu, 30 Jul 2026 14:16:02 +0200 ports@, I'd like to update devel/binutils and devel/gas to 2.47. Announce: https://lists.gnu.org/archive/html/info-gnu/2026-07/msg00006.html It survives bulk build on amd64, but I'm looking for tests on other arches. Index: devel/gas/Makefile =================================================================== RCS file: /home/cvs/ports/devel/gas/Makefile,v diff -u -p -r1.11 Makefile --- devel/gas/Makefile 18 Jun 2026 19:52:09 -0000 1.11 +++ devel/gas/Makefile 28 Jul 2026 22:08:59 -0000 @@ -1,7 +1,7 @@ COMMENT = GNU assembler # keep version synchronized with devel/binutils -V = 2.46.1 +V = 2.47 DISTNAME = binutils-$V PKGNAME = gas-$V @@ -28,6 +28,9 @@ CONFIGURE_ARGS += --disable-ld \ --disable-install-libbfd \ --disable-shared \ --disable-host-shared + +# 2.47 release contains development=true, supress -Werror +CONFIGURE_ARGS += --disable-werror USE_GMAKE = yes Index: devel/gas/distinfo =================================================================== RCS file: /home/cvs/ports/devel/gas/distinfo,v diff -u -p -r1.5 distinfo --- devel/gas/distinfo 18 Jun 2026 19:52:09 -0000 1.5 +++ devel/gas/distinfo 28 Jul 2026 20:59:39 -0000 @@ -1,2 +1,2 @@ -SHA256 (binutils-2.46.1.tar.gz) = NkyPqhnqRsRAicLVnB/ubtqaJzeH0P6Kud+ySQacau4= -SIZE (binutils-2.46.1.tar.gz) = 53938528 +SHA256 (binutils-2.47.tar.gz) = FfWr0Nuc+OoRb1FqnOErwc7+9JHvnlCUKGgJPY+SpvM= +SIZE (binutils-2.47.tar.gz) = 54797280 Index: devel/gas/patches/patch-gas_Makefile_in =================================================================== RCS file: /home/cvs/ports/devel/gas/patches/patch-gas_Makefile_in,v diff -u -p -r1.4 patch-gas_Makefile_in --- devel/gas/patches/patch-gas_Makefile_in 14 Aug 2025 18:29:08 -0000 1.4 +++ devel/gas/patches/patch-gas_Makefile_in 28 Jul 2026 20:59:57 -0000 @@ -1,7 +1,7 @@ Index: gas/Makefile.in --- gas/Makefile.in.orig +++ gas/Makefile.in -@@ -2150,7 +2150,7 @@ cgen.@OBJEXT@: cgen.c cgen.h cgen-desc.h subsegs.h \ +@@ -2158,7 +2158,7 @@ cgen.@OBJEXT@: cgen.c cgen.h cgen-desc.h subsegs.h \ .PHONY: install-exec-local install-data-local .PHONY: install-exec-bindir install-exec-tooldir Index: devel/gas/patches/patch-gas_doc_as_info =================================================================== RCS file: /home/cvs/ports/devel/gas/patches/patch-gas_doc_as_info,v diff -u -p -r1.4 patch-gas_doc_as_info --- devel/gas/patches/patch-gas_doc_as_info 25 Nov 2025 14:13:57 -0000 1.4 +++ devel/gas/patches/patch-gas_doc_as_info 28 Jul 2026 21:01:08 -0000 @@ -1,7 +1,7 @@ Index: gas/doc/as.info --- gas/doc/as.info.orig +++ gas/doc/as.info -@@ -13,6 +13,6 @@ Free Documentation License". +@@ -13,8 +13,8 @@ Free Documentation License". INFO-DIR-SECTION Software development START-INFO-DIR-ENTRY Index: devel/binutils/Makefile =================================================================== RCS file: /home/cvs/ports/devel/binutils/Makefile,v diff -u -p -r1.28 Makefile --- devel/binutils/Makefile 18 Jun 2026 19:53:02 -0000 1.28 +++ devel/binutils/Makefile 28 Jul 2026 22:09:12 -0000 @@ -1,7 +1,7 @@ COMMENT = GNU binary utilities # keep version synchronized with devel/gas -V = 2.46.1 +V = 2.47 DISTNAME = binutils-${V} CATEGORIES = devel @@ -34,6 +34,9 @@ CONFIGURE_ARGS += --disable-gas \ --program-prefix=g \ --without-msgpack \ --with-system-zlib + +# 2.47 release contains development=true, supress -Werror +CONFIGURE_ARGS += --disable-werror USE_GMAKE = Yes Index: devel/binutils/distinfo =================================================================== RCS file: /home/cvs/ports/devel/binutils/distinfo,v diff -u -p -r1.10 distinfo --- devel/binutils/distinfo 18 Jun 2026 19:53:02 -0000 1.10 +++ devel/binutils/distinfo 28 Jul 2026 22:09:23 -0000 @@ -1,2 +1,2 @@ -SHA256 (binutils-2.46.1.tar.gz) = NkyPqhnqRsRAicLVnB/ubtqaJzeH0P6Kud+ySQacau4= -SIZE (binutils-2.46.1.tar.gz) = 53938528 +SHA256 (binutils-2.47.tar.gz) = FfWr0Nuc+OoRb1FqnOErwc7+9JHvnlCUKGgJPY+SpvM= +SIZE (binutils-2.47.tar.gz) = 54797280 -- wbr, Kirill