#1013: gdb-6.8-29.fc10 push for F10
Fedora Release Engineering
rel-eng at fedoraproject.org
Sun Nov 9 20:58:36 UTC 2008
#1013: gdb-6.8-29.fc10 push for F10
-----------------------------+----------------------------------------------
Reporter: jkratoch | Owner: rel-eng at lists.fedoraproject.org
Type: task | Status: new
Milestone: Fedora 10 Final | Component: other
Keywords: |
-----------------------------+----------------------------------------------
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 at 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 at 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 at 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 at 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 at 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.
}}}
--
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/1013>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project
More information about the rel-eng
mailing list