Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libseccomp for openSUSE:Factory 
checked in at 2025-01-25 19:10:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libseccomp (Old)
 and      /work/SRC/openSUSE:Factory/.libseccomp.new.2316 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libseccomp"

Sat Jan 25 19:10:08 2025 rev:40 rq:1240145 version:2.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libseccomp/libseccomp.changes    2023-12-09 
22:50:18.237124928 +0100
+++ /work/SRC/openSUSE:Factory/.libseccomp.new.2316/libseccomp.changes  
2025-01-25 19:10:23.123502305 +0100
@@ -1,0 +2,13 @@
+Fri Jan 24 01:01:28 UTC 2025 - Jan Engelhardt <[email protected]>
+
+- Update to release 2.6.0
+  * Multiplexed syscall support for ppc
+  * Add support for the SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV flag
+  * Add support for transactions with the
+    seccomp_transaction_start(), seccomp_transaction_commit(), and
+    seccomp_transaction_reject() APIs
+  * Add support for binary tree filters without syscalls
+  * Add support for the kernel’s implementation change of
+    SECCOMP_IOCTL_NOTIF_ID_VALID
+
+-------------------------------------------------------------------

Old:
----
  libseccomp-2.5.5.tar.gz
  libseccomp-2.5.5.tar.gz.asc

New:
----
  _scmsync.obsinfo
  build.specials.obscpio
  libseccomp-2.6.0.tar.gz
  libseccomp-2.6.0.tar.gz.asc

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

Other differences:
------------------
++++++ libseccomp.spec ++++++
--- /var/tmp/diff_new_pack.YOyplp/_old  2025-01-25 19:10:23.675524884 +0100
+++ /var/tmp/diff_new_pack.YOyplp/_new  2025-01-25 19:10:23.675524884 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-seccomp
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,9 +18,9 @@
 
 %global pname libseccomp
 %global lname   libseccomp2
-%global flavor @BUILD_FLAVOR@%{nil}
+%global flavor @BUILD_FLAVOR@%nil
 
-%if "%{flavor}" == "python3"
+%if "%flavor" == "python3"
 Name:           python3-seccomp
 Summary:        Python 3 bindings for seccomp
 Group:          Development/Tools/Debuggers
@@ -29,7 +29,7 @@
 Summary:        A Seccomp (mode 2) helper library
 Group:          Development/Libraries/C and C++
 %endif
-Version:        2.5.5
+Version:        2.6.0
 Release:        0
 License:        LGPL-2.1-only
 URL:            https://github.com/seccomp/libseccomp
@@ -43,9 +43,10 @@
 BuildRequires:  fdupes
 BuildRequires:  libtool >= 2
 BuildRequires:  pkgconfig
-%if "%{flavor}" == "python3"
+%if "%flavor" == "python3"
 BuildRequires:  python-rpm-macros
 BuildRequires:  python3-Cython >= 0.29
+BuildRequires:  python3-setuptools
 %endif
 
 %description
@@ -54,7 +55,7 @@
 away the underlying BPF-based syscall filter language and presents a
 more conventional function-call based filtering interface.
 
-%if "%{flavor}" == "python3"
+%if "%flavor" == "python3"
 This subpackage contains the python3 bindings for seccomp.
 %endif
 
@@ -92,7 +93,7 @@
 This subpackage contains debug utilities for the seccomp interface.
 
 %prep
-%autosetup -p1 -n %{pname}-%{version}
+%autosetup -p1 -n %pname-%version
 
 %if 0%{?qemu_user_space_build}
 # The qemu linux-user emulation does not allow executing
@@ -105,7 +106,7 @@
 autoreconf -fiv
 %configure \
         --includedir="%_includedir/%pname" \
-%if "%{flavor}" == "python3"
+%if "%flavor" == "python3"
         --enable-python \
 %endif
         --disable-static \
@@ -117,7 +118,7 @@
 %make_install
 find "%buildroot/%_libdir" -type f -name "*.la" -delete
 rm -fv %buildroot/%python3_sitearch/install_files.txt
-%if "%{flavor}" == "python3"
+%if "%flavor" == "python3"
 rm %buildroot/%_libdir/%pname.so*
 rm -r %buildroot/%_mandir/
 rm -r %buildroot/%_includedir/%pname/
@@ -126,17 +127,17 @@
 %endif
 %fdupes %buildroot/%_prefix
 
+%if "%flavor" != "python3"
 %check
 export LD_LIBRARY_PATH="$PWD/src/.libs"
 make check
+%endif
 
-%post   -n %lname -p /sbin/ldconfig
-%postun -n %lname -p /sbin/ldconfig
+%ldconfig_scriptlets -n %lname
 
-%if "%{flavor}" == "python3"
+%if "%flavor" == "python3"
 %files
-%python3_sitearch/seccomp-%version-py*.egg-info
-%python3_sitearch/seccomp.cpython*.so
+%python3_sitearch/seccomp*
 %else
 
 %files -n %lname

++++++ _scmsync.obsinfo ++++++
mtime: 1737701013
commit: 9b123afc16bcd0ef100b489a9e2dbb2d4f55798b05f4718f286b8da6c71d271d
url: https://src.opensuse.org/jengelh/libseccomp
revision: master

++++++ libseccomp-2.5.5.tar.gz -> libseccomp-2.6.0.tar.gz ++++++
++++ 26681 lines of diff (skipped)


++++++ make-python-build.patch ++++++
++++ 832 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/libseccomp/make-python-build.patch
++++ and /work/SRC/openSUSE:Factory/.libseccomp.new.2316/make-python-build.patch

Reply via email to