Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xorg-x11-server for openSUSE:Factory 
checked in at 2021-03-10 08:46:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xorg-x11-server (Old)
 and      /work/SRC/openSUSE:Factory/.xorg-x11-server.new.2378 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xorg-x11-server"

Wed Mar 10 08:46:32 2021 rev:390 rq:876511 version:1.20.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/xorg-x11-server/xorg-x11-server.changes  
2020-12-09 22:11:41.903083890 +0100
+++ 
/work/SRC/openSUSE:Factory/.xorg-x11-server.new.2378/xorg-x11-server.changes    
    2021-03-10 08:46:38.350231511 +0100
@@ -1,0 +2,8 @@
+Wed Mar  3 09:24:59 UTC 2021 - Stefan Dirsch <sndir...@suse.com>
+
+- reenabled LTO (boo#1133294)
+  * u_no-lto-for-tests.patch 
+    disables LTO in test/ subtree, since "-Wl,-wrap" is not supported by LTO
+  * added "%global _lto_cflags %{?_lto_cflags} -ffat-lto-objects"
+
+-------------------------------------------------------------------

New:
----
  u_no-lto-for-tests.patch

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

Other differences:
------------------
++++++ xorg-x11-server.spec ++++++
--- /var/tmp/diff_new_pack.mqhtQV/_old  2021-03-10 08:46:39.986233199 +0100
+++ /var/tmp/diff_new_pack.mqhtQV/_new  2021-03-10 08:46:39.994233207 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xorg-x11-server
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -254,6 +254,8 @@
 
 Patch1801:      U_Fix-segfault-on-probing-a-non-PCI-platform-device-on.patch
 
+Patch1900:      u_no-lto-for-tests.patch
+
 %description
 This package contains the X.Org Server.
 
@@ -404,9 +406,10 @@
 %patch1505 -p1
 %patch1600 -p1
 %patch1801 -p1
+%patch1900 -p1
 
 %build
-%define _lto_cflags %{nil}
+%global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 test -e source-file-list || \
     find -L . -type f \! -name '*.orig' \! -path ./source-file-list > \
     source-file-list
@@ -470,7 +473,7 @@
 /usr/share/fonts/cyrillic:unscaled,\
 /usr/share/fonts/misc/sgi:unscaled,\
 /usr/share/fonts/truetype/,built-ins"
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 make -C hw/kdrive %{?_smp_mflags}
 
 %install

++++++ u_no-lto-for-tests.patch ++++++
--- xserver-1.20.10/test/Makefile.am.orig       2021-03-02 23:46:49.137916000 
+0100
+++ xserver-1.20.10/test/Makefile.am    2021-03-02 23:47:48.691663000 +0100
@@ -105,6 +105,7 @@ tests_LDFLAGS = \
        -Wl,-wrap,XISetEventMask \
        -Wl,-wrap,AddResource \
        -Wl,-wrap,GrabButton \
+       -fno-lto \
        $()
 endif XORG
 

Reply via email to