Module Name:    src
Committed By:   joerg
Date:           Sun Feb 23 02:03:19 UTC 2020

Modified Files:
        src/external/mit/xorg/lib: libmesa.mk

Log Message:
Don't hard-code LLVM version, extract it from external/apache2/llvm.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/external/mit/xorg/lib/libmesa.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/mit/xorg/lib/libmesa.mk
diff -u src/external/mit/xorg/lib/libmesa.mk:1.10 src/external/mit/xorg/lib/libmesa.mk:1.11
--- src/external/mit/xorg/lib/libmesa.mk:1.10	Fri Jan 31 20:58:18 2020
+++ src/external/mit/xorg/lib/libmesa.mk	Sun Feb 23 02:03:19 2020
@@ -1,4 +1,4 @@
-#	$NetBSD: libmesa.mk,v 1.10 2020/01/31 20:58:18 jmcneill Exp $
+#	$NetBSD: libmesa.mk,v 1.11 2020/02/23 02:03:19 joerg Exp $
 #
 # Consumer of this Makefile should set MESA_SRC_MODULES.
 
@@ -533,8 +533,10 @@ CPPFLAGS+=	\
 	-DHAVE_MINCORE
 
 .if ${MKLLVMRT} != "no"
+LLVM_VERSION!=		cd ${NETBSDSRCDIR}/external/apache2/llvm && ${MAKE} -V LLVM_VERSION
+HAVE_LLVM_VERSION!=	expr ${LLVM_VERSION:R:R} \* 256 + ${LLVM_VERSION:R:E} \* 16
 CPPFLAGS+=	\
-	-DHAVE_LLVM=0x0900
+	-DHAVE_LLVM=${HAVE_LLVM_VERSION}
 CXXFLAGS+=	-fno-rtti
 .endif
 

Reply via email to