pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang



Module Name:    pkgsrc
Committed By:   maya
Date:           Wed Jun 21 21:16:36 UTC 2017

Modified Files:
        pkgsrc/lang/gcc48: Makefile
        pkgsrc/lang/gcc49: Makefile
        pkgsrc/lang/gcc5: Makefile
        pkgsrc/lang/gcc6: Makefile
        pkgsrc/lang/gcc7: Makefile

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 pkgsrc/lang/gcc48/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/lang/gcc49/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/lang/gcc5/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/gcc6/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/gcc7/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/gcc48/Makefile
diff -u pkgsrc/lang/gcc48/Makefile:1.32 pkgsrc/lang/gcc48/Makefile:1.33
--- pkgsrc/lang/gcc48/Makefile:1.32     Thu Jun  8 09:52:47 2017
+++ pkgsrc/lang/gcc48/Makefile  Wed Jun 21 21:16:35 2017
@@ -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 @@ EXTRACT_ONLY=         ${DEFAULT_DISTFILES}
 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}

Index: pkgsrc/lang/gcc49/Makefile
diff -u pkgsrc/lang/gcc49/Makefile:1.16 pkgsrc/lang/gcc49/Makefile:1.17
--- pkgsrc/lang/gcc49/Makefile:1.16     Thu Jun  8 09:52:48 2017
+++ pkgsrc/lang/gcc49/Makefile  Wed Jun 21 21:16:35 2017
@@ -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 @@ EXTRACT_ONLY=         ${DEFAULT_DISTFILES}
 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}

Index: pkgsrc/lang/gcc5/Makefile
diff -u pkgsrc/lang/gcc5/Makefile:1.17 pkgsrc/lang/gcc5/Makefile:1.18
--- pkgsrc/lang/gcc5/Makefile:1.17      Thu Jun  8 09:52:48 2017
+++ pkgsrc/lang/gcc5/Makefile   Wed Jun 21 21:16:36 2017
@@ -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 @@ EXTRACT_ONLY=         ${DEFAULT_DISTFILES}
 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}

Index: pkgsrc/lang/gcc6/Makefile
diff -u pkgsrc/lang/gcc6/Makefile:1.4 pkgsrc/lang/gcc6/Makefile:1.5
--- pkgsrc/lang/gcc6/Makefile:1.4       Thu Jun  8 09:52:48 2017
+++ pkgsrc/lang/gcc6/Makefile   Wed Jun 21 21:16:36 2017
@@ -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 @@ EXTRACT_ONLY=         ${DEFAULT_DISTFILES}
 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}

Index: pkgsrc/lang/gcc7/Makefile
diff -u pkgsrc/lang/gcc7/Makefile:1.5 pkgsrc/lang/gcc7/Makefile:1.6
--- pkgsrc/lang/gcc7/Makefile:1.5       Thu Jun  8 09:52:48 2017
+++ pkgsrc/lang/gcc7/Makefile   Wed Jun 21 21:16:36 2017
@@ -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 @@ EXTRACT_ONLY=         ${DEFAULT_DISTFILES}
 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