From 76e74bfb6973d886d90552062b96d0ba9cca2c2d Mon Sep 17 00:00:00 2001 From: jperkin Date: Mon, 22 Jun 2015 15:38:08 +0000 Subject: Disable CHECK_SHLIBS for the GCC library packages. The libraries will find their parent GCC package libraries first in RPATH at install time but will correctly resolve to their own copies at runtime thanks to the additional paths encoded at build time. Fixes CHECK_WRKREF builds. --- lang/gcc47-libs/Makefile | 5 +++-- lang/gcc48-libs/Makefile | 7 ++++--- lang/gcc49-libs/Makefile | 5 +++-- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/lang/gcc47-libs/Makefile b/lang/gcc47-libs/Makefile index 141ea902433..b942e71d35f 100644 --- a/lang/gcc47-libs/Makefile +++ b/lang/gcc47-libs/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20 2015/03/12 14:57:36 jperkin Exp $ +# $NetBSD: Makefile,v 1.21 2015/06/22 15:38:08 jperkin Exp $ GCC_PKGNAME= gcc47 .include "../../lang/${GCC_PKGNAME}/version.mk" @@ -20,7 +20,8 @@ LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 USE_TOOLS+= pax -NO_BUILD= yes +NO_BUILD= yes +CHECK_SHLIBS= no ## Depend on exactly ${GCC47_DIST_VERSION}. BUILD_DEPENDS+= ${GCC_PKGNAME}-${GCC47_DIST_VERSION}{,nb[0-9]*}:../../lang/gcc47 diff --git a/lang/gcc48-libs/Makefile b/lang/gcc48-libs/Makefile index 3ca9ba9eca8..9d2b087da55 100644 --- a/lang/gcc48-libs/Makefile +++ b/lang/gcc48-libs/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.19 2015/03/12 15:01:21 jperkin Exp $ +# $NetBSD: Makefile,v 1.20 2015/06/22 15:38:08 jperkin Exp $ GCC_PKGNAME= gcc48 .include "../../lang/${GCC_PKGNAME}/version.mk" @@ -18,9 +18,10 @@ HOMEPAGE= http://gcc.gnu.org/ COMMENT= The GNU Compiler Collection (GCC) support shared libraries. LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 -USE_TOOLS+= pax +USE_TOOLS+= pax -NO_BUILD= yes +NO_BUILD= yes +CHECK_SHLIBS= no ## Depend on exactly ${GCC48_DIST_VERSION}. BUILD_DEPENDS+= ${GCC_PKGNAME}-${GCC48_DIST_VERSION}{,nb[0-9]*}:../../lang/gcc48 diff --git a/lang/gcc49-libs/Makefile b/lang/gcc49-libs/Makefile index 9dcdcd009cd..665283f436f 100644 --- a/lang/gcc49-libs/Makefile +++ b/lang/gcc49-libs/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2014/11/28 11:47:01 bsiegert Exp $ +# $NetBSD: Makefile,v 1.3 2015/06/22 15:38:08 jperkin Exp $ GCC_PKGNAME= gcc49 .include "../../lang/${GCC_PKGNAME}/version.mk" @@ -22,7 +22,8 @@ LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3 USE_TOOLS+= pax -NO_BUILD= yes +NO_BUILD= yes +CHECK_SHLIBS= no ## Depend on exactly ${GCC49_DIST_VERSION}. BUILD_DEPENDS+= ${GCC_PKGNAME}-${GCC49_DIST_VERSION}{,nb[0-9]*}:../../lang/gcc49 -- cgit v1.2.3