Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gdb for openSUSE:Factory checked in 
at 2022-09-25 15:34:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gdb (Old)
 and      /work/SRC/openSUSE:Factory/.gdb.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gdb"

Sun Sep 25 15:34:09 2022 rev:165 rq:1005448 version:12.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gdb/gdb.changes  2022-08-24 15:10:57.968493117 
+0200
+++ /work/SRC/openSUSE:Factory/.gdb.new.2275/gdb.changes        2022-09-25 
15:34:11.151461484 +0200
@@ -1,0 +2,15 @@
+Thu Sep 22 13:38:31 UTC 2022 - Dirk M??ller <dmuel...@suse.com>
+
+- use python3-xml if python is python3
+
+-------------------------------------------------------------------
+Fri Sep  2 09:13:08 UTC 2022 - Tom de Vries <tdevr...@suse.com>
+
+- Maintenance script qa.sh:
+  * Generalize PR29405 kfails.
+- Maintenance script qa-remote.sh:
+  * Make rpm matching more precise.
+- Patches added:
+  * gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
+
+-------------------------------------------------------------------

New:
----
  gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch

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

Other differences:
------------------
++++++ gdb.spec ++++++
--- /var/tmp/diff_new_pack.uqNPhK/_old  2022-09-25 15:34:14.063468498 +0200
+++ /var/tmp/diff_new_pack.uqNPhK/_new  2022-09-25 15:34:14.067468507 +0200
@@ -378,6 +378,8 @@
 Patch2113:      gdb-testsuite-fix-gdb.ada-literals.exp-with-aarch64.patch
 # https://sourceware.org/bugzilla/show_bug.cgi?id=29423#c8
 Patch2114:      gdb-fix-watchpoints-triggered.patch
+# https://sourceware.org/bugzilla/show_bug.cgi?id=29543#c5
+Patch2115:      gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch
 
 # Debug patches.
 
@@ -577,7 +579,7 @@
 
 # Provide python package xml.etree.ElementTree, used by test-case
 # gdb.python/py-send-packet.exp.
-BuildRequires:  python-xml
+BuildRequires:  %{python}-xml
 
 %endif # %%{build_testsuite}
 
@@ -785,6 +787,7 @@
 %patch2112 -p1
 %patch2113 -p1
 %patch2114 -p1
+%patch2115 -p1
 
 #unpack libipt
 %if 0%{have_libipt}

++++++ gdb-tdep-fix-powerpc-ieee-128-bit-format-arg-passing.patch ++++++
[gdb/tdep] Fix PowerPC IEEE 128-bit format arg passing

https://sourceware.org/bugzilla/show_bug.cgi?id=29543#c5

---
 gdb/ppc-sysv-tdep.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gdb/ppc-sysv-tdep.c b/gdb/ppc-sysv-tdep.c
index b7106542b5d..2cdf4658e35 100644
--- a/gdb/ppc-sysv-tdep.c
+++ b/gdb/ppc-sysv-tdep.c
@@ -1444,7 +1444,7 @@ ppc64_sysv_abi_push_param (struct gdbarch *gdbarch,
          == floatformats_ia64_quad))
     {
       /* IEEE FLOAT128, args in vector registers.  */
-      ppc64_sysv_abi_push_val (gdbarch, val, TYPE_LENGTH (type), 0, argpos);
+      ppc64_sysv_abi_push_val (gdbarch, val, TYPE_LENGTH (type), 16, argpos);
       ppc64_sysv_abi_push_vreg (gdbarch, val, argpos);
     }
   else if (type->code () == TYPE_CODE_FLT

++++++ qa-remote.sh ++++++
--- /var/tmp/diff_new_pack.uqNPhK/_old  2022-09-25 15:34:14.603469798 +0200
+++ /var/tmp/diff_new_pack.uqNPhK/_new  2022-09-25 15:34:14.607469807 +0200
@@ -54,14 +54,14 @@
        mkdir -p $dir
     fi
 
-    if [ ! -f $dir/gdb-testresults-12.1-*.rpm ]; then
+    if [ ! -f $dir/gdb-testresults-12.1-*.$arch.rpm ]; then
        osc getbinaries -q -M testsuite -d $dir $c $arch
     fi
 
     if [ ! -d $pkgs/gdb-testresults.$c.$arch ]; then
        (
            cd $dir
-           extract gdb-testresults-12.1-*.rpm
+           extract gdb-testresults-12.1-*.$arch.rpm
        )
     fi
 

++++++ qa.sh ++++++
--- /var/tmp/diff_new_pack.uqNPhK/_old  2022-09-25 15:34:14.623469846 +0200
+++ /var/tmp/diff_new_pack.uqNPhK/_new  2022-09-25 15:34:14.623469846 +0200
@@ -358,9 +358,8 @@
     "FAIL: gdb.base/large-frame.exp: optimize=-O2: backtrace"
 
     # https://sourceware.org/bugzilla/show_bug.cgi?id=29405
-    "FAIL: gdb.base/step-over-syscall.exp: vfork: displaced=off: pc after 
stepi matches insn addr after syscall"
-    "FAIL: gdb.base/step-over-syscall.exp: vfork: displaced=on: pc after stepi 
matches insn addr after syscall"
-    "FAIL: gdb.base/step-over-syscall.exp: fork: displaced=on: 
check_pc_after_cross_syscall: single step over fork final pc"
+    "FAIL: gdb.base/step-over-syscall.exp: (fork|vfork): displaced=(on|off): 
pc after stepi matches insn addr after syscall"
+    "FAIL: gdb.base/step-over-syscall.exp: (fork|vfork): displaced=(on|off): 
check_pc_after_cross_syscall: single step over fork final pc"
 
     # https://sourceware.org/bugzilla/show_bug.cgi?id=29418
     "FAIL: gdb.ada/O2_float_param.exp: scenario=all: frame"

Reply via email to