Now that the GCC compiler has been updated and we now have a C++11 compliant libstdc++ the workaround for lldb can be removed.
Index: Makefile =================================================================== RCS file: /home/cvs/ports/devel/llvm/Makefile,v retrieving revision 1.217 diff -u -p -u -p -r1.217 Makefile --- Makefile 27 Apr 2019 21:26:34 -0000 1.217 +++ Makefile 27 Apr 2019 22:01:36 -0000 @@ -45,10 +45,6 @@ PERMIT_PACKAGE_CDROM = Yes WANTLIB = ${COMPILER_LIBCXX} c curses edit form m panel pthread \ ${MODPY_WANTLIB} z -PSEUDO_FLAVORS = no_lldb -FLAVOR ?= -NOT_FOR_ARCHS-lldb = ${GCC4_ARCHS} - MODULES = devel/cmake \ lang/python @@ -131,9 +127,6 @@ post-extract: pre-configure: @${SUBST_CMD} ${WRKSRC}/tools/clang/lib/Driver/ToolChains/OpenBSD.cpp -@ln -s ${MODPY_BIN} ${WRKDIR}/bin/python -.if !${BUILD_PACKAGES:M-lldb} - rm -r ${WRKSRC}/tools/lldb -.endif post-build: cd ${WRKSRC}/docs && make -f Makefile.sphinx man @@ -153,9 +146,7 @@ post-install: # lit and FileCheck are not installed @rm ${PREFIX}/man/man1/lit.1 @rm ${PREFIX}/man/man1/FileCheck.1 -.if ${BUILD_PACKAGES:M-lldb} ln -fs ${TRUEPREFIX}/lib/liblldb.so.${LIBlldb_VERSION} \ ${PREFIX}/lib/python${MODPY_VERSION}/site-packages/lldb/_lldb.so -.endif .include <bsd.port.mk>