SRU: Update gdb to the final 12.1 release in 22.04 LTS
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdb (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
Jammy |
Fix Released
|
High
|
Unassigned |
Bug Description
Update gdb to the final 12.1 release in 22.04 LTS. jammy ships with the gdb 12.1 release candidate, taken from the gdb-12 branch. Changes up to the final release are:
- updated gnulib library
- Fix for PR mi/29002 (Windows only)
- gdb: fix 'remote show FOO-packet' aliases
- various testsuite fixes
- fixing compiler warnings
- Fix bug in Ada number lexing
- Remove "Ada Settings" node from the manual
- Handle TLS variable lookups when using separate debug files.
- PR 28980: gdb: don't copy entirely optimized out values in value_copy
- gdb/mi: fix use after free of frame_info causing spurious notifications
Comparing the test results between the two builds doesn't show any regression on any architecture.
Also tested with a test rebuild of main, see LP: #1970233.
tags: | added: rls-jj-incoming |
tags: | added: fr-2397 |
tags: | removed: rls-jj-incoming |
Changed in gdb (Ubuntu Jammy): | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in gdb (Ubuntu): | |
importance: | Undecided → High |
description: | updated |
Changed in gdb (Ubuntu): | |
status: | Confirmed → Invalid |
And it fixes a VSCode integration issue.
https:/ /bugs.launchpad .net/ubuntu/ +source/ gdb/+bug/ 1971409