Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libseccomp for openSUSE:Factory 
checked in at 2026-08-29 17:39:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libseccomp (Old)
 and      /work/SRC/openSUSE:Factory/.libseccomp.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libseccomp"

Sat Aug 29 17:39:41 2026 rev:44 rq:1374322 version:2.6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libseccomp/libseccomp.changes    2026-07-24 
22:05:10.997375223 +0200
+++ /work/SRC/openSUSE:Factory/.libseccomp.new.1265/libseccomp.changes  
2026-08-29 17:39:42.945438939 +0200
@@ -1,0 +2,6 @@
+Thu Aug 27 12:49:02 UTC 2026 - Matej Cepl <[email protected]>
+
+- `python` build should not install non-Python files.
+- replace deprecated 'setup.py install' with PEP 517 wheel install
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ libseccomp.spec ++++++
--- /var/tmp/diff_new_pack.Qb6CjF/_old  2026-08-29 17:39:45.309522568 +0200
+++ /var/tmp/diff_new_pack.Qb6CjF/_new  2026-08-29 17:39:45.312522674 +0200
@@ -102,6 +102,8 @@
 %package -n python-seccomp
 Summary:        Python bindings for seccomp
 Group:          Development/Tools/Debuggers
+BuildRequires:  libseccomp-devel
+Requires:       %{lname}
 
 %description -n python-seccomp
 The libseccomp library provides an interface to the Linux Kernel's
@@ -147,49 +149,47 @@
 %endif
 
 %install
+%define _pyproject_wheeldir ./dist
 %if %{with python}
-%{python_expand \
-  %make_install PYTHON=$python pyexecdir=%$python_sitearch
-}
-b="%buildroot"
-rm -Rf "$b/%_bindir" "$b/%_libdir"/libsec* "$b/%_libdir/pkgconfig" \
-       "$b/%_includedir" "$b/%_datadir"
+prev="$PWD"
+cd src/python
+%pyproject_install
+cd "$prev"
 %else
 %make_install
 %endif
-find "%buildroot/%_libdir" -type f -name "*.la" -delete
-%if %{with python}
-%python_expand rm -fv %buildroot/%$python_sitearch/install_files.txt
-%endif
+find "%buildroot/%_libdir" -type f -name "*.la" -delete -print
 %fdupes %buildroot/%_prefix
 
 %check
 %if %{with python}
 export LD_LIBRARY_PATH="$PWD/src/.libs"
+# We really don't want %%make_build here
 %{python_expand \
-  make PYTHON=$python 
PYTHONPATH="${PYTHONPATH:+$PYTHONPATH:}%buildroot%{$python_sitearch}" 
PYTHONDONTWRITEBYTECODE=1 check
+  make PYTHON=$python \
+    PYTHONPATH="${PYTHONPATH:+$PYTHONPATH:}%buildroot%{$python_sitearch}" \
+    PYTHONDONTWRITEBYTECODE=1 check
 }
 %endif
 
+%if %{without python}
 %ldconfig_scriptlets -n %lname
 
-%if "%flavor" == ""
 %files -n %lname
 %_libdir/%pname.so.2*
 %license LICENSE
 
 %files devel
-%_mandir/man3/seccomp_*.3*
+%_mandir/man3/seccomp_*.3%{?ext_man}
 %_includedir/%pname/
 %_libdir/%pname.so
 %_libdir/pkgconfig/%pname.pc
 
 %files tools
 %_bindir/scmp_sys_resolver
-%_mandir/man1/scmp_sys_resolver.1*
-%endif
+%_mandir/man1/scmp_sys_resolver.1%{?ext_man}
 
-%if %{with python}
+%else
 %files %{python_files seccomp}
 %python_sitearch/seccomp*.so
 %python_sitearch/seccomp-%{version}*-info

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.Qb6CjF/_old  2026-08-29 17:39:45.538530669 +0200
+++ /var/tmp/diff_new_pack.Qb6CjF/_new  2026-08-29 17:39:45.556531305 +0200
@@ -1,5 +1,5 @@
-mtime: 1784709028
-commit: dc7280a7d95b56eb450b39074c0a4b84deee98f03e7753f39d2f5ebdf43807be
+mtime: 1787902857
+commit: 2ab18fe69b9bd35f2a7aa04744c784592f2e04ac7b0449c18a6075c996fc502d
 url: https://src.opensuse.org/jengelh/libseccomp
 revision: master
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-08-28 09:40:57.000000000 +0200
@@ -0,0 +1,6 @@
+.osc
+*.obscpio
+*.osc
+_build.*
+.pbuild
+libseccomp-*-build

Reply via email to