[Bug general/29176] run-backtrace-native-biarch.sh seems to fail on Ubuntu Jammy

2023-03-05 Thread jbglaw--- via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=29176

--- Comment #12 from Jan-Benedict Glaw  ---
Pulling in that patch works for me as well.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug general/30196] [0.189 regression] configure.ac contains Bashisms

2023-03-05 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=30196

Mark Wielaard  changed:

   What|Removed |Added

 CC||mark at klomp dot org
 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED

--- Comment #1 from Mark Wielaard  ---
You are completely right. Committed as:

commit a9834d7df68afde4ee44ee8fef888cf7e799171a
Author: Mark Wielaard 
Date:   Sun Mar 5 13:09:34 2023 +0100

configure.ac contains Bashisms

Autoconf scripts are supposed to be written in POSIX-compatible shell
language. elfutils commits 0ffe2874e75d48cb88936e119e5284ff2bf664d9
and 3fa98a6f29b0f370e32549ead7eb897c839af980 introduced Bashisms to
configure.ac that cause errors when /bin/sh is not Bash.

Example error when /bin/sh is Dash:

./configure: 8748: test: xyes: unexpected operator

The cause of the error is the use of a non-existent == operator in
expressions passed to the 'test' built-in command. POSIX shell
specifies only an = operator for testing string equality.

  * configure.ac: Replace == by = in use_msan and enable_demangler
  comparisons.

https://sourceware.org/bugzilla/show_bug.cgi?id=30196

Reported-by: Matt Whitlock 
Signed-off-by: Mark Wielaard 

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug general/29176] run-backtrace-native-biarch.sh seems to fail on Ubuntu Jammy

2023-03-05 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=29176

Mark Wielaard  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED

--- Comment #13 from Mark Wielaard  ---
(In reply to Jan-Benedict Glaw from comment #12)
> Pulling in that patch works for me as well.

Great. Pushed as:

commit a7f65495258933eaf361e82eb325c9d826b455d5 (HEAD -> master)
Author: Mark Wielaard 
Date:   Sat Mar 4 21:55:56 2023 +0100

tests: skip '(null)' symname frames in backtrace tests

Some setups might have some frames for unknown (null) functions
in the thread backtrace. Skip these frames instead of failing
immediately.

* tests/backtrace.c (callback_verify): Check and skip nulls_seen.

https://sourceware.org/bugzilla/show_bug.cgi?id=29176

Signed-off-by: Mark Wielaard 

-- 
You are receiving this mail because:
You are on the CC list for the bug.

☠ Buildbot (Sourceware): elfutils - failed test (failure) (master)

2023-03-05 Thread builder--- via Elfutils-devel
A new failure has been detected on builder elfutils-opensusetw-x86_64 while 
building elfutils.

Full details are available at:
https://builder.sourceware.org/buildbot/#builders/88/builds/138

Build state: failed test (failure)
Revision: a7f65495258933eaf361e82eb325c9d826b455d5
Worker: bb2-2
Build Reason: (unknown)
Blamelist: Mark Wielaard 

Steps:

- 0: worker_preparation ( success )

- 1: set package name ( success )

- 2: git checkout ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/2/logs/stdio

- 3: autoreconf ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/3/logs/stdio

- 4: configure ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/4/logs/stdio
- config.log: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/4/logs/config_log

- 5: get version ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/5/logs/stdio
- property changes: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/5/logs/property_changes

- 6: make ( warnings )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/6/logs/stdio
- warnings (3): 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/6/logs/warnings__3_

- 7: make check ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/7/logs/stdio
- test-suite.log: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/7/logs/test-suite_log

- 8: make distcheck ( failure )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/8/logs/stdio
- test-suite.log: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/8/logs/test-suite_log
- warnings (3): 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/8/logs/warnings__3_

- 9: prep ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/9/logs/stdio

- 10: build bunsen.cpio.gz ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/10/logs/stdio

- 11: fetch bunsen.cpio.gz ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/11/logs/stdio

- 12: unpack bunsen.cpio.gz ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/12/logs/stdio

- 13: pass .bunsen.source.gitname ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/13/logs/stdio

- 14: pass .bunsen.source.gitdescribe ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/14/logs/stdio

- 15: pass .bunsen.source.gitbranch ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/15/logs/stdio

- 16: pass .bunsen.source.gitrepo ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/16/logs/stdio

- 17: upload to bunsen ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/17/logs/stdio

- 18: clean up ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/18/logs/stdio

- 19: make distclean ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/88/builds/138/steps/19/logs/stdio

A restored build has been detected on builder elfutils-debian-testing-x86_64 
while building elfutils.

Full details are available at:
https://builder.sourceware.org/buildbot/#builders/145/builds/131

Build state: build successful
Revision: a7f65495258933eaf361e82eb325c9d826b455d5
Worker: bb1-2
Build Reason: (unknown)
Blamelist: Aaron Merey , Aleksei Vetrov , 
Andrew Paprocki , Arsen Arsenović , Daniel 
Thornburgh , Frank Ch. Eigler , Gavin Li 
, Hengqi Chen , Ilya Leoshkevich 
, Khem Raj , Mark Wielaard 
, Martin Liska , Sam James , 
Shahab Vahedi , Yonggang Luo , 河辺 
岳人 

Steps:

- 0: worker_preparation ( success )

- 1: set package name ( success )

- 2: git checkout ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/145/builds/131/steps/2/logs/stdio

- 3: autoreconf ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/145/builds/131/steps/3/logs/stdio

- 4: configure ( success )
Logs:
- stdio: 
https://builder.sourceware.org/buildbot/#builders/145/builds/131/steps/4/logs/stdio
- config.log: 
https://builder.sourceware.org/buildbot/#builders/145/builds/131/steps/4/logs/config_log

- 5: get version ( s