Hello community,

here is the log from the commit of package libselinux for openSUSE:Factory 
checked in at 2020-03-11 18:31:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libselinux (Old)
 and      /work/SRC/openSUSE:Factory/.libselinux.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libselinux"

Wed Mar 11 18:31:09 2020 rev:60 rq:781808 version:3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libselinux/libselinux-bindings.changes   
2019-12-21 12:40:34.179625400 +0100
+++ /work/SRC/openSUSE:Factory/.libselinux.new.3160/libselinux-bindings.changes 
2020-03-11 18:31:18.990860755 +0100
@@ -1,0 +2,11 @@
+Tue Mar  3 11:13:12 UTC 2020 - Johannes Segitz <jseg...@suse.de>
+
+- Update to version 3.0
+  * Ignore the stem when looking up all matches in file context
+  * Save digest of all partial matches for directory
+  * Use Python distutils to install SELinux python bindings
+  * ensure that digest_len is not zero
+  * fix string conversion of unknown perms
+  * mark all exported function "extern"
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/libselinux/libselinux.changes    2019-11-17 
19:20:39.858929441 +0100
+++ /work/SRC/openSUSE:Factory/.libselinux.new.3160/libselinux.changes  
2020-03-11 18:31:20.706861808 +0100
@@ -1,0 +2,13 @@
+Tue Mar  3 11:13:12 UTC 2020 - Johannes Segitz <jseg...@suse.de>
+
+- Update to version 3.0
+  * Ignore the stem when looking up all matches in file context
+  * Save digest of all partial matches for directory
+  * Use Python distutils to install SELinux python bindings
+  * ensure that digest_len is not zero
+  * fix string conversion of unknown perms
+  * mark all exported function "extern"
+  Dropped Use-Python-distutils-to-install-SELinux.patch, included
+  upstream
+
+-------------------------------------------------------------------

Old:
----
  Use-Python-distutils-to-install-SELinux.patch
  libselinux-2.9.tar.gz

New:
----
  libselinux-3.0.tar.gz

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

Other differences:
------------------
++++++ libselinux-bindings.spec ++++++
--- /var/tmp/diff_new_pack.TPRUSm/_old  2020-03-11 18:31:21.330862191 +0100
+++ /var/tmp/diff_new_pack.TPRUSm/_new  2020-03-11 18:31:21.334862193 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libselinux-bindings
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define libsepol_ver 2.9
+%define libsepol_ver 3.0
 Name:           libselinux-bindings
-Version:        2.9
+Version:        3.0
 Release:        0
 Summary:        SELinux runtime library and simple utilities
 License:        SUSE-Public-Domain

++++++ libselinux.spec ++++++
--- /var/tmp/diff_new_pack.TPRUSm/_old  2020-03-11 18:31:21.350862203 +0100
+++ /var/tmp/diff_new_pack.TPRUSm/_new  2020-03-11 18:31:21.354862206 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libselinux
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,20 +16,19 @@
 #
 
 
-%define libsepol_ver 2.9
+%define libsepol_ver 3.0
 Name:           libselinux
-Version:        2.9
+Version:        3.0
 Release:        0
 Summary:        SELinux runtime library and utilities
 License:        SUSE-Public-Domain
 Group:          Development/Libraries/C and C++
 URL:            https://github.com/SELinuxProject/selinux/wiki/Releases
-Source:         
https://github.com/SELinuxProject/selinux/releases/download/20190315/%{name}-%{version}.tar.gz
+Source:         
https://github.com/SELinuxProject/selinux/releases/download/20191204/%{name}-%{version}.tar.gz
 Source1:        selinux-ready
 Source2:        baselibs.conf
 # PATCH-FIX-UPSTREAM Include <sys/uio.h> for readv prototype
 Patch4:         readv-proto.patch
-Patch5:         Use-Python-distutils-to-install-SELinux.patch
 BuildRequires:  fdupes
 BuildRequires:  libsepol-devel >= %{libsepol_ver}
 BuildRequires:  pcre-devel
@@ -96,7 +95,6 @@
 %prep
 %setup -q
 %patch4 -p1
-%patch5 -p2
 
 %build
 %define _lto_cflags %{nil}
@@ -121,6 +119,8 @@
 rm -f %{buildroot}%{_sbindir}/selinuxdisable
 rm -f %{buildroot}%{_sbindir}/getseuser
 rm -f %{buildroot}%{_sbindir}/selinux_check_securetty_context
+rm -f %{buildroot}%{_sbindir}/selabel_get_digests_all_partial_matches
+rm -f %{buildroot}%{_sbindir}/validatetrans
 mv %{buildroot}%{_sbindir}/getdefaultcon %{buildroot}%{_sbindir}/selinuxdefcon
 mv %{buildroot}%{_sbindir}/getconlist %{buildroot}%{_sbindir}/selinuxconlist
 install -m 0755 %{SOURCE1} %{buildroot}%{_sbindir}/selinux-ready

++++++ libselinux-2.9.tar.gz -> libselinux-3.0.tar.gz ++++++
++++ 4793 lines of diff (skipped)


Reply via email to