aboutsummaryrefslogtreecommitdiffstats
path: root/emulators
diff options
context:
space:
mode:
authorgerald <gerald@FreeBSD.org>2016-02-08 05:22:15 +0800
committergerald <gerald@FreeBSD.org>2016-02-08 05:22:15 +0800
commitb99fbb7133403151de90ae779b07b6d85d5b98a7 (patch)
tree067c8f1f5ae9542eed7db0332d97127d988ec653 /emulators
parent3b80c3ac70a87f26ca6250063d3fcd78f59ab891 (diff)
downloadfreebsd-ports-gnome-b99fbb7133403151de90ae779b07b6d85d5b98a7.tar.gz
freebsd-ports-gnome-b99fbb7133403151de90ae779b07b6d85d5b98a7.tar.zst
freebsd-ports-gnome-b99fbb7133403151de90ae779b07b6d85d5b98a7.zip
Fix the build with clang 3.8.0 or later which support "native" Windows
varargs builtins. PR: 206527 Submitted by: dim
Diffstat (limited to 'emulators')
-rw-r--r--emulators/wine-devel/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
index d4d48a37f0ba..78fa3a2e3aee 100644
--- a/emulators/wine-devel/Makefile
+++ b/emulators/wine-devel/Makefile
@@ -120,7 +120,7 @@ X11_LIB_DEPENDS= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
CONFIGURE_ARGS+= --enable-win64 --libdir=${PREFIX}/lib
PLIST_SUB+= WINE32="@comment " WINE64=""
-.if ${CHOSEN_COMPILER_TYPE} == clang
+.if ${CHOSEN_COMPILER_TYPE} == clang && ${COMPILER_VERSION} < 38
CPPFLAGS+= -D__builtin_ms_va_list=__builtin_va_list \
-D__builtin_ms_va_start=__builtin_va_start \
-D__builtin_ms_va_end=__builtin_va_end \