philipc opened PR #11077 from philipc:ubuntu-24.04 to bytecodealliance:main:
The gdb version in Ubuntu 24.04 fails on our synthetic DWARF because:
- the synthetic DWARF unit has no DW_AT_language
- synthetic types are referenced from a unit that does have DW_AT_language
- this triggers https://sourceware.org/bugzilla/show_bug.cgi?id=32431
Workaround this issue by specifying DW_LANG_C11. This may not be exactly the right meaning, but it should be safe.
Closes #9731
I would like this change because my development system has this gdb version.
philipc requested abrown for a review on PR #11077.
philipc requested wasmtime-compiler-reviewers for a review on PR #11077.
philipc requested wasmtime-default-reviewers for a review on PR #11077.
abrown submitted PR review:
This all seems reasonable to me as it updates tools to more recent versions. I'm no DWARF expert, though, so I'll leave this open for a bit in case @alexcrichton or @fitzgen have any stronger opinions about the C11 decision.
alexcrichton merged PR #11077.
fitzgen commented on PR #11077:
Thanks @philipc!
Last updated: Dec 06 2025 at 06:05 UTC