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"