diff src/mesa-1-fixes.patch @ 4778:a50783d698b2

mesa.mk: Update to mesa 18.1.5 and build with llvm on Windows systems Disable osmesa for Linux builds. * mesa-1-fixes.patch: Update for mesa 18.1.5. * mesa-2-fixes.patch, mingw-mesa-1-fixes.patch: Delete. * dist-files.mk: Update.
author John W. Eaton <jwe@octave.org>
date Mon, 30 Jul 2018 11:27:32 -0400
parents d50a2adc8d75
children a99cf8dbe52d
line wrap: on
line diff
--- a/src/mesa-1-fixes.patch	Mon Jul 30 11:24:47 2018 -0400
+++ b/src/mesa-1-fixes.patch	Mon Jul 30 11:27:32 2018 -0400
@@ -11,3 +11,14 @@
              # Handle the @xx symbol munging of DLL exports
              shlinkflags += ['-Wl,--enable-stdcall-fixup']
              #shlinkflags += ['-Wl,--kill-at']
+diff -uNr a/scons/llvm.py b/scons/llvm.py
+--- a/scons/llvm.py	2018-07-27 09:52:17.000000000 -0400
++++ b/scons/llvm.py	2018-07-30 10:16:26.424580230 -0400
+@@ -122,6 +122,7 @@
+                 'LLVMIRReader', 'LLVMAsmParser',
+                 'LLVMDemangle', 'LLVMGlobalISel', 'LLVMDebugInfoMSF',
+                 'LLVMBinaryFormat',
++                'version', 'uuid', 'ole32', 'oleaut32', 'z',
+             ])
+         elif llvm_version >= distutils.version.LooseVersion('4.0'):
+             env.Prepend(LIBS = [