#1013 gdb-6.8-29.fc10 push for F10
Closed: Fixed None Opened 15 years ago by jkratoch.

gdb-6.8-29.fc10 fixes primarily Bug 468266 which updates the old version of a Fedora specific patch to implement VLA (variable-length-arrays) and Fortran dynamic structures support.

Another notable fix is for Bug 466901 fixing an upstream bug on a compatibility with prelink - which used by default in Fedora and probably not on other distros(?) as `bt full' common for the bugreports was broken due to it. This fix has no regression risks.

The VLA problem was present in whole F9 although neither in F8 nor upstream. The fix was now also pushed for F9.

Not accepting the change case:
Some (IMO rare - only those containing code using variables length arrays array[some_variable] - and only some cases of the backtrace) backtraces which work with non-Fedora GDBs and F8 and earlier GDBs will crash GDB.

The changes pass the full GDB testsuite and sure show no regressions. The new packages also has more testcases to avoid such regression(s) in the future. The new patch is really more safe on many places than the older variant.

gdb-6.8-29.fc10 formal %changelog:
{{{
* Sun Nov 09 2008 Jan Kratochvil jan.kratochvil@redhat.com - 6.8-29
- Fix more the variable-length-arrays support (BZ 468266, feature BZ 377541).
- Integrate the `bt full' protection (for BZ 466901) into the VLA patch.

  • Thu Nov 06 2008 Jan Kratochvil jan.kratochvil@redhat.com - 6.8-28
  • Fix the "never terminate `bt full'" patch false GCC warning / build error.

  • Thu Nov 06 2008 Jan Kratochvil jan.kratochvil@redhat.com - 6.8-27

  • Fix resolving of variables at locations lists in prelinked libs (BZ 466901),
    bugreported by Michal Babej.
  • Never terminate `bt full' on a problem of variable resolving (for BZ 466901).

  • Thu Nov 06 2008 Jan Kratochvil jan.kratochvil@redhat.com - 6.8-26

  • Fix more the variable-length-arrays support (BZ 468266, feature BZ 377541).
  • Fix the watchpoints conditionals.
  • Fix on PPC spurious SIGTRAPs on active watchpoints.
  • Fix occasional stepping lockup on many threads, seen on ia64.

  • Mon Nov 03 2008 Jan Kratochvil jan.kratochvil@redhat.com - 6.8-25

  • Fix the variable-length-arrays support (BZ 468266, feature BZ 377541).
  • Fix the debuginfo-install suggestions for missing base packages (BZ 467901),
    also update the rpm/yum code to no longer require _RPM_4_4_COMPAT.
    }}}

+1, moving, tagging, signing.

Metadata Update from @jkratoch:
- Issue set to the milestone: Fedora 10 Final

7 years ago

Login to comment on this ticket.

Metadata