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 <[email protected]>
+
+- 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