Hello community,
here is the log from the commit of package libseccomp for openSUSE:Factory checked in at 2019-03-27 16:10:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libseccomp (Old)
and /work/SRC/openSUSE:Factory/.libseccomp.new.25356 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libseccomp"
Wed Mar 27 16:10:35 2019 rev:21 rq:685759 version:2.4.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/libseccomp/libseccomp.changes 2019-02-04 21:17:29.635734679 +0100
+++ /work/SRC/openSUSE:Factory/.libseccomp.new.25356/libseccomp.changes 2019-03-27 16:10:36.943679587 +0100
@@ -1,0 +2,20 @@
+Sun Mar 17 10:06:38 UTC 2019 - Marcus Meissner
+
+- updated to 2.4.0 (bsc#1128828)
+ - Update the syscall table for Linux v5.0-rc5
+ - Added support for the SCMP_ACT_KILL_PROCESS action
+ - Added support for the SCMP_ACT_LOG action and SCMP_FLTATR_CTL_LOG attribute
+ - Added explicit 32-bit (SCMP_AX_32(...)) and 64-bit (SCMP_AX_64(...)) argument comparison macros to help protect against unexpected sign extension
+ - Added support for the parisc and parisc64 architectures
+ - Added the ability to query and set the libseccomp API level via seccomp_api_get(3) and seccomp_api_set(3)
+ - Return -EDOM on an endian mismatch when adding an architecture to a filter
+ - Renumber the pseudo syscall number for subpage_prot() so it no longer conflicts with spu_run()
+ - Fix PFC generation when a syscall is prioritized, but no rule exists
+ - Numerous fixes to the seccomp-bpf filter generation code
+ - Switch our internal hashing function to jhash/Lookup3 to MurmurHash3
+ - Numerous tests added to the included test suite, coverage now at ~92%
+ - Update our Travis CI configuration to use Ubuntu 16.04
+ - Numerous documentation fixes and updates
+- now gpg signed, added key of Paul Moore from keyserver.
+
+-------------------------------------------------------------------
Old:
----
libseccomp-2.3.3.tar.gz
libseccomp-2.3.3.tar.gz.SHA256SUM.asc
New:
----
libseccomp-2.4.0.tar.gz
libseccomp-2.4.0.tar.gz.asc
libseccomp.keyring
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libseccomp.spec ++++++
--- /var/tmp/diff_new_pack.pT8SrG/_old 2019-03-27 16:10:37.863679352 +0100
+++ /var/tmp/diff_new_pack.pT8SrG/_new 2019-03-27 16:10:37.887679346 +0100
@@ -12,21 +12,22 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%define lname libseccomp2
Name: libseccomp
-Version: 2.3.3
+Version: 2.4.0
Release: 0
Summary: An enhanced Seccomp (mode 2) helper library
License: LGPL-2.1-only
Group: Development/Libraries/C and C++
Url: http://github.com/seccomp
#Git-Clone: git://github.com/seccomp/libseccomp
-Source: https://github.com/seccomp/libseccomp/releases/download/v%version/%name-%ver...
-Source2: https://github.com/seccomp/libseccomp/releases/download/v%version/%name-%ver...
+Source: https://github.com/seccomp/libseccomp/releases/download/v%version/libseccomp...
+Source2: https://github.com/seccomp/libseccomp/releases/download/v%version/libseccomp...
+Source3: %name.keyring
Source99: baselibs.conf
Patch1: no-static.diff
BuildRequires: autoconf
++++++ libseccomp-2.3.3.tar.gz -> libseccomp-2.4.0.tar.gz ++++++
++++ 18364 lines of diff (skipped)
++++++ no-static.diff ++++++
--- /var/tmp/diff_new_pack.pT8SrG/_old 2019-03-27 16:10:39.059679047 +0100
+++ /var/tmp/diff_new_pack.pT8SrG/_new 2019-03-27 16:10:39.079679042 +0100
@@ -8,12 +8,12 @@
tools/Makefile.am | 2 --
1 file changed, 2 deletions(-)
-Index: libseccomp-2.2.0/tools/Makefile.am
+Index: libseccomp-2.4.0/tools/Makefile.am
===================================================================
---- libseccomp-2.2.0.orig/tools/Makefile.am
-+++ libseccomp-2.2.0/tools/Makefile.am
-@@ -33,8 +33,6 @@ scmp_bpf_disasm_SOURCES = scmp_bpf_disas
- scmp_bpf_sim_SOURCES = scmp_bpf_sim.c bpf.h util.h
+--- libseccomp-2.4.0.orig/tools/Makefile.am
++++ libseccomp-2.4.0/tools/Makefile.am
+@@ -37,9 +37,7 @@ scmp_bpf_sim_SOURCES = scmp_bpf_sim.c bp
+ scmp_api_level_SOURCES = scmp_api_level.c
scmp_sys_resolver_LDADD = ../src/libseccomp.la
-scmp_sys_resolver_LDFLAGS = -static
@@ -21,3 +21,4 @@
-scmp_arch_detect_LDFLAGS = -static
scmp_bpf_disasm_LDADD = util.la
scmp_bpf_sim_LDADD = util.la
+ scmp_api_level_LDADD = ../src/libseccomp.la