svn commit: r456697 - head/devel/llvm-devel
Brooks Davis
brooks at FreeBSD.org
Tue Dec 19 00:32:01 UTC 2017
Author: brooks
Date: Tue Dec 19 00:32:00 2017
New Revision: 456697
URL: https://svnweb.freebsd.org/changeset/ports/456697
Log:
Fix build on 10.3.
This disables OPENMP which failes to compile and uses an ABI breaking
flag to work around 10.3 lacking some libc++ functionality (suggsted by
dim@).
Modified:
head/devel/llvm-devel/Makefile
Modified: head/devel/llvm-devel/Makefile
==============================================================================
--- head/devel/llvm-devel/Makefile Tue Dec 19 00:03:01 2017 (r456696)
+++ head/devel/llvm-devel/Makefile Tue Dec 19 00:32:00 2017 (r456697)
@@ -3,6 +3,7 @@
PORTNAME= llvm
PORTVERSION= ${LLVM_MAJOR}.d${SNAPDATE}
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -devel
@@ -52,7 +53,7 @@ OPTIONS_DEFINE_i386= COMPILER_RT
OPTIONS_DEFAULT= CLANG EXTRAS LIT LLD LLDB
OPTIONS_DEFAULT_amd64= COMPILER_RT GOLD OPENMP
OPTIONS_DEFAULT_i386= COMPILER_RT
-OPTIONS_EXCLUDE_FreeBSD_10= LLDB
+OPTIONS_EXCLUDE_FreeBSD_10= LLDB OPENMP
OPTIONS_SUB= yes
PLIST_FILES=
@@ -279,6 +280,10 @@ MAN1SRCS+= bugpoint.1 dsymutil.1 llc.1 lli.1 llvm-ar.1
opt.1 tblgen.1
.include <bsd.port.pre.mk>
+
+.if ${OPSYS} == FreeBSD && ${OSREL} == 10.3
+CFLAGS+= -D_LIBCPP_TRIVIAL_PAIR_COPY_CTOR=1
+.endif
.if defined(WITH_DEBUG)
CMAKE_BUILD_TYPE= RelWithDebInfo
More information about the svn-ports-head
mailing list