Hello community, here is the log from the commit of package libqt5-qtdeclarative for openSUSE:Factory checked in at 2016-06-21 15:32:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqt5-qtdeclarative (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtdeclarative.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-qtdeclarative" Changes: -------- --- /work/SRC/openSUSE:Factory/libqt5-qtdeclarative/libqt5-qtdeclarative.changes 2016-05-31 12:11:40.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtdeclarative.new/libqt5-qtdeclarative.changes 2016-06-21 15:32:34.000000000 +0200 @@ -1,0 +2,6 @@ +Tue Jun 21 09:53:21 UTC 2016 - lbeltr...@kde.org + +- Add qtdeclarative-opensource-src-5.6.0-qml_no-lifetime-dse.patch + - Fix crashes with i686 and QML loader (boo#985768) + +------------------------------------------------------------------- New: ---- qtdeclarative-opensource-src-5.6.0-qml_no-lifetime-dse.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqt5-qtdeclarative.spec ++++++ --- /var/tmp/diff_new_pack.xr7YiA/_old 2016-06-21 15:32:35.000000000 +0200 +++ /var/tmp/diff_new_pack.xr7YiA/_new 2016-06-21 15:32:35.000000000 +0200 @@ -37,6 +37,8 @@ Patch0: overflow.patch # PATCH-FIX-UPSTREAM Workaround-for-crashes-in-QtQml-code-relating-to-null-this-pointers.patch Patch1: Workaround-for-crashes-in-QtQml-code-relating-to-null-this-pointers.patch +# PATCH-FIX-OPENSUSE: qtdeclarative-opensource-src-5.6.0-qml_no-lifetime-dse.patch - fix crashes with i586 and Plasma (boo #985768) +Patch2: qtdeclarative-opensource-src-5.6.0-qml_no-lifetime-dse.patch BuildRequires: fdupes BuildRequires: libQt5Core-private-headers-devel >= %{version} BuildRequires: libQt5Gui-private-headers-devel >= %{version} @@ -75,6 +77,7 @@ %setup -q -n qtdeclarative-opensource-src-%{real_version} %patch0 -p1 %patch1 -p1 +%patch2 -p1 %package -n %libname Summary: Qt 5 Declarative Library ++++++ qtdeclarative-opensource-src-5.6.0-qml_no-lifetime-dse.patch ++++++ diff -up qtdeclarative-opensource-src-5.6.0/src/qml/qml.pro.1135 qtdeclarative-opensource-src-5.6.0/src/qml/qml.pro --- qtdeclarative-opensource-src-5.6.0/src/qml/qml.pro.1135 2016-06-02 08:43:24.509068141 -0500 +++ qtdeclarative-opensource-src-5.6.0/src/qml/qml.pro 2016-06-02 10:25:28.813766581 -0500 @@ -21,7 +21,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