Fedora 12 Update: gdb-7.0.1-34.fc12

updates at fedoraproject.org updates at fedoraproject.org
Tue Mar 16 00:50:42 UTC 2010


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2010-4578
2010-03-15 23:41:21
--------------------------------------------------------------------------------

Name        : gdb
Product     : Fedora 12
Version     : 7.0.1
Release     : 34.fc12
URL         : http://gnu.org/software/gdb/
Summary     : A GNU source-level debugger for C, C++, Java and other languages
Description :
GDB, the GNU debugger, allows you to debug programs written in C, C++,
Java, and other languages, by executing them in a controlled fashion
and printing their data.

--------------------------------------------------------------------------------
Update Information:

Fix parsing of gcc -feliminate-dwarf2-dups binaries (Tom Tromey, BZ 552619).
Fix crash on pretty printed object by MI (Tom Tromey, BZ 560034).  [delayed-
symfile] Fix crash on failed reading psymtab (Tom Tromey, BZ 561784).  Fix
double-free on std::terminate handler (Tom Tromey, BZ 562975).
--------------------------------------------------------------------------------
ChangeLog:

* Fri Mar 12 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-34.fc12
- Fix parsing of gcc -feliminate-dwarf2-dups binaries (Tom Tromey, BZ 552619).
- Fix crash on pretty printed object by MI (Tom Tromey, BZ 560034).
- [delayed-symfile] Fix crash on failed reading psymtab (Tom Tromey, BZ 561784).
- Fix double-free on std::terminate handler (Tom Tromey, BZ 562975).
* Sun Feb 28 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-33.fc12
- [delayed-symfile] Backport fix of reread_symbols (Tom Tromey, BZ 562517).
- Fix false warning: section .gnu.liblist not found in ...
* Fri Feb 26 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-32.fc12
- Fix gdb.ada/* regressions (Keith Seitz).
- Disable addon (finish) due to inline-cmds.exp: up from outer_inline2 assert.
- Fix i386+x86_64 rwatch+awatch before run, regression against 6.8 (BZ 541866).
- Fix crash on stale addrinfo->sectindex (more sensitive due to the PIE patch).
- Remove false gdb_assert on $sp underflow.
- Workaround ia64 inferior calls clearing SP.
- testsuite: Fix long timeout on arches with failing gdb.base/interrupt.exp.
- Fix ia64 part of the bt-clone-stop.exp fix.
* Wed Feb  3 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-31.fc12
- Fortran: Fix regression on setting breakpoint at toplevel symbols (BZ 559291).
* Sun Jan 31 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-30.fc12
- Fix failed gdb_assert due to the PIE patchset (BZ 559414).
* Fri Jan 22 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-29.fc12
- Disable break-by-name on inlined functions due to a regression on parameters
  of inlined functions falsely <optimized out> (BZ 556975 Comment 8).
* Thu Jan 21 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-28.fc12
- GNU IFUNCs compilation fixup for ppc*.
* Thu Jan 21 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-27.fc12
- Fix GNU IFUNCs - indirect functions - support (BZ 539590).
* Thu Jan 14 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-26.fc12
- Fix crash while executing python code.
* Tue Jan 12 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-25.fc12
- non-librpm missing debuginfo yumcommand now prints also --disablerepo='*'
  to save some bandwidth by yum (Robin Green, BZ 554152).
* Sun Jan 10 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-24.fc12
- testsuite: BuildRequires also valgrind.
* Fri Jan  8 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-23.fc12
- Workaround missing libstdc++%{bits_other} in Koji.
* Fri Jan  8 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-22.fc12
- Comply with new package review:
  - Fix .spec Source as this is not a snapshot now.
  - Convert all spaces to tabs.
  - Fix missing %defattr at %files for gdbserver.
  - Replace all hardcoded-library-path by variants of %{_isa}.
- Include %{_isa} for appropriate Requires and BuildRequires.
* Thu Jan  7 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-21.fc12
- [vla] Fix regression on fields of structs in internal vars (BZ 553338).
- archer-jankratochvil-fedora12 commit: 6e73988f653ba986e8742f208f17ec084292cbd5
* Thu Jan  7 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-20.fc12
- Fix crash reading broken stabs (it377671).
* Sun Jan  3 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-19.fc12
- testsuite: Fixup false FAILs for gdb.cp/constructortest.exp.
* Sat Jan  2 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-18.fc12
- Fix regression of gdb-7.0 (from 6.8) crashing on typedefed bitfields.
- Fix related_breakpoint stale ref crash.
* Fri Jan  1 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0.1-17.fc12
- Formal upgrade to the FSF GDB release gdb-7.0.1.
  - Fix regression of gdb-7.0.1 not preserving typedef of a field.
* Fri Jan  1 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0-16.fc12
- More RHEL-5 compatibility updates.
  - Disable the build-id support by default.
  - Bundle back gdbserver to the base gdb package.
  - Remove bundled pstack.
  - Drop the BuildRequires of rpm-devel.
* Fri Jan  1 2010 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0-15.fc12
- Fix error on a sw watchpoint active at function epilogue (hit on s390x).
- testsuite: Fix false MI "unknown output after running" regression.
- testsuite: Update ia64-sigtramp.exp for recent GDB.
- Implement bt-clone-stop.exp fix also for ia64.
- testsuite: Upstream condbreak.exp results stability fix (Daniel Jacobowitz).
* Thu Dec 24 2009 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0-14.fc12
- testsuite: Fix constructortest.exp and expand-sals.exp for gcc-4.4.2-20.fc12.
* Mon Dec 21 2009 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0-13.fc12
- [pie] Fix a race in testcase gdb.base/valgrind-db-attach.exp.
- Fix regression by python on ia64 due to stale current frame.
- Disable python iff RHEL-5 && (Brew || ppc64).
* Mon Dec 21 2009 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0-12.fc12
- Workaround build on native ppc64 host.
- More RHEL-5 compatibility updates.
  - Disable warning messages new for gdb-6.8+ for RHEL-5 backward compatibility.
  - Workaround RHEL-5 kernels for detaching SIGSTOPped processes (BZ 498595).
  - Serialize the testsuite output to keep the order for regression checks.
  - Re-enable python for all non-ppc* arches.
  - More gcc44 stack exceptions when running the testsuite on RHEL-5.
- Fix backward compatibility with G++ 4.1 namespaces "::".
- Fix regression on re-setting the single ppc watchpoint slot.
- Update snapshot of FSF gdb-7.0.x branch.
  - Backport fix of dcache invalidation locking up GDB on ppc64 targets.
* Fri Dec 18 2009 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0-11.fc12
- [pie] Fix general ppc64 regression due to a function descriptors bug.
- [pie] Fix also keeping breakpoints disabled in PIE mode.
- Import upstream <tab>-completion crash fix.
- Drop some unused patches from the repository.
- More RHEL-5 build compatibility updates.
  - Use gfortran44 when running the testsuite on RHEL-5.
  - Disable python there due to insufficient ppc multilib.
- Fix orphanripper hangs and thus enable it again.
* Mon Dec 14 2009 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0-10.fc12
- Make gdb-6.3-rh-testversion-20041202.patch to accept both RHEL and Fedora GDB.
- Adjust BuildRequires for Fedora-12, RHEL-6 and RHEL-5 builds.
- [vla] Fix compatibility of dynamic arrays with iFort (BZ 514287).
- Fix stepping through OMP parallel Fortran sections (BZ 533176).
- New fix of bp conditionals [bp_location-accel] regression (BZ 538626).
* Mon Dec  7 2009 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0-9.fc12
- Replace the PIE (Position Indepdent Executable) support patch by a new one.
- Drop gdb-6.3-nonthreaded-wp-20050117.patch as fuzzy + redundant.
- Fix callback-mode readline-6.0 regression for CTRL-C.
- Fix syscall restarts for amd64->i386 biarch.
- Various testsuite results stability fixes.
- Fix crash on reading stabs on 64bit (BZ 537837).
- archer-jankratochvil-fedora12 commit: 16276c1aad1366b92e687c72cab30192280e1906
- archer-jankratochvil-pie-fedora12 ct: 2ae60b5156d43aabfe5757940eaf7b4370fb05d2
* Thu Dec  3 2009 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0-8.fc12
- Fix slowness/hang when printing some variables (Sami Wagiaalla, BZ 541093).
- archer-jankratochvil-fedora12 commit: 6817a81cd411acc9579f04dcc105e9bce72859ff
* Wed Nov 25 2009 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0-7.fc12
- Support GNU IFUNCs - indirect functions (BZ 539590).
- Fix bp conditionals [bp_location-accel] regression (Phil Muldoon, BZ 538626).
- Fix missed breakpoint location [bp_location-accel] regression (upstream).
* Fri Oct 30 2009 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0-6
- Fix missing zlib-devel BuildRequires to support compressed DWARF sections.
- Include post-7.0 FSF GDB fixes.
* Fri Oct 23 2009 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0-5
- Make the package buildable on RHEL-5/CentOS-5 (without librpm there).
- archer-jankratochvil-fedora12 commit: 5b73ea6a0f74e63db3b504792fc1d37f548bdf5c
* Fri Oct 23 2009 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.0-4
- Fix rpm --excludedocs (BZ 515998).
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #552619 - gdb crash when xemacs is compiled with -feliminate-dwarf2-dups
        https://bugzilla.redhat.com/show_bug.cgi?id=552619
  [ 2 ] Bug #560034 - crash in varobj.c:install_new_value
        https://bugzilla.redhat.com/show_bug.cgi?id=560034
  [ 3 ] Bug #561784 - corrupted psymtabs_addrmap in objfile
        https://bugzilla.redhat.com/show_bug.cgi?id=561784
  [ 4 ] Bug #562975 - double deletion of std::terminate breakpoint
        https://bugzilla.redhat.com/show_bug.cgi?id=562975
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update gdb' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list