Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python315 for openSUSE:Factory 
checked in at 2026-10-22 17:00:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python315 (Old)
 and      /work/SRC/openSUSE:Factory/.python315.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python315"

Thu Oct 22 17:00:24 2026 rev:22 rq:1387083 version:3.15.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python315/python315.changes      2026-10-12 
22:06:15.050889347 +0200
+++ /work/SRC/openSUSE:Factory/.python315.new.2252680/python315.changes 
2026-10-22 17:00:30.704504439 +0200
@@ -1,0 +2,15 @@
+Wed Oct 21 19:22:58 UTC 2026 - Matej Cepl <[email protected]>
+
+- Skip test_c_stack_unwind test on Aarch systems
+  (gh#python/cpython#160102).
+
+-------------------------------------------------------------------
+Fri Oct 16 09:35:42 UTC 2026 - Matej Cepl <[email protected]>
+
+- Require libexpat1 >= 2.8.5 for python311-base and raise
+  the Expat build requirement accordingly. pyexpat uses
+  XML_SetHashSalt16Bytes when built with Expat >= 2.8, but the
+  automatic SONAME dependency permits older libraries, breaking
+  imports and venv/ensurepip (bsc#1285433).
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ python315.spec ++++++
--- /var/tmp/diff_new_pack.m2pvn5/_old  2026-10-22 17:00:33.739631372 +0200
+++ /var/tmp/diff_new_pack.m2pvn5/_new  2026-10-22 17:00:33.741631456 +0200
@@ -247,7 +247,7 @@
 BuildRequires:  pkgconfig
 BuildRequires:  xz
 BuildRequires:  pkgconfig(bzip2)
-BuildRequires:  pkgconfig(expat)
+BuildRequires:  pkgconfig(expat) >= 2.8.5
 BuildRequires:  pkgconfig(libffi)
 BuildRequires:  pkgconfig(libzstd)
 BuildRequires:  pkgconfig(uuid)
@@ -391,6 +391,8 @@
 
 %package -n %{python_pkg_name}-base
 Summary:        Python 3 Interpreter and Stdlib Core
+# pyexpat needs XML_SetHashSalt16Bytes; the SONAME dependency is unversioned 
(bsc#1285433).
+Requires:       libexpat1 >= 2.8.5
 Requires:       libpython%{so_version} = %{version}
 Recommends:     %{python_pkg_name} = %{version}
 %obsolete_python_versioned base
@@ -621,6 +623,8 @@
 %ifarch %{arm} s390x
 # test_multiprocessing_forkserver is racy
 EXCLUDE="$EXCLUDE test_multiprocessing_forkserver"
+# gh#python/cpython#160102
+EXCLUDE="$EXCLUDE test_c_stack_unwind"
 %endif
 %ifarch ppc ppc64 ppc64le
 # exclude test_faulthandler due to bnc#831629

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.m2pvn5/_old  2026-10-22 17:00:33.847635889 +0200
+++ /var/tmp/diff_new_pack.m2pvn5/_new  2026-10-22 17:00:33.851636056 +0200
@@ -1,6 +1,6 @@
-mtime: 1791757718
-commit: d343204cb7332ba2bec2592e6c804553847d4dc0704a30717863dc5f5df65977
+mtime: 1792610623
+commit: 83706916315f6c0697152933efd41da2dff99c43a64a4d31c1bc18af810f928b
 url: https://src.opensuse.org/python-interpreters/python315
-revision: d343204cb7332ba2bec2592e6c804553847d4dc0704a30717863dc5f5df65977
+revision: 83706916315f6c0697152933efd41da2dff99c43a64a4d31c1bc18af810f928b
 projectscmsync: https://src.opensuse.org/python-interpreters/_ObsPrj
 

++++++ 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-10-21 21:23:43.000000000 +0200
@@ -0,0 +1,5 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild
+python315-*-build/

Reply via email to