Index: third_party/mesa/mesa.gyp |
diff --git a/third_party/mesa/mesa.gyp b/third_party/mesa/mesa.gyp |
index bc115e15d37fdb6d6c18162dbb356ad2b810e6a3..6ccbb2ac4b816cc7babd0a93ce82295c80b63045 100644 |
--- a/third_party/mesa/mesa.gyp |
+++ b/third_party/mesa/mesa.gyp |
@@ -657,6 +657,14 @@ |
'_GLAPI_NO_EXPORTS', |
], |
}], |
+ ['ubsan==1', { |
+ # Due to a bug in LLVM (http://llvm.org/bugs/show_bug.cgi?id=21349), |
+ # compilation hangs for some Mesa source files. Disable -O2 |
+ # temporarily until http://crbug.com/426271 is fixed. |
+ 'cflags!': [ |
+ '-O2', |
+ ], |
+ }], |
], |
}, |
# Building this target will hide the native OpenGL shared library and |