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]

Reply via email to