> http://build-failures.rhaalovely.net/sparc64/2019-08-15/devel/woboq_codebrowser.log (same thing for macppc, but latest full bulk report is archived)
This software requires clang as it uses libclang to analyse the code, but on base-gcc archs: ===> Compiler link: gcc -> /usr/local/bin/clang ===> Compiler link: cc -> /usr/local/bin/clang ===> Compiler link: clang -> /usr/local/bin/clang ===> Compiler link: c++ -> /usr/bin/c++ [...] -- The C compiler identification is Clang 8.0.0 -- The CXX compiler identification is GNU 4.2.1 It is lacking a COMPILER line to make it pick clang++. No REVISION bump is needed, as it has never been built on base-gcc archs since its import. Once added it builds fine on macppc [0]. OK? Charlène. [0] https://bin.charlenew.xyz/woboq_codebrowser.log Index: Makefile =================================================================== RCS file: /cvs/ports/devel/woboq_codebrowser/Makefile,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 Makefile --- Makefile 22 Jun 2019 12:16:56 -0000 1.1.1.1 +++ Makefile 19 Aug 2019 18:25:27 -0000 @@ -26,6 +26,9 @@ PERMIT_PACKAGE = Yes # uses pledge() WANTLIB = ${COMPILER_LIBCXX} c m +# required to use ports-clang as CXX on base-gcc arches +COMPILER = base-clang ports-clang + MODULES = devel/cmake \ lang/clang RUN_DEPENDS = devel/llvm
