summaryrefslogtreecommitdiff
path: root/lang/gcc8-libs
diff options
context:
space:
mode:
authortnn <tnn@pkgsrc.org>2021-10-12 13:46:14 +0000
committertnn <tnn@pkgsrc.org>2021-10-12 13:46:14 +0000
commita26de774762f1a5f3ecd8d48539a61e77a647616 (patch)
tree22c9f570f3784fd9bebb2f1901364e4ffb906073 /lang/gcc8-libs
parent4a223b7758ae116eb1edca4c013193d384d8b30f (diff)
downloadpkgsrc-a26de774762f1a5f3ecd8d48539a61e77a647616.tar.gz
lang/gcc*: skip some RELRO checks when --disable-boostrap
This relates to the case when GCC is built using clang host CC. In that case the runtime libraries are not built with RELRO for some reason. for the gcc*-libs/ packages, mark them as RELRO_SUPPORTED=no unconditionally. RELRO status depends on how the parent gcc package was built so we don't need nor care about the RELRO status here.
Diffstat (limited to 'lang/gcc8-libs')
-rw-r--r--lang/gcc8-libs/Makefile7
1 files changed, 4 insertions, 3 deletions
diff --git a/lang/gcc8-libs/Makefile b/lang/gcc8-libs/Makefile
index 4d121ddd041..cc1645096bb 100644
--- a/lang/gcc8-libs/Makefile
+++ b/lang/gcc8-libs/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2021/02/13 15:56:17 maya Exp $
+# $NetBSD: Makefile,v 1.13 2021/10/12 13:46:15 tnn Exp $
GCC_PKGNAME= gcc8
.include "../../lang/${GCC_PKGNAME}/version.mk"
@@ -22,8 +22,9 @@ LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3
USE_TOOLS+= pax
-NO_BUILD= yes
-CHECK_SHLIBS= no
+NO_BUILD= yes
+CHECK_SHLIBS= no
+RELRO_SUPPORTED= no
## Depend on exactly ${GCC8_DIST_VERSION}.
BUILD_DEPENDS+= ${GCC_PKGNAME}-${GCC8_DIST_VERSION}{,nb[0-9]*}:../../lang/gcc8