SUSE-RU-2016:1984-1: Recommended update for gdb

sle-updates at lists.suse.com sle-updates at lists.suse.com
Mon Aug 8 10:10:02 MDT 2016


   SUSE Recommended Update: Recommended update for gdb
______________________________________________________________________________

Announcement ID:    SUSE-RU-2016:1984-1
Rating:             low
References:         #971556 #974419 #990697 
Affected Products:
                    SUSE Linux Enterprise Software Development Kit 12-SP1
                    SUSE Linux Enterprise Server 12-SP1
                    SUSE Linux Enterprise Desktop 12-SP1
______________________________________________________________________________

   An update that has three recommended fixes can now be
   installed.

Description:


   GDB was updated to version 7.11.1, which brings several fixes and
   enhancements:

   - Per-inferior thread numbers.
   - Breakpoint "explicit locations" (via CLI and GDB/MI).
   - New convenience variables ($_gthread, $_inferior).
   - Record btrace now supports non-stop mode.
   - Various improvements on AArch64 GNU/Linux:
     - multi-architecture debugging support.
     - displaced stepping.
     - tracepoint support added in GDBserver.
     - reverse debugging.
   - In Ada, the overloads selection menu provides the parameter types and
     return types for the matching overloaded subprograms.
   - Various remote protocol improvements, including several new packets
     which can be used to support features such as follow-exec-mode, exec
     catchpoints, syscall catchpoints, etc.
   - Some minor improvements in the Python API for extending GDB.
   - New commands or subcommands:
     - info os cpu, set/show serial parity, info dll
     - maint print symbol-cache/symbol-cache-statistics, maint
       flush-symbol-cache
     - record btrace bts, record bts
     - compile print
     - show/set mpx bound
     - tui enable/disable
     - record btrace pt, record pt
     - maint info btrace, maint btrace
       packet-history/clear-packet-history/clear
   - s390 support for vector ABI.
   - "set sysroot" improvements related to remote targets.
   - Better support for debugging containerized programs (without "set
     sysroot").
   - HISTSIZE environment variable is replaced by GDBHISTSIZE.
   - Python scripting:
     - it's possible to write frame unwinders
     - several new methods in Objfile, Type and Value classes
     - gdb can auto-load scripts contained in special sections named
       '.debug_gdb_scripts'.
   - Extensions for the MI interface, new remote packet types.


Patch Instructions:

   To install this SUSE Recommended Update use YaST online_update.
   Alternatively you can run the command listed for your product:

   - SUSE Linux Enterprise Software Development Kit 12-SP1:

      zypper in -t patch SUSE-SLE-SDK-12-SP1-2016-1166=1

   - SUSE Linux Enterprise Server 12-SP1:

      zypper in -t patch SUSE-SLE-SERVER-12-SP1-2016-1166=1

   - SUSE Linux Enterprise Desktop 12-SP1:

      zypper in -t patch SUSE-SLE-DESKTOP-12-SP1-2016-1166=1

   To bring your system up-to-date, use "zypper patch".


Package List:

   - SUSE Linux Enterprise Software Development Kit 12-SP1 (ppc64le s390x x86_64):

      gdb-debuginfo-7.11.1-8.35.1
      gdb-debugsource-7.11.1-8.35.1
      gdbserver-7.11.1-8.35.1
      gdbserver-debuginfo-7.11.1-8.35.1

   - SUSE Linux Enterprise Software Development Kit 12-SP1 (s390x):

      gdb-debuginfo-32bit-7.11.1-8.35.1
      gdbserver-32bit-7.11.1-8.35.1
      gdbserver-debuginfo-32bit-7.11.1-8.35.1

   - SUSE Linux Enterprise Server 12-SP1 (ppc64le s390x x86_64):

      gdb-7.11.1-8.35.1
      gdb-debuginfo-7.11.1-8.35.1
      gdb-debugsource-7.11.1-8.35.1

   - SUSE Linux Enterprise Desktop 12-SP1 (x86_64):

      gdb-7.11.1-8.35.1
      gdb-debuginfo-7.11.1-8.35.1
      gdb-debugsource-7.11.1-8.35.1


References:

   https://bugzilla.suse.com/971556
   https://bugzilla.suse.com/974419
   https://bugzilla.suse.com/990697



More information about the sle-updates mailing list