Hello community, here is the log from the commit of package libqt5-qtbase for openSUSE:Factory checked in at 2014-09-24 13:09:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqt5-qtbase (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtbase.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-qtbase" Changes: -------- --- /work/SRC/openSUSE:Factory/libqt5-qtbase/libqt5-qtbase.changes 2014-09-18 07:56:40.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libqt5-qtbase.new/libqt5-qtbase.changes 2014-09-24 13:09:18.000000000 +0200 @@ -1,0 +2,7 @@ +Mon Sep 22 17:36:17 UTC 2014 - [email protected] + +- Build without sse2 instructions by default for %ix86 architecture, + and rebuild QtCore and QtuGui modules with sse2 (they are installed + to %_libdir/sse2 (bnc#897758) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqt5-qtbase.spec ++++++ --- /var/tmp/diff_new_pack.xEr1Av/_old 2014-09-24 13:09:20.000000000 +0200 +++ /var/tmp/diff_new_pack.xEr1Av/_new 2014-09-24 13:09:20.000000000 +0200 @@ -664,6 +664,9 @@ %else -no-reduce-relocations \ %endif +%ifarch %ix86 + -no-sse2 -no-pch \ +%endif -optimized-qmake \ -accessibility \ -no-strip \ @@ -727,6 +730,19 @@ %install make INSTALL_ROOT=%{buildroot} install + +%ifarch %ix86 +install -d %{buildroot}%{libqt5_libdir}/sse2/ + +pushd src/corelib; make clean ; ../../bin/qmake -config sse2; make %{?_smp_mflags} +cp -av ../../lib/libQt5Core.so.* %{buildroot}%{libqt5_libdir}/sse2/ +popd + +pushd src/gui; ../../bin/qmake -config sse2; make %{?_smp_mflags} +cp -av ../../lib/libQt5Gui.so.* %{buildroot}%{libqt5_libdir}/sse2/ +popd +%endif + install -D -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/rpm/macros.qt5 # argggh, qmake is such a piece of <censored> find %{buildroot}/%{libqt5_libdir} -type f -name '*prl' -exec perl -pi -e "s, -L$RPM_BUILD_DIR/\S+,,g" {} \; @@ -839,6 +855,10 @@ %defattr(-,root,root,755) %doc *.txt LICENSE.* %{libqt5_libdir}/libQt5Core.so.* +%ifarch %ix86 +%dir %{libqt5_libdir}/sse2 +%{libqt5_libdir}/sse2/libQt5Core.so.* +%endif %files -n libQt5Core-devel %defattr(-,root,root,755) @@ -982,6 +1002,9 @@ %defattr(-,root,root,755) %doc *.txt LICENSE.* %{libqt5_libdir}/libQt5Gui.so.* +%ifarch %ix86 +%{libqt5_libdir}/sse2/libQt5Gui.so.* +%endif %{libqt5_plugindir}/generic %{libqt5_plugindir}/imageformats %{libqt5_plugindir}/platforminputcontexts -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
