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-03-22 14:12:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python315 (Old)
 and      /work/SRC/openSUSE:Factory/.python315.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python315"

Sun Mar 22 14:12:06 2026 rev:8 rq:1341615 version:3.15.0~a7

Changes:
--------
--- /work/SRC/openSUSE:Factory/python315/python315.changes      2026-03-16 
14:19:56.435789972 +0100
+++ /work/SRC/openSUSE:Factory/.python315.new.8177/python315.changes    
2026-03-22 14:13:13.611959170 +0100
@@ -1,0 +2,7 @@
+Fri Mar 20 20:37:40 UTC 2026 - Matej Cepl <[email protected]>
+
+- Add gh-144741-frame_pointer_unwind.patch to fix
+  test_frame_pointer_unwind for libpython on aarch64
+  (gh#python/cpython#144741).
+
+-------------------------------------------------------------------

New:
----
  gh-144741-frame_pointer_unwind.patch

----------(New B)----------
  New:
- Add gh-144741-frame_pointer_unwind.patch to fix
  test_frame_pointer_unwind for libpython on aarch64
----------(New E)----------

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

Other differences:
------------------
++++++ python315.spec ++++++
--- /var/tmp/diff_new_pack.HwEPbx/_old  2026-03-22 14:13:14.643997901 +0100
+++ /var/tmp/diff_new_pack.HwEPbx/_new  2026-03-22 14:13:14.647998050 +0100
@@ -234,6 +234,9 @@
 # PATCH-FIX-UPSTREAM gh-145802-atomic-profile-update-for-PGO.patch 
gh#python/cpython#145803 [email protected]
 # Use gcc -fprofile-update=atomic for PGO builds
 Patch45:        gh-145802-atomic-profile-update-for-PGO.patch
+# PATCH-FIX-UPSTREAM gh-144741-frame_pointer_unwind.patch 
gh#python/cpython#144741 [email protected]
+# Fix test_frame_pointer_unwind for libpython
+Patch46:        gh-144741-frame_pointer_unwind.patch
 #### Python 3.15 DEVELOPMENT PATCHES
 BuildRequires:  autoconf-archive
 BuildRequires:  automake

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.HwEPbx/_old  2026-03-22 14:13:14.780003004 +0100
+++ /var/tmp/diff_new_pack.HwEPbx/_new  2026-03-22 14:13:14.784003154 +0100
@@ -1,6 +1,6 @@
-mtime: 1773307978
-commit: 5590875d279841a26c266d3aa3af3e638e5f13af0985791c76374c9819929ebc
+mtime: 1774043675
+commit: 3102b45016f8638c4810f1eb1fce60a188f11ff8bdedce73f06a86c13bae5601
 url: https://src.opensuse.org/python-interpreters/python315.git
-revision: 5590875d279841a26c266d3aa3af3e638e5f13af0985791c76374c9819929ebc
+revision: 3102b45016f8638c4810f1eb1fce60a188f11ff8bdedce73f06a86c13bae5601
 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-03-20 22:54:50.000000000 +0100
@@ -0,0 +1,6 @@
+*.obscpio
+*.orig
+*.osc
+_build.*
+.pbuild
+python315-*-build/

++++++ gh-144741-frame_pointer_unwind.patch ++++++
>From 88fee2ced3b9086726c732a27a04605b3c20bf43 Mon Sep 17 00:00:00 2001
From: Victor Stinner <[email protected]>
Date: Wed, 4 Mar 2026 17:36:32 +0100
Subject: [PATCH] gh-144741: Fix test_frame_pointer_unwind for libpython

Fix test_frame_pointer_unwind when Python is built with
--enable-shared. Classify also libpython frames as "python".
---
 Misc/NEWS.d/next/Tests/2026-03-04-17-39-15.gh-issue-144741.0RHhBF.rst |    3 
+++
 Modules/_testinternalcapi.c                                           |    4 
++++
 2 files changed, 7 insertions(+)
 create mode 100644 
Misc/NEWS.d/next/Tests/2026-03-04-17-39-15.gh-issue-144741.0RHhBF.rst

Index: 
Python-3.15.0a7/Misc/NEWS.d/next/Tests/2026-03-04-17-39-15.gh-issue-144741.0RHhBF.rst
===================================================================
--- /dev/null   1970-01-01 00:00:00.000000000 +0000
+++ 
Python-3.15.0a7/Misc/NEWS.d/next/Tests/2026-03-04-17-39-15.gh-issue-144741.0RHhBF.rst
       2026-03-20 22:54:11.654548302 +0100
@@ -0,0 +1,3 @@
+Fix ``test_frame_pointer_unwind`` when Python is built with
+:option:`--enable-shared`. Classify also libpython frames as ``"python"``.
+Patch by Victor Stinner.
Index: Python-3.15.0a7/Modules/_testinternalcapi.c
===================================================================
--- Python-3.15.0a7.orig/Modules/_testinternalcapi.c    2026-03-10 
13:31:15.000000000 +0100
+++ Python-3.15.0a7/Modules/_testinternalcapi.c 2026-03-20 22:54:11.655017838 
+0100
@@ -200,6 +200,10 @@
         if (strncmp(base, "libpython", 9) == 0) {
             return "python";
         }
+        // Match "libpython3.15.so.1.0"
+        if (strncmp(base, "libpython", 9) == 0) {
+            return "python";
+        }
         return "other";
     }
 #ifdef _Py_JIT

Reply via email to