diff options
author | ryoon <ryoon@pkgsrc.org> | 2014-07-18 11:22:23 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2014-07-18 11:22:23 +0000 |
commit | 59073e8bf5ec0900118fc26907180716ce52fc6e (patch) | |
tree | cda0f92543f6e6bb49480d6fb2eb2d181c00f6ec /databases/freetds | |
parent | ac3ccd5707ece3d065c0d2fb8ff40e300074e2fa (diff) | |
download | pkgsrc-59073e8bf5ec0900118fc26907180716ce52fc6e.tar.gz |
Turn off visibility for GCC 4.2.
Diffstat (limited to 'databases/freetds')
-rw-r--r-- | databases/freetds/Makefile | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/databases/freetds/Makefile b/databases/freetds/Makefile index 92344bfddc2..e80053a1b30 100644 --- a/databases/freetds/Makefile +++ b/databases/freetds/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.51 2014/02/12 23:17:38 tron Exp $ +# $NetBSD: Makefile,v 1.52 2014/07/18 11:22:23 ryoon Exp $ DISTNAME= freetds-0.91 PKGREVISION= 2 @@ -37,6 +37,14 @@ CONF_FILES+= ${EGDIR}/pool.conf ${PKG_SYSCONFDIR}/pool.conf MAKE_FLAGS+= DOCDIR=doc/freetds INSTALL_MAKE_FLAGS+= ${MAKE_FLAGS} ETC=${DESTDIR}${EGDIR} +SUBST_CLASSES+= visibility +SUBST_STAGE.visibility+= pre-configure +SUBST_MESSAGE.visibility+= Turn off visibility for GCC 4.2 +SUBST_FILES.visibility+= src/tds/tds_checks.h +SUBST_FILES.visibility+= include/*.h +SUBST_FILES.visibility+= include/*/*.h +SUBST_SED.visibility+= -e 's,!defined(__MINGW32__),!defined(__MINGW32__) \&\& !(__GNUC__ == 4 \&\& __GNUC_MINOR__ == 2),g' + pre-build: cd ${WRKSRC}/doc/doc && ln -sf ${DISTNAME} freetds |