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-02-13 19:50:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gdb (Old)
 and      /work/SRC/openSUSE:Factory/.gdb.new.1956 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gdb"

Sun Feb 13 19:50:28 2022 rev:160 rq:953770 version:11.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gdb/gdb.changes  2022-02-06 23:53:41.999053213 
+0100
+++ /work/SRC/openSUSE:Factory/.gdb.new.1956/gdb.changes        2022-02-13 
19:50:38.958149817 +0100
@@ -1,0 +2,15 @@
+Fri Feb 11 15:15:58 UTC 2022 - Tom de Vries <[email protected]>
+
+- Maintenance script qa.sh:
+  * Add KFAILs for PR28667.
+
+-------------------------------------------------------------------
+Mon Feb  7 15:15:58 UTC 2022 - Tom de Vries <[email protected]>
+
+- Patches added (jsc#SLE-22287):
+  * ibm-z-add-another-arch14-instruction.patch
+  * ibm-z-remove-lpswey-parameter.patch
+- Fedora fixup patch added:
+  * fixup-gdb-6.5-bz243845-stale-testing-zombie-test.patch
+
+-------------------------------------------------------------------

New:
----
  fixup-gdb-6.5-bz243845-stale-testing-zombie-test.patch
  ibm-z-add-another-arch14-instruction.patch
  ibm-z-remove-lpswey-parameter.patch

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

Other differences:
------------------
++++++ gdb.spec ++++++
--- /var/tmp/diff_new_pack.KTGy6S/_old  2022-02-13 19:50:40.946155112 +0100
+++ /var/tmp/diff_new_pack.KTGy6S/_new  2022-02-13 19:50:40.954155134 +0100
@@ -257,6 +257,7 @@
 Patch503:       fixup-gdb-rhbz1325795-framefilters-test.patch
 Patch504:       fixup-gdb-rhbz1553104-s390x-arch12-test.patch
 Patch505:       fixup-gdb-glibc-strstr-workaround.patch
+Patch506:       fixup-gdb-6.5-bz243845-stale-testing-zombie-test.patch
 
 # openSUSE specific
 
@@ -345,6 +346,8 @@
 Patch2033:      gdb-testsuite-fix-regexp-in-gdb.base-foll-vfork.exp.patch
 Patch2034:      
gdb-testsuite-add-missing-wait-in-gdb.base-signals-state-child.exp.patch
 Patch2035:      gdb-r_version-check.patch
+Patch2036:      ibm-z-add-another-arch14-instruction.patch
+Patch2037:      ibm-z-remove-lpswey-parameter.patch
 
 # Backports from master, not yet available in next release.
 
@@ -743,6 +746,7 @@
 %patch503 -p1
 %patch504 -p1
 %patch505 -p1
+%patch506 -p1
 
 %patch1000 -p1
 %patch1001 -p1
@@ -799,6 +803,8 @@
 %patch2033 -p1
 %patch2034 -p1
 %patch2035 -p1
+%patch2036 -p1
+%patch2037 -p1
 
 %patch2100 -p1
 %patch2101 -p1

++++++ fixup-gdb-6.5-bz243845-stale-testing-zombie-test.patch ++++++
Fixup gdb.base/tracefork-zombie.exp

Fix ERROR:
...
PASS: gdb.base/tracefork-zombie.exp: attach
ERROR: tcl error sourcing gdb/testsuite/gdb.base/tracefork-zombie.exp.
ERROR: tcl error code POSIX ESRCH {no such process}
ERROR: error reading "file12": no such process
    while executing
"read $statusfi"
    ("foreach" body line 5)
    invoked from within
...

---
 gdb/testsuite/gdb.base/tracefork-zombie.exp | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gdb/testsuite/gdb.base/tracefork-zombie.exp 
b/gdb/testsuite/gdb.base/tracefork-zombie.exp
index 03f790d4c5d..3e2e5517d46 100644
--- a/gdb/testsuite/gdb.base/tracefork-zombie.exp
+++ b/gdb/testsuite/gdb.base/tracefork-zombie.exp
@@ -58,8 +58,10 @@ foreach procpid [glob -directory /proc -type d {[0-9]*}] {
     if {[catch {open $procpid/status} statusfi]} {
        continue
     }
-    set status [read $statusfi]
-    close $statusfi
+    if {[catch {read $statusfi} status]} {
+       continue
+    }
+    catch {close $statusfi}
     if {1
          && [regexp -line {^Name:\tgdb$} $status]
          && [regexp -line {^PPid:\t1$} $status]

++++++ ibm-z-add-another-arch14-instruction.patch ++++++
IBM Z: Add another arch14 instruction

opcodes/

        * opcodes/s390-opc.txt: Add qpaci.

gas/

        * testsuite/gas/s390/zarch-arch14.d: Add qpaci.
        * testsuite/gas/s390/zarch-arch14.s: Add qpaci.

---
 gas/testsuite/gas/s390/zarch-arch14.d | 1 +
 gas/testsuite/gas/s390/zarch-arch14.s | 1 +
 opcodes/s390-opc.txt                  | 2 ++
 3 files changed, 4 insertions(+)

diff --git a/opcodes/s390-opc.txt b/opcodes/s390-opc.txt
index aa00b4f3b69..dfd5617f0ae 100644
--- a/opcodes/s390-opc.txt
+++ b/opcodes/s390-opc.txt
@@ -2044,3 +2044,5 @@ b98B rdp RRF_RURR2 " " arch14 zarch optparm
 eb0000000071 lpswey SIY_URD " " arch14 zarch
 b200 lbear S_RD " " arch14 zarch
 b201 stbear S_RD " " arch14 zarch
+
+b28f qpaci S_RD " " arch14 zarch

++++++ ibm-z-remove-lpswey-parameter.patch ++++++
IBM Z: Remove lpswey parameter

opcodes/
        * s390-opc.c (INSTR_SIY_RD): New instruction format.
        (MASK_SIY_RD): New instruction mask.
        * s390-opc.txt: Change instruction format of lpswey to SIY_RD.

gas/
        * testsuite/gas/s390/zarch-arch14.d: Remove last operand of
        lpswey.
        * testsuite/gas/s390/zarch-arch14.s: Likewise.

---
 gas/testsuite/gas/s390/zarch-arch14.d | 2 +-
 gas/testsuite/gas/s390/zarch-arch14.s | 2 +-
 opcodes/s390-opc.c                    | 2 ++
 opcodes/s390-opc.txt                  | 2 +-
 4 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/opcodes/s390-opc.c b/opcodes/s390-opc.c
index 5545dacffff..64453d945f8 100644
--- a/opcodes/s390-opc.c
+++ b/opcodes/s390-opc.c
@@ -442,6 +442,7 @@ const struct s390_operand s390_operands[] =
 #define INSTR_RX_URRD      4, { U4_8,D_20,X_12,B_16,0,0 }        /* e.g. bc    
*/
 #define INSTR_SI_RD        4, { D_20,B_16,0,0,0,0 }              /* e.g. lpsw  
*/
 #define INSTR_SI_URD       4, { D_20,B_16,U8_8,0,0,0 }           /* e.g. cli   
*/
+#define INSTR_SIY_RD       6, { D20_20,B_16,0,0,0,0 }            /* e.g. 
lpswey*/
 #define INSTR_SIY_URD      6, { D20_20,B_16,U8_8,0,0,0 }         /* e.g. tmy   
*/
 #define INSTR_SIY_IRD      6, { D20_20,B_16,I8_8,0,0,0 }         /* e.g. asi   
*/
 #define INSTR_SIL_RDI      6, { D_20,B_16,I16_32,0,0,0 }         /* e.g. chhsi 
*/
@@ -664,6 +665,7 @@ const struct s390_operand s390_operands[] =
 #define MASK_RX_URRD      { 0xff, 0x00, 0x00, 0x00, 0x00, 0x00 }
 #define MASK_SI_RD        { 0xff, 0x00, 0x00, 0x00, 0x00, 0x00 }
 #define MASK_SI_URD       { 0xff, 0x00, 0x00, 0x00, 0x00, 0x00 }
+#define MASK_SIY_RD       { 0xff, 0xff, 0x00, 0x00, 0x00, 0xff }
 #define MASK_SIY_URD      { 0xff, 0x00, 0x00, 0x00, 0x00, 0xff }
 #define MASK_SIY_IRD      { 0xff, 0x00, 0x00, 0x00, 0x00, 0xff }
 #define MASK_SIL_RDI      { 0xff, 0xff, 0x00, 0x00, 0x00, 0x00 }
diff --git a/opcodes/s390-opc.txt b/opcodes/s390-opc.txt
index dfd5617f0ae..ad4b6aebc2b 100644
--- a/opcodes/s390-opc.txt
+++ b/opcodes/s390-opc.txt
@@ -2041,7 +2041,7 @@ e60000000055 vcnf VRR_VV0UU2 " " arch14 zarch
 
 b98B rdp RRF_RURR2 " " arch14 zarch optparm
 
-eb0000000071 lpswey SIY_URD " " arch14 zarch
+eb0000000071 lpswey SIY_RD " " arch14 zarch
 b200 lbear S_RD " " arch14 zarch
 b201 stbear S_RD " " arch14 zarch
 

++++++ qa.sh ++++++
--- /var/tmp/diff_new_pack.KTGy6S/_old  2022-02-13 19:50:41.418156370 +0100
+++ /var/tmp/diff_new_pack.KTGy6S/_new  2022-02-13 19:50:41.422156381 +0100
@@ -186,6 +186,9 @@
     # https://sourceware.org/bugzilla/show_bug.cgi?id=28510
     "FAIL: gdb.debuginfod/fetch_src_and_symbols.exp: local_url: br main"
     "FAIL: gdb.debuginfod/fetch_src_and_symbols.exp: local_url: l"
+
+    # https://sourceware.org/bugzilla/show_bug.cgi?id=28667
+    "FAIL: gdb.reverse/watch-precsave.exp: watchpoint hit, fourth time \\(GDB 
internal error\\)"
 )
 
 case $n in
@@ -233,6 +236,9 @@
            "linux-nat.c:[0-9]*: internal-error: wait returned unexpected"
            # https://sourceware.org/bugzilla/show_bug.cgi?id=28604
            "x86-linux-dregs.c:[0-9]*: internal-error: void 
x86_linux_update_debug_registers\(lwp_info\*\): Assertion \`lwp_is_stopped 
\(lwp\)' failed."
+
+           # https://sourceware.org/bugzilla/show_bug.cgi?id=28667
+           "record-full.c:[0-9]*: internal-error: ptid_t 
record_full_wait_1\(target_ops\*, ptid_t, target_waitstatus\*, 
target_wait_flags\): Assertion \`\(options & TARGET_WNOHANG\) != 0' failed."
        )
 
        kfail_re=$(join "|" "${kfail[@]}")

Reply via email to