aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjhibbits <jhibbits@FreeBSD.org>2017-06-18 04:10:26 +0800
committerjhibbits <jhibbits@FreeBSD.org>2017-06-18 04:10:26 +0800
commit430c7865545899eb3f503cad1a572467ac29e4bc (patch)
tree91cfb975e3dc08ab6eb2bc0c81258530c51dc145
parentdf6404206cd34377717449dab66d817100569c2f (diff)
downloadfreebsd-ports-gnome-430c7865545899eb3f503cad1a572467ac29e4bc.tar.gz
freebsd-ports-gnome-430c7865545899eb3f503cad1a572467ac29e4bc.tar.zst
freebsd-ports-gnome-430c7865545899eb3f503cad1a572467ac29e4bc.zip
Fix print/texlive-base build for powerpc and powerpc64
print/texlive-base depends on devel/icu, which uses C++11 and links against newer libstdc++ when built with gcc. All ports linking against some of the icu libraries need to be built with a C++11 compiler, to link against the correct libstdc++. PR: 215770 Approved by: swills
-rw-r--r--print/texlive-base/Makefile5
1 files changed, 2 insertions, 3 deletions
diff --git a/print/texlive-base/Makefile b/print/texlive-base/Makefile
index 75704fb0655a..473ddf06842e 100644
--- a/print/texlive-base/Makefile
+++ b/print/texlive-base/Makefile
@@ -26,12 +26,11 @@ LIB_DEPENDS= libicuio.so:devel/icu \
libpoppler.so:graphics/poppler \
libpotrace.so:graphics/libpotrace
-BROKEN_powerpc64= fails to configure: checking requested system `icu' library... failed
-
CONFLICTS_INSTALL= texlive-texmf-201[234]*
USE_TEX= web2c kpathsea ptexenc tlmgr texhash-bootstrap
-USES= ghostscript pkgconfig perl5 python:run shebangfix tar:xz
+USES= compiler:c++11-lib ghostscript pkgconfig perl5 \
+ python:run shebangfix tar:xz
USE_PERL5= run
# during build phase gnu configure is run a lot
MAKE_ENV+= CONFIG_SITE=${CONFIG_SITE}