Hello community,

here is the log from the commit of package checkpolicy for openSUSE:Factory 
checked in at 2016-07-20 09:17:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/checkpolicy (Old)
 and      /work/SRC/openSUSE:Factory/.checkpolicy.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "checkpolicy"

Changes:
--------
--- /work/SRC/openSUSE:Factory/checkpolicy/checkpolicy.changes  2014-05-21 
16:18:58.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.checkpolicy.new/checkpolicy.changes     
2016-07-20 09:17:32.000000000 +0200
@@ -1,0 +2,32 @@
+Thu Jul 14 14:18:26 UTC 2016 - [email protected]
+
+- Without bug number no submit to SLE 12 SP2 is possible, so to make
+  sle-changelog-checker happy: bsc#988977
+
+-------------------------------------------------------------------
+Fri Jul  8 16:22:15 UTC 2016 - [email protected]
+
+- update version 2.5
+  * Add neverallow support for ioctl extended permissions
+  * fix double free on name-based type transitions
+  * switch operations to extended perms
+  * policy_define.c: fix compiler warnings
+  * Remove uses of -Wno-return-type
+  * Fix -Wreturn-type issues
+  * dispol: display operations as ranges
+  * dispol: Extend to display operations
+  * Add support for ioctl command whitelisting
+  * Add option to write CIL policy
+  * Add device tree ocontext nodes to Xen policy
+  * Widen Xen IOMEM context entries
+  * Expand allowed character set in paths
+  * Fix precedence between number and filesystem tokens
+  * dispol/dismod fgets function warnings fix
+- changes in 2.4
+  * Fix bugs found by hardened gcc flags
+  * Add missing semicolon in cond_else parser rule
+  * Clear errno before call to strtol(3)
+  * Global C++11 compatibility
+  * Allow libsepol C++ static library on device
+
+-------------------------------------------------------------------

Old:
----
  checkpolicy-2.3.tar.gz

New:
----
  checkpolicy-2.5.tar.gz

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

Other differences:
------------------
++++++ checkpolicy.spec ++++++
--- /var/tmp/diff_new_pack.hqL58i/_old  2016-07-20 09:17:33.000000000 +0200
+++ /var/tmp/diff_new_pack.hqL58i/_new  2016-07-20 09:17:33.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package checkpolicy
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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,20 +16,19 @@
 #
 
 
-%define libsepol_ver 2.3
-BuildRequires:  bison
-BuildRequires:  flex-old
-BuildRequires:  libselinux-devel
-BuildRequires:  libsepol-devel-static >= %{libsepol_ver}
-
+%define libsepol_ver 2.5
 Name:           checkpolicy
-Version:        2.3
+Version:        2.5
 Release:        0
-Url:            http://userspace.selinuxproject.org/
 Summary:        SELinux policy compiler
 License:        GPL-2.0+
 Group:          Productivity/Security
-Source:         
http://userspace.selinuxproject.org/releases/20140506/%{name}-%{version}.tar.gz
+Url:            https://github.com/SELinuxProject/selinux
+Source:         
https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20160223/%{name}-%{version}.tar.gz
+BuildRequires:  bison
+BuildRequires:  flex-old
+BuildRequires:  libselinux-devel
+BuildRequires:  libsepol-devel-static >= %{libsepol_ver}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -46,31 +45,29 @@
 This package contains checkpolicy, the SELinux policy compiler. Only
 required for building policies.
 
-
-
 %prep
 %setup -q
 
 %build
-make clean
-make LIBDIR="%{_libdir}" CFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags}
+make %{?_smp_mflags} clean
+make LIBDIR="%{_libdir}" CFLAGS="%{optflags}" %{?_smp_mflags}
 cd test
-make LIBDIR="%{_libdir}" CFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags}
+make LIBDIR="%{_libdir}" CFLAGS="%{optflags}" %{?_smp_mflags}
 
 %install
-mkdir -p $RPM_BUILD_ROOT%{_bindir}
-make LIBDIR="%{_libdir}" DESTDIR="$RPM_BUILD_ROOT" install
-install test/dismod $RPM_BUILD_ROOT%{_bindir}/sedismod
-install test/dispol $RPM_BUILD_ROOT%{_bindir}/sedispol
+mkdir -p %{buildroot}%{_bindir}
+make LIBDIR="%{_libdir}" DESTDIR=%{buildroot} install
+install test/dismod %{buildroot}%{_bindir}/sedismod
+install test/dispol %{buildroot}%{_bindir}/sedispol
 
 %files
 %defattr(-,root,root)
 %doc COPYING ChangeLog
 %{_bindir}/checkpolicy
 %{_bindir}/checkmodule
-%{_mandir}/man8/checkpolicy.*
-%{_mandir}/man8/checkmodule.*
 %{_bindir}/sedismod
 %{_bindir}/sedispol
+%{_mandir}/man8/checkmodule.8%{ext_man}
+%{_mandir}/man8/checkpolicy.8%{ext_man}
 
 %changelog

++++++ checkpolicy-2.3.tar.gz -> checkpolicy-2.5.tar.gz ++++++
++++ 2133 lines of diff (skipped)


Reply via email to