Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libselinux for openSUSE:Factory checked in at 2023-05-07 18:54:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libselinux (Old) and /work/SRC/openSUSE:Factory/.libselinux.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libselinux" Sun May 7 18:54:26 2023 rev:73 rq:1085125 version:3.5 Changes: -------- --- /work/SRC/openSUSE:Factory/libselinux/libselinux-bindings.changes 2023-03-07 16:48:19.936952401 +0100 +++ /work/SRC/openSUSE:Factory/.libselinux.new.1533/libselinux-bindings.changes 2023-05-07 18:54:28.092086937 +0200 @@ -1,0 +2,19 @@ +Fri May 5 12:35:31 UTC 2023 - Daniel Garcia <daniel.gar...@suse.com> + +- Add python-wheel build dependency to build correctly with latest + python-pip version. + +------------------------------------------------------------------- +Thu May 4 14:04:04 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. + + +------------------------------------------------------------------- +Thu Mar 23 15:39:15 UTC 2023 - Martin Liška <mli...@suse.cz> + +- Enable LTO as it works fine now. + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/libselinux/libselinux.changes 2023-03-07 16:48:19.984952653 +0100 +++ /work/SRC/openSUSE:Factory/.libselinux.new.1533/libselinux.changes 2023-05-07 18:54:28.136087182 +0200 @@ -1,0 +2,18 @@ +Thu May 4 14:04:04 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:51:52 UTC 2023 - Johannes Segitz <jseg...@suse.com> + +- Add -ffat-lto-objects to CFLAGS to prevent rpmlint errors because + of LTO + +------------------------------------------------------------------- +Thu Mar 23 15:39:15 UTC 2023 - Martin Liška <mli...@suse.cz> + +- Enable LTO as it works fine now. + +------------------------------------------------------------------- New: ---- _multibuild ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libselinux-bindings.spec ++++++ --- /var/tmp/diff_new_pack.hwDHw6/_old 2023-05-07 18:54:31.088103653 +0200 +++ /var/tmp/diff_new_pack.hwDHw6/_new 2023-05-07 18:54:31.128103876 +0200 @@ -38,6 +38,7 @@ Patch6: swig4_moduleimport.patch BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: libsepol-devel-static >= %{libsepol_ver} BuildRequires: python-rpm-macros BuildRequires: python3-devel @@ -85,7 +86,6 @@ %autopatch -p1 %build -%define _lto_cflags %{nil} make %{?_smp_mflags} LIBDIR="%{_libdir}" CFLAGS="%{optflags} -fno-semantic-interposition" swigify V=1 USE_PCRE2=y make %{?_smp_mflags} LIBDIR="%{_libdir}" CFLAGS="%{optflags} -fno-semantic-interposition" pywrap V=1 USE_PCRE2=y make %{?_smp_mflags} LIBDIR="%{_libdir}" CFLAGS="%{optflags} -fno-semantic-interposition" rubywrap V=1 USE_PCRE2=y ++++++ libselinux.spec ++++++ --- /var/tmp/diff_new_pack.hwDHw6/_old 2023-05-07 18:54:31.400105394 +0200 +++ /var/tmp/diff_new_pack.hwDHw6/_new 2023-05-07 18:54:31.444105640 +0200 @@ -103,8 +103,7 @@ %patch5 -p1 %build -%define _lto_cflags %{nil} -make %{?_smp_mflags} LIBDIR="%{_libdir}" CC="gcc" CFLAGS="%{optflags} -fno-semantic-interposition" USE_PCRE2=y +make %{?_smp_mflags} LIBDIR="%{_libdir}" CC="gcc" CFLAGS="%{optflags} -fno-semantic-interposition -ffat-lto-objects" USE_PCRE2=y %install mkdir -p %{buildroot}/%{_lib} ++++++ _multibuild ++++++ <multibuild> <package>libselinux-bindings</package> </multibuild>