Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libsepol for openSUSE:Factory checked in at 2021-03-24 16:08:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsepol (Old) and /work/SRC/openSUSE:Factory/.libsepol.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsepol" Wed Mar 24 16:08:48 2021 rev:48 rq:878577 version:3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libsepol/libsepol.changes 2020-11-26 23:09:15.488821331 +0100 +++ /work/SRC/openSUSE:Factory/.libsepol.new.2401/libsepol.changes 2021-03-24 16:08:49.803679446 +0100 @@ -1,0 +2,9 @@ +Tue Mar 9 09:11:42 UTC 2021 - Johannes Segitz <[email protected]> + +- Update to version 3.2 + * more space-efficient form of storing filename transitions in the binary + policy and reduced the size of the binary policy + * dropped old and deprecated symbols and functions. Version was bumped to + libsepol.so.2 + +------------------------------------------------------------------- Old: ---- libsepol-3.1.tar.gz New: ---- libsepol-3.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsepol.spec ++++++ --- /var/tmp/diff_new_pack.yXWxLi/_old 2021-03-24 16:08:51.287681005 +0100 +++ /var/tmp/diff_new_pack.yXWxLi/_new 2021-03-24 16:08:51.287681005 +0100 @@ -1,7 +1,7 @@ # # spec file for package libsepol # -# 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 @@ -16,14 +16,16 @@ # +%define libname libsepol2 + Name: libsepol -Version: 3.1 +Version: 3.2 Release: 0 Summary: SELinux binary policy manipulation library License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ URL: https://github.com/SELinuxProject/selinux/wiki/Releases -Source: https://github.com/SELinuxProject/selinux/releases/download/20200710/%{name}-%{version}.tar.gz +Source: https://github.com/SELinuxProject/selinux/releases/download/%{version}/%{name}-%{version}.tar.gz Source2: baselibs.conf BuildRequires: flex BuildRequires: pkgconfig @@ -47,11 +49,11 @@ specific transformations on binary policies such as customizing policy boolean settings. -%package -n libsepol1 +%package -n %{libname} Summary: SELinux binary policy manipulation library Group: System/Libraries -%description -n libsepol1 +%description -n %{libname} libsepol provides an API for the manipulation of SELinux binary policies. It is used by checkpolicy (the policy compiler) and similar tools, as well as by programs like load_policy that need to perform @@ -66,8 +68,8 @@ %package devel Summary: Development files for SELinux's binary policy manipulation library Group: Development/Libraries/C and C++ +Requires: %{libname} = %{version} Requires: glibc-devel -Requires: libsepol1 = %{version} %description devel The libsepol-devel package contains the libraries and header files @@ -95,8 +97,8 @@ %install %make_install LIBDIR="%{_libdir}" SHLIBDIR="%{_libdir}" -%post -n libsepol1 -p /sbin/ldconfig -%postun -n libsepol1 -p /sbin/ldconfig +%post -n %{libname} -p /sbin/ldconfig +%postun -n %{libname} -p /sbin/ldconfig %files utils %defattr(-,root,root) @@ -104,7 +106,7 @@ %{_mandir}/man8/*.8%{ext_man} %{_mandir}/ru/man8/*.8%{ext_man} -%files -n libsepol1 +%files -n %{libname} %defattr(-,root,root) %{_libdir}/libsepol.so.* ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.yXWxLi/_old 2021-03-24 16:08:51.311681030 +0100 +++ /var/tmp/diff_new_pack.yXWxLi/_new 2021-03-24 16:08:51.315681035 +0100 @@ -1 +1 @@ -libsepol1 +libsepol2 ++++++ libsepol-3.1.tar.gz -> libsepol-3.2.tar.gz ++++++ ++++ 4080 lines of diff (skipped)
