Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libunwind for openSUSE:Factory 
checked in at 2025-06-04 20:27:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libunwind (Old)
 and      /work/SRC/openSUSE:Factory/.libunwind.new.16005 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libunwind"

Wed Jun  4 20:27:29 2025 rev:57 rq:1281863 version:1.8.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/libunwind/libunwind.changes      2025-05-30 
17:23:36.358978760 +0200
+++ /work/SRC/openSUSE:Factory/.libunwind.new.16005/libunwind.changes   
2025-06-04 20:27:32.466466582 +0200
@@ -1,0 +2,6 @@
+Fri May 30 17:44:37 UTC 2025 - Andreas Schwab <sch...@suse.de>
+
+- 0001-Fix-unw_is_signal_frame-for-RISC-V.patch: Fix unw_is_signal_frame
+  for RISC-V
+
+-------------------------------------------------------------------

New:
----
  0001-Fix-unw_is_signal_frame-for-RISC-V.patch

BETA DEBUG BEGIN:
  New:
- 0001-Fix-unw_is_signal_frame-for-RISC-V.patch: Fix unw_is_signal_frame
  for RISC-V
BETA DEBUG END:

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

Other differences:
------------------
++++++ libunwind.spec ++++++
--- /var/tmp/diff_new_pack.hvfHEN/_old  2025-06-04 20:27:33.110493265 +0200
+++ /var/tmp/diff_new_pack.hvfHEN/_new  2025-06-04 20:27:33.110493265 +0200
@@ -38,6 +38,8 @@
 Patch1:         dont-disable-documentation-without-latex2man.patch
 # PATCH-FIX-UPSTREAM https://github.com/libunwind/libunwind/pull/831
 Patch2:         malloc-prototype.patch
+# PATCH-FIX-UPSTREAM https://github.com/libunwind/libunwind/commit/3705baed
+Patch3:         0001-Fix-unw_is_signal_frame-for-RISC-V.patch
 BuildRequires:  automake >= 1.14
 BuildRequires:  gcc-c++
 BuildRequires:  libtool

++++++ 0001-Fix-unw_is_signal_frame-for-RISC-V.patch ++++++
>From 3705baed4ddb5a98138d16dd2effcaeaa7e72db5 Mon Sep 17 00:00:00 2001
From: Andreas Schwab <sch...@suse.de>
Date: Wed, 3 Apr 2024 15:13:16 +0200
Subject: [PATCH] Fix unw_is_signal_frame for RISC-V

Don't require the IP to be 8-byte aligned.  Instructions can start at any
even address.
---
 src/riscv/Gis_signal_frame.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/riscv/Gis_signal_frame.c b/src/riscv/Gis_signal_frame.c
index 92356343..aba71f5b 100644
--- a/src/riscv/Gis_signal_frame.c
+++ b/src/riscv/Gis_signal_frame.c
@@ -57,7 +57,7 @@ unw_is_signal_frame (unw_cursor_t *cursor)
 
   ip = c->dwarf.ip;
 
-  if (!ip || !a->access_mem || (ip & (sizeof(unw_word_t) - 1)))
+  if (!ip || !a->access_mem)
     return 0;
 
   if ((ret = (*a->access_mem) (as, ip, &i0, 0, arg)) < 0)
-- 
2.49.0

Reply via email to