SUSE-RU-2026:1357-1: important: Recommended update for gdb

SLE-UPDATES null at suse.de
Wed Apr 15 20:32:37 UTC 2026



# Recommended update for gdb

Announcement ID: SUSE-RU-2026:1357-1  
Release Date: 2026-04-15T13:44:33Z  
Rating: important  
References:

  * bsc#1249147
  * bsc#1257111

  
Affected Products:

  * Development Tools Module 15-SP7
  * openSUSE Leap 15.4
  * openSUSE Leap 15.6
  * SUSE Linux Enterprise Desktop 15 SP7
  * SUSE Linux Enterprise Real Time 15 SP7
  * SUSE Linux Enterprise Server 15 SP7
  * SUSE Linux Enterprise Server for SAP Applications 15 SP7

  
  
An update that has two fixes can now be installed.

## Description:

This update for gdb fixes the following issues:

  * Testsuite fixes:
    * Add proc subst_vars, an alias of subst -nobackslashes -nocommands
    * gdb/testsuite: Fix printf regexp for ppc64le with glibc
    * gdb/testsuite: Fix another timeout in gdb.mi/mi-multi-commands.exp
    * gdb/testsuite: Remove guile "test byte at sp, before flush" test
    * gdb: Fix gdb.base/inline-frame-cycle-unwind.exp for s390x
  * Re-enable ptype /o for flexible array member types (bsc#1249147):
    * gdb: Minor refactoring of is_dynamic_type_internal
    * gdb: Simplify is_dynamic_type_internal by factoring out is_dynamic_type_internal_1, leaving only the handling of the top_level parameter in is_dynamic_type_internal.
    * gdb: Enable ptype /o for some dynamic types
  * Fix TUI crash when encountering a debuginfod query while entering TUI
    * gdb: Simplify debuginfod_is_enabled
    * gdb: Add debuginfod_enabled_ask_p
    * gdb: Add defaulted_query_auto_answers_p
    * gdb/tui: Don't enter TUI if debuginfod enabled == ask
  * Fix a case on x86_64/-m32 where displaced stepping steps out of the
    displaced stepping buffer
    * gdb/tdep: Fix unrelocated pc in i386_displaced_step_fixup
  * Fix generation of core files using gcore for glibc 2.42
    * gcore: Handle unreadable pages within readable memory regions
    * gcore: Query auxv for AT_PAGESZ in gcore_copy_callback
  * Maintenance script qa.sh cleanup:
    * Remove kfail_s390 and kfail_sle11.
    * Remove gdb.reverse/{solib-precsave,solib-reverse}.exp kfail.
    * Remove gdb.base/gdb-rhbz1156192-recursive-dlopen.exp kfail.
  * Fix slow symbol lookup with dwz-compressed debuginfo (bsc#1257111):
    * gdb/symtab: Fix slow symbol lookup with dwz
  * Fix failure to list source file with dwz-compressed debuginfo (brc#2403580):
    * fix rhbz2403580 - misplaced symtabs due to dwz
    * gdb: Test for misplaced symtab causing file not found
    * gdb/testsuite: Add missing require in gdb.debuginfod/solib-with-dwz.exp
    * gdb/testsuite: Launch debuginfod without -vvvv
  * Fix slow symbol table reading with dwz-compressed debuginfo:
    * gdb/symtab: Cache dw2_get_file_names result for dummy CU
  * Fix heap-use-after-free, reported by TSAN:
    * gdb/symtab: Handle zero opcode_base in line number program header
  * Fix backtrace through signal trampoline on s390x:
    * gdb/tdep: Fix gdb.base/siginfo.exp on s390x-linux

## Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like
YaST online_update or "zypper patch".  
Alternatively you can run the command listed for your product:

  * openSUSE Leap 15.4  
    zypper in -t patch SUSE-2026-1357=1

  * openSUSE Leap 15.6  
    zypper in -t patch openSUSE-SLE-15.6-2026-1357=1

  * Development Tools Module 15-SP7  
    zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP7-2026-1357=1

## Package List:

  * openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64 i586)
    * gdbserver-16.3-150400.15.29.1
    * gdb-debuginfo-16.3-150400.15.29.1
    * gdbserver-debuginfo-16.3-150400.15.29.1
    * gdb-debugsource-16.3-150400.15.29.1
    * gdb-16.3-150400.15.29.1
  * openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64 i586 nosrc)
    * gdb-testresults-16.3-150400.15.29.1
  * openSUSE Leap 15.4 (aarch64_ilp32)
    * gdbserver-64bit-16.3-150400.15.29.1
    * gdb-64bit-debuginfo-16.3-150400.15.29.1
    * gdb-64bit-16.3-150400.15.29.1
    * gdbserver-64bit-debuginfo-16.3-150400.15.29.1
  * openSUSE Leap 15.6 (aarch64 ppc64le s390x x86_64)
    * gdbserver-16.3-150400.15.29.1
    * gdb-debuginfo-16.3-150400.15.29.1
    * gdbserver-debuginfo-16.3-150400.15.29.1
    * gdb-debugsource-16.3-150400.15.29.1
    * gdb-16.3-150400.15.29.1
  * openSUSE Leap 15.6 (aarch64 ppc64le s390x x86_64 nosrc)
    * gdb-testresults-16.3-150400.15.29.1
  * Development Tools Module 15-SP7 (aarch64 ppc64le s390x x86_64)
    * gdbserver-16.3-150400.15.29.1
    * gdb-debuginfo-16.3-150400.15.29.1
    * gdbserver-debuginfo-16.3-150400.15.29.1
    * gdb-debugsource-16.3-150400.15.29.1
    * gdb-16.3-150400.15.29.1

## References:

  * https://bugzilla.suse.com/show_bug.cgi?id=1249147
  * https://bugzilla.suse.com/show_bug.cgi?id=1257111

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20260415/3af0deaf/attachment.htm>


More information about the sle-updates mailing list