From efad6cc70a9d07d6c78b53a5b764e1ba148fce8f Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 6 Jun 2016 13:02:56 -0500 Subject: [PATCH] workaround stackmashing runtime errors in re2-related bundled headers (#1337585) --- qt5-qtwebengine.spec | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/qt5-qtwebengine.spec b/qt5-qtwebengine.spec index f0fb27b..2bba724 100644 --- a/qt5-qtwebengine.spec +++ b/qt5-qtwebengine.spec @@ -307,6 +307,10 @@ sed -i -e 's!\./!!g' \ src/3rdparty/chromium/third_party/angle/src/compiler/preprocessor/Tokenizer.cpp \ src/3rdparty/chromium/third_party/angle/src/compiler/translator/glslang_lex.cpp +# http://bugzilla.redhat.com/1337585 +# can't just delete, but we'll overwrite with system headers to be on the safe side +cp -bv /usr/include/re2/*.h src/3rdparty/chromium/third_party/re2/re2/ + %ifnarch x86_64 # most arches run out of memory with full debuginfo, so use -g1 on non-x86_64 sed -i -e 's/=-g$/=-g1/g' src/core/gyp_run.pro @@ -439,6 +443,9 @@ popd %changelog +* Mon Jun 06 2016 Rex Dieter - 5.6.0-8 +- workaround stackmashing runtime errors in re2-related bundled headers (#1337585) + * Sat May 21 2016 Rex Dieter - 5.6.0-7 - rebuild (pciutuils)