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>