Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libqt5-qtdeclarative for 
openSUSE:Factory checked in at 2023-03-03 22:24:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qtdeclarative (Old)
 and      /work/SRC/openSUSE:Factory/.libqt5-qtdeclarative.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libqt5-qtdeclarative"

Fri Mar  3 22:24:34 2023 rev:76 rq:1068722 version:5.15.8+kde22

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/libqt5-qtdeclarative/libqt5-qtdeclarative.changes    
    2023-01-11 14:33:16.848629339 +0100
+++ 
/work/SRC/openSUSE:Factory/.libqt5-qtdeclarative.new.31432/libqt5-qtdeclarative.changes
     2023-03-03 22:24:42.970580309 +0100
@@ -1,0 +2,8 @@
+Thu Mar  2 11:49:15 UTC 2023 - Fabian Vogt <fv...@suse.com>
+
+- Drop the mechanism for supporting systems without SSE2. glibc removed
+  support for looking up libraries in sse2/ subdirectories and libQt5Qml5
+  without SSE2 crashes Plasma (boo#1208188):
+  * sse2_nojit.patch
+
+-------------------------------------------------------------------

Old:
----
  sse2_nojit.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libqt5-qtdeclarative.spec ++++++
--- /var/tmp/diff_new_pack.DP33HT/_old  2023-03-03 22:24:44.522586206 +0100
+++ /var/tmp/diff_new_pack.DP33HT/_new  2023-03-03 22:24:44.530586236 +0100
@@ -31,8 +31,6 @@
 URL:            https://www.qt.io
 Source:         %{tar_version}.tar.xz
 Source1:        baselibs.conf
-# PATCH-FIX-OPENSUSE sse2_nojit.patch -- enable JIT and sse2 only on sse2 case
-Patch100:       sse2_nojit.patch
 # https://invent.kde.org/qt/qt/qtdeclarative/-/merge_requests/32
 Patch103:       qtdeclarative-5.15.0-FixMaxXMaxYExtent.patch
 BuildRequires:  fdupes
@@ -143,49 +141,16 @@
 
 mkdir -p %{_target_platform}
 pushd %{_target_platform}
-# Force-enable the JIT for 32-bit x86
-%ifarch %{ix86}
-qmake-qt5 .. -- -qml-jit
-%else
 qmake-qt5 ..
-%endif
 popd
 
 make %{?_smp_mflags} VERBOSE=1 -C %{_target_platform}
 
-%ifarch %{ix86}
-%if 0%{?sle_version:%sle_version} < 150000
-# build libQt5Qml with no_sse2
-mkdir -p %{_target_platform}-no_sse2
-pushd %{_target_platform}-no_sse2
-%qmake5 -config no_sse2 .. -- -no-qml-jit
-
-make %{?_smp_mflags} VERBOSE=1 sub-src-qmake_all
-# src/qml/Makefile has to be generated after qmltyperegistrar was built,
-# so we have to run qmake again after that. There is no explicit
-# dependency, it relies on CONFIG+=ordered...
-make %{?_smp_mflags} VERBOSE=1 -C src/qmltyperegistrar
-make %{?_smp_mflags} VERBOSE=1 sub-src-qmake_all
-make %{?_smp_mflags} VERBOSE=1 -C src/qml
-popd
-%endif
-%endif
-
 %install
 pushd %{_target_platform}
 %qmake5_install
 popd
 
-%ifarch %{ix86}
-%if 0%{?sle_version:%sle_version} < 150000
-mkdir -p %{buildroot}%{_libqt5_libdir}//sse2
-mv %{buildroot}%{_libqt5_libdir}/libQt5Qml.so.5* 
%{buildroot}%{_libqt5_libdir}/sse2/
-pushd %{_target_platform}-no_sse2/src/qml
-%qmake5_install
-popd
-%endif
-%endif
-
 find %{buildroot}/%{_libdir} -type f -name '*la' -print -exec perl -pi -e 's, 
-L%{_builddir}/\S+,,g' {} \;
 find %{buildroot}/%{_libdir}/pkgconfig -type f -name '*pc' -print -exec perl 
-pi -e 's, -L%{_builddir}/\S+,,g' {} \;
 # kill .la files
@@ -214,11 +179,6 @@
 %files -n %{libname}
 %license LICENSE.*
 %{_libqt5_libdir}/libQt5Q*.so.*
-%ifarch %{ix86}
-%if 0%{?sle_version:%sle_version} < 150000
-%{_libqt5_libdir}/sse2/libQt5Q*.so.*
-%endif
-%endif
 %dir %{_libqt5_archdatadir}/qml
 %dir %{_libqt5_archdatadir}/qml/Qt
 %{_libqt5_archdatadir}/qml/QtQuick

Reply via email to