aboutsummaryrefslogtreecommitdiff
path: root/databases/kyotocabinet
diff options
context:
space:
mode:
authorMark Linimon <linimon@FreeBSD.org>2018-07-01 09:17:45 +0000
committerMark Linimon <linimon@FreeBSD.org>2018-07-01 09:17:45 +0000
commitc7df1277c6283a340bd9eefc52a20ae4a157aa22 (patch)
tree03d0951296a7fc3c7578f9a9a0fe576a50e1e2bb /databases/kyotocabinet
parent67106e11a36ae3527db6b0271be16c47ca68b6d4 (diff)
downloadports-c7df1277c6283a340bd9eefc52a20ae4a157aa22.tar.gz
ports-c7df1277c6283a340bd9eefc52a20ae4a157aa22.zip
Notes
Diffstat (limited to 'databases/kyotocabinet')
-rw-r--r--databases/kyotocabinet/Makefile9
1 files changed, 5 insertions, 4 deletions
diff --git a/databases/kyotocabinet/Makefile b/databases/kyotocabinet/Makefile
index 37bfe91025c9..49d7d0d1bb8b 100644
--- a/databases/kyotocabinet/Makefile
+++ b/databases/kyotocabinet/Makefile
@@ -13,6 +13,10 @@ COMMENT= Straightforward implementation of DBM
LICENSE= GPLv3
+BROKEN_mips= fails to link: hidden symbol '__sync_lock_test_and_set_8' in /usr/lib/libgcc.a(stdatomic.o) is referenced by DSO
+BROKEN_mips64= fails to link: hidden symbol '__sync_lock_test_and_set_8' in /usr/lib/libgcc.a(stdatomic.o) is referenced by DSO
+BROKEN_powerpc= fails to link
+
OPTIONS_DEFINE= DOCS
CPPFLAGS+= -fPIC
@@ -21,11 +25,8 @@ INSTALL_TARGET= install-strip
MAKE_ARGS= PCDIR=${PREFIX}/libdata/pkgconfig
REINPLACE_ARGS= -i ''
TEST_TARGET= check
-USE_LDCONFIG= yes
USES= gmake
-
-NOT_FOR_ARCHS= powerpc
-NOT_FOR_ARCHS_REASON= does not link
+USE_LDCONFIG= yes
post-patch:
@${REINPLACE_CMD} -e 's|-lstdc++ ||g' ${WRKSRC}/configure ${WRKSRC}/doc/spex.html ${WRKSRC}/example/Makefile ${WRKSRC}/lab/kcdict/Makefile