pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang Use gsed when building GCC.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6bd7a98d1a7f
branches:  trunk
changeset: 364216:6bd7a98d1a7f
user:      maya <maya%pkgsrc.org@localhost>
date:      Wed Jun 21 21:16:35 2017 +0000

description:
Use gsed when building GCC.

This is a somewhat blind commit. I've long had issues on various platforms
with libgcc getting misconfigured (on netbsd/mips,arm,powerpc), for example
build failures see:
http://mail-index.netbsd.org/port-mips/2017/06/21/msg000832.html

testing GCC 7.1 with netbsd/mips64el I got a lot further using it, but
still didn't complete the build. It took hours to reach this failure,
so I'd rather blindly commit the same change in the hopes it might help
other architectures.

diffstat:

 lang/gcc48/Makefile |  4 ++--
 lang/gcc49/Makefile |  4 ++--
 lang/gcc5/Makefile  |  4 ++--
 lang/gcc6/Makefile  |  4 ++--
 lang/gcc7/Makefile  |  4 ++--
 5 files changed, 10 insertions(+), 10 deletions(-)

diffs (90 lines):

diff -r 5a9941a8959d -r 6bd7a98d1a7f lang/gcc48/Makefile
--- a/lang/gcc48/Makefile       Wed Jun 21 19:44:59 2017 +0000
+++ b/lang/gcc48/Makefile       Wed Jun 21 21:16:35 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.32 2017/06/08 09:52:47 maya Exp $
+# $NetBSD: Makefile,v 1.33 2017/06/21 21:16:35 maya Exp $
 
 GCC_PKGNAME=   gcc48
 .include       "version.mk"
@@ -24,7 +24,7 @@
 NOT_FOR_PLATFORM=      Interix-*-*
 
 USE_LANGUAGES=         c c++
-USE_TOOLS+=            gmake makeinfo sed:run
+USE_TOOLS+=            gmake makeinfo gsed
 GNU_CONFIGURE=         yes
 GCC_REQD+=             4.4
 ## Build outside ${WRKSRC}
diff -r 5a9941a8959d -r 6bd7a98d1a7f lang/gcc49/Makefile
--- a/lang/gcc49/Makefile       Wed Jun 21 19:44:59 2017 +0000
+++ b/lang/gcc49/Makefile       Wed Jun 21 21:16:35 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2017/06/08 09:52:48 maya Exp $
+# $NetBSD: Makefile,v 1.17 2017/06/21 21:16:35 maya Exp $
 
 GCC_PKGNAME=   gcc49
 .include       "version.mk"
@@ -25,7 +25,7 @@
 NOT_FOR_PLATFORM=      Interix-*-*
 
 USE_LANGUAGES=         c c++
-USE_TOOLS+=            gmake makeinfo sed:run
+USE_TOOLS+=            gmake makeinfo gsed
 
 GNU_CONFIGURE=         yes
 ## Build outside ${WRKSRC}
diff -r 5a9941a8959d -r 6bd7a98d1a7f lang/gcc5/Makefile
--- a/lang/gcc5/Makefile        Wed Jun 21 19:44:59 2017 +0000
+++ b/lang/gcc5/Makefile        Wed Jun 21 21:16:35 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2017/06/08 09:52:48 maya Exp $
+# $NetBSD: Makefile,v 1.18 2017/06/21 21:16:36 maya Exp $
 
 GCC_PKGNAME=           gcc5
 PKGREVISION=           3
@@ -24,7 +24,7 @@
 NOT_FOR_PLATFORM=      Interix-*-*
 
 USE_LANGUAGES= c c++
-USE_TOOLS+=            gmake makeinfo sed:run tar:build
+USE_TOOLS+=            gmake makeinfo gsed tar:build
 
 GNU_CONFIGURE=         yes
 ## Build outside ${WRKSRC}
diff -r 5a9941a8959d -r 6bd7a98d1a7f lang/gcc6/Makefile
--- a/lang/gcc6/Makefile        Wed Jun 21 19:44:59 2017 +0000
+++ b/lang/gcc6/Makefile        Wed Jun 21 21:16:35 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2017/06/08 09:52:48 maya Exp $
+# $NetBSD: Makefile,v 1.5 2017/06/21 21:16:36 maya Exp $
 
 GCC_PKGNAME=           gcc6
 .include               "version.mk"
@@ -24,7 +24,7 @@
 NOT_FOR_PLATFORM=      Interix-*-*
 
 USE_LANGUAGES= c c++
-USE_TOOLS+=            gmake makeinfo sed:run tar:build
+USE_TOOLS+=            gmake makeinfo gsed tar:build
 
 GNU_CONFIGURE=         yes
 ## Build outside ${WRKSRC}
diff -r 5a9941a8959d -r 6bd7a98d1a7f lang/gcc7/Makefile
--- a/lang/gcc7/Makefile        Wed Jun 21 19:44:59 2017 +0000
+++ b/lang/gcc7/Makefile        Wed Jun 21 21:16:35 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2017/06/08 09:52:48 maya Exp $
+# $NetBSD: Makefile,v 1.6 2017/06/21 21:16:36 maya Exp $
 
 GCC_PKGNAME=           gcc7
 .include               "version.mk"
@@ -24,7 +24,7 @@
 NOT_FOR_PLATFORM=      Interix-*-*
 
 USE_LANGUAGES= c c++
-USE_TOOLS+=            gmake makeinfo sed:run tar:build
+USE_TOOLS+=            gmake makeinfo gsed tar:build
 
 GNU_CONFIGURE=         yes
 ## Build outside ${WRKSRC}



Home | Main Index | Thread Index | Old Index