Hello community,
here is the log from the commit of package libselinux for openSUSE:Factory
checked in at 2019-03-24 14:55:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libselinux (Old)
and /work/SRC/openSUSE:Factory/.libselinux.new.25356 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libselinux"
Sun Mar 24 14:55:04 2019 rev:53 rq:687202 version:2.9
Changes:
--------
--- /work/SRC/openSUSE:Factory/libselinux/libselinux-bindings.changes
2019-01-15 09:08:14.114686974 +0100
+++
/work/SRC/openSUSE:Factory/.libselinux.new.25356/libselinux-bindings.changes
2019-03-24 14:55:06.679214042 +0100
@@ -1,0 +2,18 @@
+Wed Mar 20 15:05:35 UTC 2019 - [email protected]
+
+- Update to version 2.9
+ * Add security_reject_unknown(3) man page
+ * Change matchpathcon usage to match with matchpathcon manpage
+ * Do not define gettid() if glibc >= 2.30 is used
+ * Fix RESOURCE_LEAK defects reported by coverity scan
+ * Fix line wrapping in selabel_file.5
+ * Do not dereference symlink with statfs in selinux_restorecon
+ * Fix overly strict validation of file_contexts.bin
+ * Fix selinux_restorecon() on non-SELinux hosts
+ * Fix the whatis line for the selinux_boolean_sub.3 manpage
+ * Fix printf format string specifier for uint64_t
+ * Fix handling of unknown classes/perms
+ * Set an appropriate errno in booleans.c
+- Dropped python3.patch, is now upstream
+
+-------------------------------------------------------------------
libselinux.changes: same change
Old:
----
libselinux-2.8.tar.gz
python3.patch
New:
----
libselinux-2.9.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libselinux-bindings.spec ++++++
--- /var/tmp/diff_new_pack.6Q57L4/_old 2019-03-24 14:55:07.479213957 +0100
+++ /var/tmp/diff_new_pack.6Q57L4/_new 2019-03-24 14:55:07.487213957 +0100
@@ -17,9 +17,9 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define libsepol_ver 2.8
+%define libsepol_ver 2.9
Name: libselinux-bindings
-Version: 2.8
+Version: 2.9
Release: 0
Summary: SELinux runtime library and simple utilities
License: GPL-2.0-only AND SUSE-Public-Domain
@@ -29,7 +29,6 @@
Source: libselinux-%{version}.tar.gz
Source1: selinux-ready
Source2: baselibs.conf
-Patch3: python3.patch
# PATCH-FIX-UPSTREAM Include <sys/uio.h> for readv prototype
Patch4: readv-proto.patch
BuildRequires: libsepol-devel-static >= %{libsepol_ver}
@@ -78,7 +77,6 @@
%prep
%setup -q -n libselinux-%{version}
-%patch3 -p1
%patch4 -p1
%build
++++++ libselinux.spec ++++++
--- /var/tmp/diff_new_pack.6Q57L4/_old 2019-03-24 14:55:07.499213955 +0100
+++ /var/tmp/diff_new_pack.6Q57L4/_new 2019-03-24 14:55:07.499213955 +0100
@@ -16,18 +16,17 @@
#
-%define libsepol_ver 2.8
+%define libsepol_ver 2.9
Name: libselinux
-Version: 2.8
+Version: 2.9
Release: 0
Summary: SELinux runtime library and utilities
License: GPL-2.0-only AND SUSE-Public-Domain
Group: Development/Libraries/C and C++
URL: https://github.com/SELinuxProject/selinux/wiki/Releases
-Source: libselinux-%{version}.tar.gz
+Source:
https://github.com/SELinuxProject/selinux/releases/download/20190315/%{name}-%{version}.tar.gz
Source1: selinux-ready
Source2: baselibs.conf
-Patch3: python3.patch
# PATCH-FIX-UPSTREAM Include <sys/uio.h> for readv prototype
Patch4: readv-proto.patch
BuildRequires: fdupes
@@ -95,7 +94,6 @@
%prep
%setup -q
-%patch3 -p1
%patch4 -p1
%build
@@ -149,7 +147,9 @@
%{_sbindir}/selinuxexeccon
%{_sbindir}/sefcontext_compile
%{_mandir}/man5/*
+%{_mandir}/ru/man5/*
%{_mandir}/man8/*
+%{_mandir}/ru/man8/*
%files -n libselinux1
/%{_lib}/libselinux.so.*
++++++ libselinux-2.8.tar.gz -> libselinux-2.9.tar.gz ++++++
++++ 3178 lines of diff (skipped)