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>

Reply via email to