diff options
author | jperkin <jperkin@pkgsrc.org> | 2015-10-20 10:26:40 +0000 |
---|---|---|
committer | jperkin <jperkin@pkgsrc.org> | 2015-10-20 10:26:40 +0000 |
commit | ef122b80dc2a61e8d3fa63469b605a774ff91e6e (patch) | |
tree | 337b8e574ae36215089ae9ed6ec3d85034ffd7b3 /lang | |
parent | 74667c39591ccf05ac15ed6ddc3bc16346ba6392 (diff) | |
download | pkgsrc-ef122b80dc2a61e8d3fa63469b605a774ff91e6e.tar.gz |
Skip shlibs check for libgcj_bc.so, a "fake" library used at link time
only. Fixes build on Linux.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/gcc44/Makefile | 4 | ||||
-rw-r--r-- | lang/gcc47/Makefile | 5 | ||||
-rw-r--r-- | lang/gcc49/Makefile | 5 |
3 files changed, 11 insertions, 3 deletions
diff --git a/lang/gcc44/Makefile b/lang/gcc44/Makefile index f3f258a9eab..5b8080b68b5 100644 --- a/lang/gcc44/Makefile +++ b/lang/gcc44/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.43 2014/08/12 08:33:31 prlw1 Exp $ +# $NetBSD: Makefile,v 1.44 2015/10/20 10:26:40 jperkin Exp $ DISTNAME= gcc-${GCC_VERSION} PKGNAME= gcc44-${GCC_VERSION} @@ -105,6 +105,8 @@ MAKE_ENV+= ac_cv_func_gethostbyname_r=no LIBS.SunOS+= -lgmp +# Ignore missing rpaths in "fake" library. +CHECK_SHLIBS_SKIP+= ${GCC_PKGNAME}/lib*/libgcj_bc.so* do-configure: ${MKDIR} ${WRKDIR}/obj diff --git a/lang/gcc47/Makefile b/lang/gcc47/Makefile index e333b91b3b7..02fab83f6c2 100644 --- a/lang/gcc47/Makefile +++ b/lang/gcc47/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.33 2015/04/10 01:50:32 rodent Exp $ +# $NetBSD: Makefile,v 1.34 2015/10/20 10:26:40 jperkin Exp $ GCC_PKGNAME= gcc47 .include "version.mk" @@ -61,6 +61,9 @@ BOOT_LDFLAGS= -static-libstdc++ -static-libgcc ${LDFLAGS_FOR_TARGET} # Needed on Darwin when LDFLAGS point to a SDK BOOT_LDFLAGS+= ${LDFLAGS:M-Wl,-syslibroot*} +# Ignore missing rpaths in "fake" library. +CHECK_SHLIBS_SKIP+= ${GCC_PKGNAME}/lib*/libgcj_bc.so* + ## For target librarys and libjava programs. CONFIGURE_ENV+= LDFLAGS_FOR_TARGET=${LDFLAGS_FOR_TARGET:Q} diff --git a/lang/gcc49/Makefile b/lang/gcc49/Makefile index 3ffbb2a3a54..8ead3f32123 100644 --- a/lang/gcc49/Makefile +++ b/lang/gcc49/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2015/07/01 13:39:33 wiz Exp $ +# $NetBSD: Makefile,v 1.8 2015/10/20 10:26:40 jperkin Exp $ GCC_PKGNAME= gcc49 .include "version.mk" @@ -64,6 +64,9 @@ BOOT_LDFLAGS= -static-libstdc++ -static-libgcc ${LDFLAGS_FOR_TARGET} # Needed on Darwin when LDFLAGS point to a SDK BOOT_LDFLAGS+= ${LDFLAGS:M-Wl,-syslibroot*} +# Ignore missing rpaths in "fake" library. +CHECK_SHLIBS_SKIP+= ${GCC_PKGNAME}/lib*/libgcj_bc.so* + ## For target librarys and libjava programs. CONFIGURE_ENV+= LDFLAGS_FOR_TARGET=${LDFLAGS_FOR_TARGET:Q} |