Hello community,

here is the log from the commit of package libselinux for openSUSE:Factory 
checked in at 2017-12-06 08:46:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libselinux (Old)
 and      /work/SRC/openSUSE:Factory/.libselinux.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libselinux"

Wed Dec  6 08:46:37 2017 rev:48 rq:545897 version:2.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/libselinux/libselinux-bindings.changes   
2017-08-24 17:39:04.736972570 +0200
+++ /work/SRC/openSUSE:Factory/.libselinux.new/libselinux-bindings.changes      
2017-12-06 08:46:39.819179791 +0100
@@ -1,0 +2,29 @@
+Fri Nov 24 09:09:02 UTC 2017 - [email protected]
+
+- Update to version 2.6. Notable changes:
+  * selinux_restorecon: fix realpath logic
+  * sefcontext_compile: invert semantics of "-r" flag
+  * sefcontext_compile: Add "-i" flag
+  * Introduce configurable backends
+  * Add function to find security.restorecon_last entries
+  * Add openrc_contexts functions
+  * Add support for pcre2
+  * Handle NULL pcre study data
+  * Add setfiles support to selinux_restorecon(3)
+  * Evaluate inodes in selinux_restorecon(3)
+  * Change the location of _selinux.so
+  * Explain how to free policy type from selinux_getpolicytype()
+  * Compare absolute pathname in matchpathcon -V
+  * Add selinux_snapperd_contexts_path()
+  * Modify audit2why analyze function to use loaded policy
+  * Avoid mounting /proc outside of selinux_init_load_policy()
+  * Fix location of selinuxfs mount point
+  * Only mount /proc if necessary
+  * procattr: return einval for <= 0 pid args
+  * procattr: return error on invalid pid_t input
+- Dropped
+  * libselinux-2.2-ruby.patch 
+  * libselinux-proc-mount-only-if-needed.patch 
+  * python-selinux-swig-3.10.patch
+
+-------------------------------------------------------------------
libselinux.changes: same change

Old:
----
  libselinux-2.2-ruby.patch
  libselinux-2.5.tar.gz
  libselinux-proc-mount-only-if-needed.patch
  python-selinux-swig-3.10.patch

New:
----
  libselinux-2.6.tar.gz

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

Other differences:
------------------
++++++ libselinux-bindings.spec ++++++
--- /var/tmp/diff_new_pack.tJXTDv/_old  2017-12-06 08:46:40.463156212 +0100
+++ /var/tmp/diff_new_pack.tJXTDv/_new  2017-12-06 08:46:40.467156066 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libselinux-bindings
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,10 +16,10 @@
 #
 
 
-%define libsepol_ver 2.5
+%define libsepol_ver 2.6
 
 Name:           libselinux-bindings
-Version:        2.5
+Version:        2.6
 Release:        0
 Summary:        SELinux runtime library and simple utilities
 License:        GPL-2.0 and SUSE-Public-Domain
@@ -27,12 +27,9 @@
 Url:            https://github.com/SELinuxProject/selinux/wiki/Releases
 
 # embedded is the MD5
-Source:         
https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160223/libselinux-%{version}.tar.gz
+Source:         
https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20161014/libselinux-%{version}.tar.gz
 Source1:        selinux-ready
 Source2:        baselibs.conf
-Patch1:         libselinux-2.2-ruby.patch
-# PATCH-FIX-UPSTREAM swig-3.10 use importlib which not search the directory 
__init__.py is in but standard path
-Patch2:         python-selinux-swig-3.10.patch
 # PATCH-FIX-UPSTREAM Include <sys/uio.h> for readv prototype
 Patch4:         readv-proto.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -76,8 +73,6 @@
 
 %prep
 %setup -q -n libselinux-%{version}
-%patch1
-%patch2 -p1
 %patch4 -p1
 
 %build

++++++ libselinux.spec ++++++
--- /var/tmp/diff_new_pack.tJXTDv/_old  2017-12-06 08:46:40.487155333 +0100
+++ /var/tmp/diff_new_pack.tJXTDv/_new  2017-12-06 08:46:40.491155187 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libselinux
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,24 +16,19 @@
 #
 
 
-%define libsepol_ver 2.5
+%define libsepol_ver 2.6
 
 Name:           libselinux
-Version:        2.5
+Version:        2.6
 Release:        0
 Summary:        SELinux runtime library and utilities
 License:        GPL-2.0 and SUSE-Public-Domain
 Group:          Development/Libraries/C and C++
 Url:            https://github.com/SELinuxProject/selinux/wiki/Releases
 
-Source:         
https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160223/%{name}-%{version}.tar.gz
+Source:         
https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20161014/%{name}-%{version}.tar.gz
 Source1:        selinux-ready
 Source2:        baselibs.conf
-Patch1:         %{name}-2.2-ruby.patch
-# PATCH-FIX-UPSTREAM swig-3.10 use importlib which not search the directory 
__init__.py is in but standard path
-Patch2:         python-selinux-swig-3.10.patch
-# PATCH-FIX-UPSTREAM Avoid mounting /proc outside of 
selinux_init_load_policy().
-Patch3:         libselinux-proc-mount-only-if-needed.patch
 # PATCH-FIX-UPSTREAM Include <sys/uio.h> for readv prototype
 Patch4:         readv-proto.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -102,9 +97,6 @@
 
 %prep
 %setup -q
-%patch1
-%patch2 -p1
-%patch3 -p1
 %patch4 -p1
 
 %build

++++++ libselinux-2.5.tar.gz -> libselinux-2.6.tar.gz ++++++
++++ 5724 lines of diff (skipped)


Reply via email to