Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libsemanage for openSUSE:Factory 
checked in at 2023-08-11 15:55:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libsemanage (Old)
 and      /work/SRC/openSUSE:Factory/.libsemanage.new.11712 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libsemanage"

Fri Aug 11 15:55:20 2023 rev:56 rq:1103132 version:3.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/libsemanage/libsemanage.changes  2023-03-07 
16:48:22.324964968 +0100
+++ /work/SRC/openSUSE:Factory/.libsemanage.new.11712/libsemanage.changes       
2023-08-11 15:55:30.579754274 +0200
@@ -1,0 +2,18 @@
+Thu May  4 14:20:40 UTC 2023 - Frederic Crozat <fcro...@suse.com>
+
+- Add _multibuild to define additional spec files as additional
+  flavors.
+  Eliminates the need for source package links in OBS.
+
+-------------------------------------------------------------------
+Fri Mar 24 13:54:12 UTC 2023 - Johannes Segitz <jseg...@suse.com>
+
+- Add -ffat-lto-objects to CFLAGS to prevent rpmlint errors because
+  of LTO
+
+-------------------------------------------------------------------
+Thu Mar 23 13:06:51 UTC 2023 - Martin Liška <mli...@suse.cz>
+
+- Enable LTO now (boo#1138812).
+
+-------------------------------------------------------------------
python-semanage.changes: same change

New:
----
  _multibuild

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

Other differences:
------------------
++++++ libsemanage.spec ++++++
--- /var/tmp/diff_new_pack.EntV3Y/_old  2023-08-11 15:55:31.491759708 +0200
+++ /var/tmp/diff_new_pack.EntV3Y/_new  2023-08-11 15:55:31.499759755 +0200
@@ -111,10 +111,9 @@
 grep /usr/libexec . -rl | xargs sed -i "s|/usr/libexec|%{_libexecdir}|g"
 
 %build
-%define _lto_cflags %{nil}
 %make_build clean
-%make_build CFLAGS="%{optflags} -fno-semantic-interposition" CC="gcc"
-%make_build CFLAGS="%{optflags} -fno-semantic-interposition" 
LIBDIR="%{_libdir}" LIBEXECDIR="%{_libexecdir}" SHLIBDIR="%{_lib}" CC="gcc" all
+%make_build CFLAGS="%{optflags} -fno-semantic-interposition -ffat-lto-objects" 
CC="gcc"
+%make_build CFLAGS="%{optflags} -fno-semantic-interposition -ffat-lto-objects" 
LIBDIR="%{_libdir}" LIBEXECDIR="%{_libexecdir}" SHLIBDIR="%{_lib}" CC="gcc" all
 
 %install
 mkdir -p %{buildroot}/%{_lib}

++++++ python-semanage.spec ++++++
--- /var/tmp/diff_new_pack.EntV3Y/_old  2023-08-11 15:55:31.523759899 +0200
+++ /var/tmp/diff_new_pack.EntV3Y/_new  2023-08-11 15:55:31.531759946 +0200
@@ -60,11 +60,10 @@
 grep /usr/libexec . -rl | xargs sed -i "s|/usr/libexec|%{_libexecdir}|g"
 
 %build
-%define _lto_cflags %{nil}
 %make_build clean
 %{python_expand # loop over possible pythons
-%make_build PYTHON=$python CFLAGS="%{optflags} -fno-semantic-interposition" 
swigify
-%make_build PYTHON=$python CFLAGS="%{optflags} -fno-semantic-interposition" \
+%make_build PYTHON=$python CFLAGS="%{optflags} -fno-semantic-interposition 
-ffat-lto-objects" swigify
+%make_build PYTHON=$python CFLAGS="%{optflags} -fno-semantic-interposition 
-ffat-lto-objects" \
          LIBDIR="%{_libdir}" \
          LIBEXECDIR="%{_libexecdir}" \
          SHLIBDIR="%{_lib}" \

++++++ _multibuild ++++++
<multibuild>
  <package>python-semanage</package>
</multibuild>

Reply via email to