Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 3A5E984EA7 for ; Sat, 3 Jun 2023 13:22:45 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id TwiMHqFvxiy4 for ; Sat, 3 Jun 2023 13:22:44 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 5306C84CF2 for ; Sat, 3 Jun 2023 13:22:44 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 50481FA88; Sat, 3 Jun 2023 13:22:44 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1685798564156250" MIME-Version: 1.0 Date: Sat, 3 Jun 2023 13:22:44 +0000 From: "Taylor R Campbell" Subject: CVS commit: pkgsrc/lang To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: riastradh@netbsd.org X-Mailer: log_accum Message-Id: <20230603132244.50481FA88@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1685798564156250 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: riastradh Date: Sat Jun 3 13:22:44 UTC 2023 Modified Files: pkgsrc/lang/gcc10: Makefile.common pkgsrc/lang/gcc12: Makefile.common pkgsrc/lang/gcc13: Makefile.common pkgsrc/lang/gcc6: Makefile pkgsrc/lang/gcc7: Makefile pkgsrc/lang/gcc8: Makefile pkgsrc/lang/gcc9: Makefile Log Message: lang/gcc*: USE_TOOLS+=sed, not sed:run. As far as I can tell, gcc needs this at build-time, not at run-time. https://mail-index.netbsd.org/tech-pkg/2023/06/02/msg027624.html To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/gcc10/Makefile.common cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/gcc12/Makefile.common cvs rdiff -u -r1.1 -r1.2 pkgsrc/lang/gcc13/Makefile.common cvs rdiff -u -r1.39 -r1.40 pkgsrc/lang/gcc6/Makefile cvs rdiff -u -r1.47 -r1.48 pkgsrc/lang/gcc7/Makefile cvs rdiff -u -r1.36 -r1.37 pkgsrc/lang/gcc8/Makefile cvs rdiff -u -r1.43 -r1.44 pkgsrc/lang/gcc9/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1685798564156250 Content-Disposition: inline Content-Length: 4913 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/lang/gcc10/Makefile.common diff -u pkgsrc/lang/gcc10/Makefile.common:1.3 pkgsrc/lang/gcc10/Makefile.common:1.4 --- pkgsrc/lang/gcc10/Makefile.common:1.3 Thu Apr 6 22:14:27 2023 +++ pkgsrc/lang/gcc10/Makefile.common Sat Jun 3 13:22:43 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.3 2023/04/06 22:14:27 wiz Exp $ +# $NetBSD: Makefile.common,v 1.4 2023/06/03 13:22:43 riastradh Exp $ # used by lang/gcc10-libjit/Makefile GCC_PKGNAME= gcc10 @@ -26,7 +26,7 @@ CHECK_RELRO_SKIP+= ${GCC_PKGNAME}/lib/* NOT_FOR_PLATFORM= Interix-*-* USE_LANGUAGES= c99 c++ -USE_TOOLS+= gmake makeinfo sed:run tar:build +USE_TOOLS+= gmake makeinfo sed tar:build USE_TOOLS.NetBSD+= gsed GNU_CONFIGURE= yes Index: pkgsrc/lang/gcc12/Makefile.common diff -u pkgsrc/lang/gcc12/Makefile.common:1.1 pkgsrc/lang/gcc12/Makefile.common:1.2 --- pkgsrc/lang/gcc12/Makefile.common:1.1 Fri Apr 7 06:48:27 2023 +++ pkgsrc/lang/gcc12/Makefile.common Sat Jun 3 13:22:43 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.1 2023/04/07 06:48:27 wiz Exp $ +# $NetBSD: Makefile.common,v 1.2 2023/06/03 13:22:43 riastradh Exp $ # used by lang/gcc12-libjit/Makefile GCC_PKGNAME= gcc12 @@ -26,7 +26,7 @@ CHECK_RELRO_SKIP+= ${GCC_PKGNAME}/lib/* NOT_FOR_PLATFORM= Interix-*-* USE_LANGUAGES= c99 c++ -USE_TOOLS+= gmake makeinfo sed:run tar:build +USE_TOOLS+= gmake makeinfo sed tar:build USE_TOOLS.NetBSD+= gsed GNU_CONFIGURE= yes Index: pkgsrc/lang/gcc13/Makefile.common diff -u pkgsrc/lang/gcc13/Makefile.common:1.1 pkgsrc/lang/gcc13/Makefile.common:1.2 --- pkgsrc/lang/gcc13/Makefile.common:1.1 Wed May 3 20:03:09 2023 +++ pkgsrc/lang/gcc13/Makefile.common Sat Jun 3 13:22:43 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.1 2023/05/03 20:03:09 wiz Exp $ +# $NetBSD: Makefile.common,v 1.2 2023/06/03 13:22:43 riastradh Exp $ # used by lang/gcc13-libjit/Makefile GCC_PKGNAME= gcc13 @@ -26,7 +26,7 @@ CHECK_RELRO_SKIP+= ${GCC_PKGNAME}/lib/* NOT_FOR_PLATFORM= Interix-*-* USE_LANGUAGES= c99 c++ -USE_TOOLS+= gmake makeinfo sed:run tar:build +USE_TOOLS+= gmake makeinfo sed tar:build USE_TOOLS.NetBSD+= gsed GNU_CONFIGURE= yes Index: pkgsrc/lang/gcc6/Makefile diff -u pkgsrc/lang/gcc6/Makefile:1.39 pkgsrc/lang/gcc6/Makefile:1.40 --- pkgsrc/lang/gcc6/Makefile:1.39 Sat Jun 3 13:22:18 2023 +++ pkgsrc/lang/gcc6/Makefile Sat Jun 3 13:22:43 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.39 2023/06/03 13:22:18 riastradh Exp $ +# $NetBSD: Makefile,v 1.40 2023/06/03 13:22:43 riastradh Exp $ GCC_PKGNAME= gcc6 .include "version.mk" @@ -30,7 +30,7 @@ CHECK_RELRO_SKIP+= ${GCC_PKGNAME}/lib/* NOT_FOR_PLATFORM= Interix-*-* USE_LANGUAGES= c c++ -USE_TOOLS+= gmake makeinfo sed:run tar:build +USE_TOOLS+= gmake makeinfo sed tar:build USE_TOOLS.NetBSD+= gsed GNU_CONFIGURE= yes Index: pkgsrc/lang/gcc7/Makefile diff -u pkgsrc/lang/gcc7/Makefile:1.47 pkgsrc/lang/gcc7/Makefile:1.48 --- pkgsrc/lang/gcc7/Makefile:1.47 Sat Jun 3 13:22:18 2023 +++ pkgsrc/lang/gcc7/Makefile Sat Jun 3 13:22:43 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.47 2023/06/03 13:22:18 riastradh Exp $ +# $NetBSD: Makefile,v 1.48 2023/06/03 13:22:43 riastradh Exp $ GCC_PKGNAME= gcc7 .include "version.mk" @@ -28,7 +28,7 @@ CHECK_RELRO_SKIP+= ${GCC_PKGNAME}/lib/* NOT_FOR_PLATFORM= Interix-*-* Darwin-*-aarch64 USE_LANGUAGES= c99 c++ -USE_TOOLS+= gmake makeinfo perl sed:run tar:build +USE_TOOLS+= gmake makeinfo perl sed tar:build USE_TOOLS.NetBSD+= gsed GNU_CONFIGURE= yes Index: pkgsrc/lang/gcc8/Makefile diff -u pkgsrc/lang/gcc8/Makefile:1.36 pkgsrc/lang/gcc8/Makefile:1.37 --- pkgsrc/lang/gcc8/Makefile:1.36 Sat Jun 3 13:22:04 2023 +++ pkgsrc/lang/gcc8/Makefile Sat Jun 3 13:22:43 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.36 2023/06/03 13:22:04 riastradh Exp $ +# $NetBSD: Makefile,v 1.37 2023/06/03 13:22:43 riastradh Exp $ GCC_PKGNAME= gcc8 .include "version.mk" @@ -27,7 +27,7 @@ CHECK_RELRO_SKIP+= ${GCC_PKGNAME}/lib/* NOT_FOR_PLATFORM= Interix-*-* Darwin-*-aarch64 USE_LANGUAGES= c99 c++ -USE_TOOLS+= gmake makeinfo sed:run tar:build +USE_TOOLS+= gmake makeinfo sed tar:build USE_TOOLS.NetBSD+= gsed GNU_CONFIGURE= yes Index: pkgsrc/lang/gcc9/Makefile diff -u pkgsrc/lang/gcc9/Makefile:1.43 pkgsrc/lang/gcc9/Makefile:1.44 --- pkgsrc/lang/gcc9/Makefile:1.43 Sat Jun 3 13:22:04 2023 +++ pkgsrc/lang/gcc9/Makefile Sat Jun 3 13:22:44 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.43 2023/06/03 13:22:04 riastradh Exp $ +# $NetBSD: Makefile,v 1.44 2023/06/03 13:22:44 riastradh Exp $ GCC_PKGNAME= gcc9 .include "version.mk" @@ -22,7 +22,7 @@ DISTFILES= ${DEFAULT_DISTFILES} EXTRACT_ONLY= ${DEFAULT_DISTFILES} USE_LANGUAGES= c c++ -USE_TOOLS+= gmake makeinfo sed:run tar:build +USE_TOOLS+= gmake makeinfo sed tar:build USE_TOOLS.NetBSD+= gsed # Relocations result in a linker error on AArch64, but not x86. --_----------=_1685798564156250--