Re: Bug#999845: debugedit test failures on hppa

2021-11-17 Thread John David Anglin

On 2021-11-17 10:51 a.m., Matthias Klose wrote:

debugedit shows some test failures on hppa:

The attached change fixes the test fails.  See:
https://sourceware.org/bugzilla/show_bug.cgi?id=28598

Dave

--
John David Anglin  dave.ang...@bell.net
diff --git a/tools/debugedit.c b/tools/debugedit.c
index 3f1e830..a0e86d3 100644
--- a/tools/debugedit.c
+++ b/tools/debugedit.c
@@ -590,6 +590,10 @@ setup_relbuf (DSO *dso, debug_section *sec, int *reltype)
  if (rtype != R_390_32)
goto fail;
  break;
+   case EM_PARISC:
+ if (rtype != R_PARISC_DIR32)
+   goto fail;
+ break;
case EM_IA_64:
  if (rtype != R_IA64_SECREL32LSB)
goto fail;


Bug#999845: debugedit test failures on hppa

2021-11-17 Thread Matthias Klose
Package: src:debugedit
Version: 1:5.0-1
Severity: important
Tags: sid bookworm
X-Debbugs-CC: debian-hppa@lists.debian.org
Forwarded: https://sourceware.org/bugzilla/show_bug.cgi?id=28598

debugedit shows some test failures on hppa:

https://buildd.debian.org/status/fetch.php?pkg=debugedit=hppa=1%3A5.0-1=1637090819=0

/bin/bash ./testsuite
## - ##
## debugedit 5.0 test suite. ##
## - ##

debugedit

  1: debugedit help  ok
  2: debugedit usage ok
  3: debugedit executableok
  4: debugedit .debug_str objects DWARF4 FAILED (debugedit.at:107)
  5: debugedit .debug_str/line_str objects DWARF5FAILED (debugedit.at:140)
  6: debugedit .debug_str partial DWARF4 FAILED (debugedit.at:174)
  7: debugedit .debug_str/line_str partial DWARF5FAILED (debugedit.at:206)
  8: debugedit .debug_str exe DWARF4 ok
  9: debugedit .debug_str/line_str exe DWARF5ok
 10: debugedit .debug_info objects   FAILED (debugedit.at:304)
 11: debugedit .debug_info partial   FAILED (debugedit.at:329)
 12: debugedit .debug_info exe   ok
 13: debugedit .debug_types objects  FAILED (debugedit.at:383)
 14: debugedit .debug_types partial  FAILED (debugedit.at:416)
 15: debugedit .debug_types exe  ok
 16: debugedit .debug_line objects DWARF4FAILED (debugedit.at:473)
 17: debugedit .debug_line objects DWARF5skipped (debugedit.at:491)
 18: debugedit .debug_line partial DWARF4FAILED (debugedit.at:524)
 19: debugedit .debug_line partial DWARF5skipped (debugedit.at:540)
 20: debugedit .debug_line exe DWARF4ok
 21: debugedit .debug_line exe DWARF5skipped (debugedit.at:587)
 22: debugedit .debug_macro objects  FAILED (debugedit.at:620)
 23: debugedit .debug_macro partial  FAILED (debugedit.at:645)
 24: debugedit .debug_macro exe  ok
 25: debugedit --list-file DWARF4ok
 26: debugedit --list-file DWARF5ok

## - ##
## Test results. ##
## - ##

ERROR: 23 tests were run,
12 failed unexpectedly.
3 tests were skipped.