Created attachment 207639 [details] patch powerpc* architectures soon switch to LLVM. Fix build when using LLVM.
Approved as mentor pending maintainer review.
I would like to use CFLAGS_${ARCH} instead. Index: Makefile =================================================================== --- Makefile (revision 513215) +++ Makefile (working copy) @@ -23,6 +23,9 @@ USES= compiler:c++11-lang gmake localbase perl5 USE_PERL5= configure +CFLAGS_powerpc= -DLEVELDB_CSTDATOMIC_PRESENT +CFLAGS_powerpc64= -DLEVELDB_CSTDATOMIC_PRESENT +CFLAGS_powerpcspe= -DLEVELDB_CSTDATOMIC_PRESENT MAKE_ARGS= CC="${CXX}" .include <bsd.port.pre.mk> @@ -29,8 +32,6 @@ .if ${CHOSEN_COMPILER_TYPE} == clang CFLAGS+= -Wno-reserved-user-defined-literal -.else -CFLAGS+= -DLEVELDB_CSTDATOMIC_PRESENT .endif post-patch:
A commit references this bug: Author: sunpoet Date: Mon Sep 30 04:19:23 UTC 2019 New revision: 513310 URL: https://svnweb.freebsd.org/changeset/ports/513310 Log: Fix build on powerpc* with Clang PR: 240696 Submitted by: pkubaj Changes: head/databases/p5-Tie-LevelDB/Makefile
Committed. Thanks!