Index: head/databases/p5-Tie-LevelDB/Makefile =================================================================== --- head/databases/p5-Tie-LevelDB/Makefile (revision 511026) +++ head/databases/p5-Tie-LevelDB/Makefile (revision 511027) @@ -1,44 +1,46 @@ # Created by: Sunpoet Po-Chuan Hsieh # $FreeBSD$ PORTNAME= Tie-LevelDB PORTVERSION= 0.07 PORTREVISION= 6 CATEGORIES= databases perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Perl Interface to the Google LevelDB NoSQL database LICENSE= ART10 GPLv1+ LICENSE_COMB= dual -NOT_FOR_ARCHS= aarch64 powerpc powerpc64 powerpcspe +NOT_FOR_ARCHS= aarch64 powerpc powerpcspe NOT_FOR_ARCHS_REASON= does not build: Please implement AtomicPointer for this platform BROKEN_sparc64= does not build: unrecognized command line options LIB_DEPENDS= libleveldb.so:databases/leveldb USES= compiler:c++11-lang gmake localbase perl5 USE_PERL5= configure MAKE_ARGS= CC="${CXX}" .include .if ${CHOSEN_COMPILER_TYPE} == clang CFLAGS+= -Wno-reserved-user-defined-literal +.else +CFLAGS+= -DLEVELDB_CSTDATOMIC_PRESENT .endif post-patch: @${REINPLACE_CMD} -e '/build_detect_platform/d' \ -e 's|build_config.mk|${LOCALBASE}/share/leveldb/&|' \ -e '/OBJECT/ s|".*\(LevelDB\.o\).*"|"\1"|' \ -e 's|g++|${CXX}|' \ ${WRKSRC}/Makefile.PL post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Tie/LevelDB/LevelDB.so .include Index: head/databases/p5-Tie-LevelDB/files/patch-port-atomic_pointer.h =================================================================== --- head/databases/p5-Tie-LevelDB/files/patch-port-atomic_pointer.h (nonexistent) +++ head/databases/p5-Tie-LevelDB/files/patch-port-atomic_pointer.h (revision 511027) @@ -0,0 +1,11 @@ +--- port/atomic_pointer.h.orig 2019-08-25 00:44:43 UTC ++++ port/atomic_pointer.h +@@ -21,7 +21,7 @@ + + #include + #ifdef LEVELDB_CSTDATOMIC_PRESENT +-#include ++#include + #endif + #ifdef OS_WIN + #include Property changes on: head/databases/p5-Tie-LevelDB/files/patch-port-atomic_pointer.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property