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: nia
Date: Fri Oct 1 11:49:59 UTC 2021
Modified Files:
pkgsrc/lang/gcc10: Makefile
pkgsrc/lang/gcc6: Makefile
pkgsrc/lang/gcc7: Makefile
pkgsrc/lang/gcc8: Makefile
pkgsrc/lang/gcc9: Makefile
Log Message:
gcc*: Unsafe for MKPIE. Reported by tnn.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/lang/gcc10/Makefile
cvs rdiff -u -r1.32 -r1.33 pkgsrc/lang/gcc6/Makefile
cvs rdiff -u -r1.40 -r1.41 pkgsrc/lang/gcc7/Makefile
cvs rdiff -u -r1.28 -r1.29 pkgsrc/lang/gcc8/Makefile
cvs rdiff -u -r1.32 -r1.33 pkgsrc/lang/gcc9/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/gcc10/Makefile
diff -u pkgsrc/lang/gcc10/Makefile:1.12 pkgsrc/lang/gcc10/Makefile:1.13
--- pkgsrc/lang/gcc10/Makefile:1.12 Sat Jun 26 17:42:23 2021
+++ pkgsrc/lang/gcc10/Makefile Fri Oct 1 11:49:59 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2021/06/26 17:42:23 tnn Exp $
+# $NetBSD: Makefile,v 1.13 2021/10/01 11:49:59 nia Exp $
GCC_PKGNAME= gcc10
PKGREVISION= 1
@@ -21,6 +21,9 @@ LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND g
DISTFILES= ${DEFAULT_DISTFILES}
EXTRACT_ONLY= ${DEFAULT_DISTFILES}
+# Relocations result in a linker error on AArch64, but not x86.
+MKPIE_SUPPORTED= no
+
NOT_FOR_PLATFORM= Interix-*-*
USE_LANGUAGES= c99 c++
Index: pkgsrc/lang/gcc6/Makefile
diff -u pkgsrc/lang/gcc6/Makefile:1.32 pkgsrc/lang/gcc6/Makefile:1.33
--- pkgsrc/lang/gcc6/Makefile:1.32 Sat Jun 26 17:42:23 2021
+++ pkgsrc/lang/gcc6/Makefile Fri Oct 1 11:49:59 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.32 2021/06/26 17:42:23 tnn Exp $
+# $NetBSD: Makefile,v 1.33 2021/10/01 11:49:59 nia Exp $
GCC_PKGNAME= gcc6
.include "version.mk"
@@ -21,6 +21,9 @@ LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND g
DISTFILES= ${DEFAULT_DISTFILES}
EXTRACT_ONLY= ${DEFAULT_DISTFILES}
+# Relocations result in a linker error on AArch64, but not x86.
+MKPIE_SUPPORTED= no
+
NOT_FOR_PLATFORM= Interix-*-*
USE_LANGUAGES= c c++
Index: pkgsrc/lang/gcc7/Makefile
diff -u pkgsrc/lang/gcc7/Makefile:1.40 pkgsrc/lang/gcc7/Makefile:1.41
--- pkgsrc/lang/gcc7/Makefile:1.40 Sat Jun 26 17:42:23 2021
+++ pkgsrc/lang/gcc7/Makefile Fri Oct 1 11:49:59 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.40 2021/06/26 17:42:23 tnn Exp $
+# $NetBSD: Makefile,v 1.41 2021/10/01 11:49:59 nia Exp $
GCC_PKGNAME= gcc7
.include "version.mk"
@@ -21,6 +21,9 @@ LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND g
DISTFILES= ${DEFAULT_DISTFILES}
+# Relocations result in a linker error on AArch64, but not x86.
+MKPIE_SUPPORTED= no
+
NOT_FOR_PLATFORM= Interix-*-* Darwin-*-aarch64
USE_LANGUAGES= c99 c++
Index: pkgsrc/lang/gcc8/Makefile
diff -u pkgsrc/lang/gcc8/Makefile:1.28 pkgsrc/lang/gcc8/Makefile:1.29
--- pkgsrc/lang/gcc8/Makefile:1.28 Sat Jun 26 17:42:23 2021
+++ pkgsrc/lang/gcc8/Makefile Fri Oct 1 11:49:59 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.28 2021/06/26 17:42:23 tnn Exp $
+# $NetBSD: Makefile,v 1.29 2021/10/01 11:49:59 nia Exp $
GCC_PKGNAME= gcc8
.include "version.mk"
@@ -21,6 +21,9 @@ LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND g
DISTFILES= ${DEFAULT_DISTFILES}
EXTRACT_ONLY= ${DEFAULT_DISTFILES}
+# Relocations result in a linker error on AArch64, but not x86.
+MKPIE_SUPPORTED= no
+
NOT_FOR_PLATFORM= Interix-*-* Darwin-*-aarch64
USE_LANGUAGES= c99 c++
Index: pkgsrc/lang/gcc9/Makefile
diff -u pkgsrc/lang/gcc9/Makefile:1.32 pkgsrc/lang/gcc9/Makefile:1.33
--- pkgsrc/lang/gcc9/Makefile:1.32 Sat Jun 26 17:42:23 2021
+++ pkgsrc/lang/gcc9/Makefile Fri Oct 1 11:49:59 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.32 2021/06/26 17:42:23 tnn Exp $
+# $NetBSD: Makefile,v 1.33 2021/10/01 11:49:59 nia Exp $
GCC_PKGNAME= gcc9
.include "version.mk"
@@ -26,6 +26,9 @@ USE_LANGUAGES= c c++
USE_TOOLS+= gmake makeinfo sed:run tar:build
USE_TOOLS.NetBSD+= gsed
+# Relocations result in a linker error on AArch64, but not x86.
+MKPIE_SUPPORTED= no
+
GNU_CONFIGURE= yes
GNU_CONFIGURE_STRICT= no # has several configure scripts
OBJDIR= ${WRKDIR}/build
Home |
Main Index |
Thread Index |
Old Index