summarylogtreecommitdiffstats
path: root/0002-Fix-i686-segfaults-with-GCC-6.patch
diff options
context:
space:
mode:
Diffstat (limited to '0002-Fix-i686-segfaults-with-GCC-6.patch')
-rw-r--r--0002-Fix-i686-segfaults-with-GCC-6.patch27
1 files changed, 27 insertions, 0 deletions
diff --git a/0002-Fix-i686-segfaults-with-GCC-6.patch b/0002-Fix-i686-segfaults-with-GCC-6.patch
new file mode 100644
index 000000000000..1f4fc4f5e522
--- /dev/null
+++ b/0002-Fix-i686-segfaults-with-GCC-6.patch
@@ -0,0 +1,27 @@
+From cbfa366cae825ec25d1ce5799d64cfa6b79b1ac2 Mon Sep 17 00:00:00 2001
+From: Martchus <martchus@gmx.net>
+Date: Sun, 25 Sep 2016 21:25:03 +0200
+Subject: [PATCH 2/3] Fix i686 segfaults with GCC 6
+
+- Fedora patch
+- See: https://bugreports.qt.io/browse/QTBUG-52057
+---
+ src/qml/qml.pro | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/qml/qml.pro b/src/qml/qml.pro
+index f4862a1..651afa6 100644
+--- a/src/qml/qml.pro
++++ b/src/qml/qml.pro
+@@ -18,7 +18,7 @@ exists("qqml_enable_gcov") {
+
+ greaterThan(QT_GCC_MAJOR_VERSION, 5) {
+ # Our code is bad. Temporary workaround.
+- QMAKE_CXXFLAGS += -fno-delete-null-pointer-checks
++ QMAKE_CXXFLAGS += -fno-delete-null-pointer-checks -fno-lifetime-dse
+ }
+
+ QMAKE_DOCS = $$PWD/doc/qtqml.qdocconf
+--
+2.10.1
+