diff src/mesa-1-fixes.patch @ 4489:d50a2adc8d75

mesa: don't force static libstdc++ or libgcc.
author John W. Eaton <jwe@octave.org>
date Thu, 05 Oct 2017 08:57:15 -0400
parents
children a50783d698b2
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/mesa-1-fixes.patch	Thu Oct 05 08:57:15 2017 -0400
@@ -0,0 +1,13 @@
+diff -uNr a/scons/gallium.py b/scons/gallium.py
+--- a/scons/gallium.py	2017-09-17 19:03:22.000000000 -0400
++++ b/scons/gallium.py	2017-10-04 19:24:29.499373623 -0400
+@@ -580,9 +580,6 @@
+                 '-Wl,--dynamicbase', # ASLR
+             ]
+             # Avoid depending on gcc runtime DLLs
+-            linkflags += ['-static-libgcc']
+-            if 'w64' in env['CC'].split('-'):
+-                linkflags += ['-static-libstdc++']
+             # Handle the @xx symbol munging of DLL exports
+             shlinkflags += ['-Wl,--enable-stdcall-fixup']
+             #shlinkflags += ['-Wl,--kill-at']