Hello community,

here is the log from the commit of package libqt5-qtbase for openSUSE:Factory 
checked in at 2020-11-03 15:15:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qtbase (Old)
 and      /work/SRC/openSUSE:Factory/.libqt5-qtbase.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libqt5-qtbase"

Tue Nov  3 15:15:37 2020 rev:113 rq:845064 version:5.15.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-qtbase/libqt5-qtbase.changes      
2020-10-18 16:30:07.608723305 +0200
+++ /work/SRC/openSUSE:Factory/.libqt5-qtbase.new.3463/libqt5-qtbase.changes    
2020-11-03 15:15:50.135997888 +0100
@@ -1,0 +2,5 @@
+Wed Oct 28 13:22:24 UTC 2020 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Disable -reduce-relocations for now (boo#1175278, QTBUG-86173)
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ libqt5-qtbase.spec ++++++
--- /var/tmp/diff_new_pack.NDYiTv/_old  2020-11-03 15:15:51.615999313 +0100
+++ /var/tmp/diff_new_pack.NDYiTv/_new  2020-11-03 15:15:51.619999317 +0100
@@ -834,6 +834,11 @@
 sed -i -e 's|^\(QMAKE_STRIP.*=\).*$|\1|g' mkspecs/common/linux.conf
 
 # -no-feature-relocatable is needed to support /usr/lib/sse2 etc., see 
QTBUG-78948
+# -reduce-relocations means copy relocations aren't allowed, and so special
+# flags like -fPIC need to be passed when building an application. This breaks
+# with LTO (PIE overrides that) and CMake (doesn't pass -fPIC when linking).
+# Due to a binutils bug/misunderstanding, this option didn't do as much before 
2.35,
+# so just disable it for now until a proper alternative appears.
 
 echo yes | ./configure \
        -prefix %{_prefix} \
@@ -851,11 +856,7 @@
        -sysconfdir %{libqt5_sysconfdir} \
        -translationdir %{libqt5_translationdir} \
        -verbose \
-%ifarch %ix86 x86_64
-       -reduce-relocations \
-%else
        -no-reduce-relocations \
-%endif
 %ifarch %ix86
 %if 0%{?sle_version} < 150000
        -no-sse2 -no-pch \


Reply via email to