|
|
|
|
Changelog for gdb-doc-15.2-4.fc42.noarch.rpm :
* Tue Dec 10 2024 Andrew Burgess - Remove gdb-6.6-buildid-locate-misleading-warning-missing-debuginfo-rhbz981154.patch, gdb-6.6-buildid-locate.patch, gdb-6.6-buildid-locate-solib-missing-ids.patch, and gdb-remove-use-of-py-isascii. Add new patches gdb-add-deprecated-settings-py-script.patch, gdb-backport-buildid-related-changes.patch, gdb-remove-qnx-neutrino-support.patch, and gdb-6.6-buildid-locate-tests.patch. Update gdb-add-rpm-suggestion-script.patch and gdb-rhbz1156192-recursive-dlopen-test.patch. All of the RPM suggestion feature is now provided via a Python extension. I believe that the existing functionality should be covered by the new implementation, but with no real tests for the existing code, we cannot be certain. There are new GDB commands added as part of this change related to controlling the RPM suggestion feature. These are documented within the gdb-add-rpm-suggestion-script.patch patch by changes to the GDB manual. * Thu Nov 14 2024 Kevin Buettner - Remove gdb-6.5-bz243845-stale-testing-zombie-test.patch. This was a test for a fix to a function that was named linux_test_for_tracefork, which was removed in 2022 in upstream commit a288518611d. * Wed Nov 13 2024 Alexandra Hájková - Remove upstreamed (21dc8b8d287) gdb-test-dw2-aranges.patch. * Wed Nov 13 2024 Andrew Burgess - Add x86_64-redhat-linux-gnu to --enable-targets for full GDB build in gdb.spec, this ensures we can remote debug x86-64 targets from non-x86-64 hosts. This fixes rhbz 2308522. * Tue Nov 12 2024 Andrew Burgess - Remove gdb-6.6-testsuite-timeouts.patch. I updated the upstream tests in commit 06b8b0ad976 so this patch is no longer useful. * Wed Nov 06 2024 Mark Wielaard - 15.2-2- Resolves: rhbz#2323513 - gdb-add-index.patch: Replace which with command -v - Remove which Requires which was only there for gdb-add-index * Tue Nov 05 2024 Guinevere Larsen - Remove gdb-simultaneous-step-resume-breakpoint.patch This test is covered by a combination of upstream tests already. * Thu Oct 24 2024 Guinevere Larsen - Make the GDB package provide the libdir/gdb folder, so that packages that provide a JIT reader don\'t need to create it on their own. * Fri Oct 04 2024 Alexandra Hájková - 15.2-2- Rebase to FSF GDB 15.2. * Thu Sep 26 2024 Andrew Burgess - Remove gdb-rhbz1007614-memleak-infpy_read_memory-test.patch. An equivalent test was pushed upstream in commit f4b29c2f610. * Wed Sep 11 2024 Kevin Buettner - Remove local patch gdb-6.5-section-num-fixup-test.patch. This patch contained a test case which should be covered by upstream test gdb.base/ctxobj.exp. * Mon Sep 09 2024 Andrew Burgess - Backport upstream commit a92e943014f to fix rhbz2304296. * Wed Aug 21 2024 Alexandra Hájková - 15.1-22- Add x86_64-redhat-linux-gnu to --enable-targets= in gdb.spec. This enables to connect to gdbserver running on x86 using the x86 binary running GDB from a different architecture. (RHBZ 2308522) * Wed Aug 21 2024 Alexandra Hájková - Remove gdb-6.6-bz229517-gcore-without-terminal.patch This test was upstreamed. * Thu Aug 08 2024 Guinevere Larsen - Remove gdb-6.7-ppc-clobbered-registers-O2-test.patch This test is already upstreamed in gdb.opt- Remove gdb-rhbz947564-findvar-assertion-frame-failed-testcase.patch This is already covered by gdb.thread/tls.exp * Wed Jul 24 2024 Alexandra Hájková - 15.1-1- Rebase to FSF GDB 15.1.- Update local patches: gdb-6.3-gstack-20050411.patch gdb-6.6-buildid-locate-solib-missing-ids.patch gdb-6.6-buildid-locate.patch gdb-add-missing-debug-ext-lang-hook.patch gdb-add-rpm-suggestion-script.patch gdb-merge-debug-symbol-lookup.patch- Dropped: gdb-add-missing-debug-ext-lang-hook.patch gdb-add-missing-debug-info-python-hook.patch gdb-do-not-import-py-curses-ascii-module.patch gdb-ftbs-swapped-calloc-args.patch gdb-handle-no-python-gdb-module.patch gdb-refactor-find-and-add-separate-symbol-file.patch gdb-reformat-missing-debug-py-file.patch gdb-remove-path-in-test-name.patch gdb-remove-use-of-py-isascii gdb-rhbz-2232086-cpp-ify-mapped-symtab.patch gdb-rhbz-2232086-generate-dwarf-5-index-consistently.patch gdb-rhbz-2232086-generate-gdb-index-consistently.patch gdb-rhbz-2232086-reduce-size-of-gdb-index.patch gdb-rhbz2232086-refactor-selftest-support.patch gdb-rhbz2250652-avoid-PyOS_ReadlineTState.patch gdb-rhbz2250652-gdbpy_gil.patch gdb-rhbz2261580-intrusive_list-assertion-fix.patch gdb-rhbz2277160-apx-disasm.patch gdb-rhel2295897-pre-read-DWZ-file-in-DWARF-reader.patch gdb-sync-coffread-with-elfread.patch * Thu Jul 18 2024 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Fri Jul 05 2024 Guinevere Larsen - 14.2-14- backport commit 91874afabcd to solve RHEL-2295897 This fixes a double free when debugging mysql-workbench * Thu Jun 27 2024 Kevin Buettner - 14.2-13- Revise rpm-suggestions.py script so that message regarding a not-found \'rpm\' module is deferred until just prior to printing the GDB prompt. (RHBZ 2275274) * Wed Jun 19 2024 Guinevere Larsen - Drop gdb-glibc-strstr-workaround.patch * Tue Jun 18 2024 Kevin Buettner - Remove gdb-core-open-vdso-warning.patch. This tests added by this patch are similar to those of upstream test gdb.base/vdso-warning.exp. * Tue Jun 18 2024 Kevin Buettner - 14.2-12- Revise rpm-suggestions.py script so that message regarding a not-found \'rpm\' module is output to stderr. (RHBZ 2275274) * Sat Jun 08 2024 Python Maint - Rebuilt for Python 3.13 * Thu Jun 06 2024 Python Maint - 14.2-10- Bootstrap for Python 3.13 * Thu May 23 2024 Kevin Buettner - 14.2-9- Revise rpm-suggestions.py script so that a message is printed when the \'rpm\' module (found in the python3-rpm package) isn\'t found. In particular, the ModuleNotFoundError will be caught, avoiding a potential python import error. (RHBZ 2275274) * Wed May 22 2024 Guinevere Larsen - Remove gdb-fedora-libncursesw.patch, this workaround isn\'t needed anymore. * Wed May 15 2024 Keith Seitz - 14.2-8- Sync x86 disassembler with (proposed) gdb-15.1 release. (many authors, RHBZ 2277160) * Tue Apr 30 2024 Keith Seitz - 14.2-7- Remove bundled copy of libipt.- Remove bundled copy of libstdc++ pretty-printers.- Always include debuginfod support.- Purge RHEL < 8. * Thu Apr 25 2024 Kevin Buettner - 14.2-6- Further changes for fixing RHBZ 2275274: Add a \'Requires: binutils\' which is needed because gdb-add-index uses readelf and objcopy. Also, delete librpm related stuff since gdb/build-id.c no longer attempts to dlopen a librpm library. Add \'Recommends python3-rpm\' so that rpm-suggestions.py will find the required python module. * Tue Apr 23 2024 Kevin Buettner - 14.2-5- Add \"Requires: which\" for RHBZ 2275274. * Mon Apr 22 2024 Keith Seitz - Remove gdb-linux_perf-bundle.patch. * Thu Mar 28 2024 Kevin Buettner - Drop gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch. I\'ve rewritten and expanded the test case and have submitted it for upstream consideration. The hack which rewrote \'errno\' into a dereference of a call to \'__errno_location\' does still fix a problem with printing errno in statically linked binaries. But it will fail when attempting to debug a core file. The original test case associated with this bug now works correctly due changes to glibc. * Tue Mar 19 2024 Andrew Burgess - Drop gdb-bz634108-solib_address.patch. This is a test only patch. I\'ve pushed upstream commit 52ca06e807b which covers this test case, we\'ll pick up the upstream test next time Fedora is rebased. * Tue Mar 19 2024 Andrew Burgess - Drop gdb-container-rh-pkg.patch. This patch gave a warning when connecting to very old gdbserver. The warning mentioned specific RHEL versions, all of which are no longer supported. As such the warning seems pointless. * Mon Mar 18 2024 Andrew Burgess - Drop gdb-6.3-attach-see-vdso-test.patch, this is a test only patch. Upstream commit 93eb6c64ec4a6ea includes a similar test, and will be picked up as part of the next rebase. * Wed Mar 13 2024 Andrew Burgess - Remove the use of librpm from GDB\'s C++ code, and instead provide similar RPM suggestion feature using a Python extension. The Python extension feature that supports this is an upstream feature which has been back-ported (along with several dependencies and related fixes). The actual RPM suggestion is now provided as a Python script which is auto-loaded by GDB. Removing the use of librpm from the C++ code allows some cleanup of the configure scripts. * Fri Mar 08 2024 Andrew Burgess - Reduce gdb-6.6-buildid-locate.patch by removing some unnecessary casts added to bfd/ source files. * Fri Mar 08 2024 Andrew Burgess - Reduce gdb-6.6-buildid-locate.patch by removing the build_id_bfd_get to build_id_bfd_shdr_get change. This was only changing the name of a function, so seems pointless. * Wed Mar 06 2024 Alexandra Hájková - 14.2-1- Rebase to FSF GDB 14.2. * Mon Mar 04 2024 Alexandra Hájková - 14.1-10- Replace zlib to zlib-ng package in a debug-toolset-binary Fedora CI test (RHBZ 2266910). * Wed Feb 21 2024 Richard W.M. Jones - Bump and rebuild for riscv64 * Mon Jan 29 2024 Kevin Buettner - 14.1-8- Backport upstream workaround for GCC 14 problem which is causing GDB internal errors (RHBZ 261580, Tom de Vries). * Thu Jan 25 2024 Guinevere Larsen - Remove gdb-6.5-BEA-testsuite.patch, as it was upstreamed and will make its way back with the next rebase. * Thu Jan 25 2024 Guinevere Larsen - 14.1-7- Backport \"gdb: fix list . related crash\" * Wed Jan 24 2024 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jan 19 2024 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Tue Jan 16 2024 Kevin Buettner - 14.1-4- Backport upstream commit bc23ea51f8a83e9524dfb553baa8baacb29e68a9, potentially fixing RHBZ 2257562. * Thu Jan 11 2024 Alexandra Hájková - 14.1-3- Fix typo in gdb.spec. * Mon Jan 08 2024 Alexandra Hájková - 14.1-2- Backport upstream commits 7ae9ecfd801 and 8170efad364 to avoid using _PyOS_ReadlineTState (RHBZ 2250652). * Fri Dec 08 2023 Kevin Buettner - 14.1-1- Rebase to FSF GDB 14.1.- Update local patches: gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch gdb-6.6-buildid-locate-rpm.patch gdb-6.6-buildid-locate.patch gdb-container-rh-pkg.patch gdb-core-open-vdso-warning.patch gdb-fedora-libncursesw.patch gdb-linux_perf-bundle.patch- Update backported patches which didn\'t make it into 14.1: gdb-rhbz-2232086-cpp-ify-mapped-symtab.patch gdb-rhbz-2232086-generate-gdb-index-consistently.patch- Drop upstreamed local patches: gdb-6.5-sharedlibrary-path.patch- Drop gdb-13.2 backports (which are now in gdb-14.1): gdb-binutils29988-read_indexed_address.patch gdb-bz2196395-debuginfod-legacy-openssl-crash.patch gdb-bz2237392-dwarf-obstack-allocation.patch gdb-bz2237515-debuginfod-double-free.patch gdb-rhbz2192105-ftbs-dangling-pointer gdb-rhbz2233961-CVE-2022-4806.patch gdb-rhbz2233965-memory-leak.patch- Adjust gdb.spec so that --with-mpfr is no longer passed to configure; doing so, combined with some configury changes triggered a latent build problem. * Mon Dec 04 2023 Kevin Buettner - Remove gdb-6.5-missed-trap-on-step-test.patch. Testing what happens when stepping over/through a statement which triggers a watchpoint is being added, upstream, to gdb.base/watchpoint.exp. * Tue Nov 28 2023 Andrew Burgess - Backport upstream commits 1f0fab7ff86, aa19bc1d259, acc117b57f7, aff250145af, and 3644f41dc80. These commits reduce the size of the generated gdb-index file, and also ensure that the gdb-index and dwarf-5 index are generated consistently even as the number of worker threads that GDB uses changes (RHBZ 2232086). * Thu Oct 19 2023 Alexandra Hájková - Remove gdb-6.5-ia64-libunwind-leak-test.patch. The patch doesn\'t include any actual fixes, the architecture is end of life and the kernel is planning to drop IA64 support. * Wed Oct 11 2023 Guinevere Larsen - Remove gdb-rhbz1186476-internal-error-unqualified-name-re-set-test.patch as it was upstreamed back in 2010 with a different test name. * Mon Oct 02 2023 Kevin Buettner - 13.2-11- Backport upstream commit which prevents internal error when generating an overly large gdb-index file. (RHBZ 1773651, Kevin Buettner.) * Sun Oct 01 2023 Alexandra Hájková - 13.2-10- Backport upstream commit d28fbc7197b which fixes RHBZ 2233965 ( CVE-2022-48065). * Thu Sep 28 2023 Kevin Buettner - Remove gdb-6.5-sharedlibrary-path.patch, which was upstreamed in commit 3ec033fab4a. * Tue Sep 19 2023 Keith Seitz - Remove gdb-rhbz1553104-s390x-arch12-test.patch, which is more thoroughly tested by binutils. * Mon Sep 18 2023 Alexandra Hájková - 13.2-8- Bump release to 13.2-9. * Sun Sep 17 2023 Alexandra Hájková - 13.2-8- Backport upstream commit 8f2c64de86b which fixes RHBZ 2233961, CVE-2022-48064, (Alan Modra). * Fri Sep 15 2023 Keith Seitz - 13.2-8- migrated to SPDX license * Fri Sep 15 2023 Andrew Burgess - Bump release to 13.2-8. * Thu Sep 14 2023 Andrew Burgess - Backport upstream commit 54392c4df604f20, which fixes RHBZ 2237392. * Wed Sep 13 2023 Andrew Burgess - Backport upstream commit f96328accde1e63, which fixes RHBZ 2237515. * Wed Aug 09 2023 Guinevere Larsen - Remove gdb-6.7-testsuite-stable-results.patch, it only made the test fail more. * Mon Aug 07 2023 Kevin Buettner - 13.2-7- Bump release. * Thu Aug 03 2023 Andrew Burgess - Backport upstream commit f3eee586174, which fixes RHBZ 2196395. * Wed Jul 19 2023 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Fri Jul 07 2023 Python Maint - Rebuilt for Python 3.12 * Tue Jul 04 2023 Andrew Burgess - Remove gdb-test-pid0-core.patch. This work has been upstreamed in commit 8bcead69665. * Sat Jul 01 2023 Mark Wielaard - 13.2-4- Adjust gdb-add-index.patch to be silent about which gdb. * Fri Jun 30 2023 Kevin Buettner - 13.2-3- Backport upstream changes which prevent repeated warnings from being printed when loading a core file (RHBZ 2160211, Lancelot SIX). * Wed Jun 28 2023 Python Maint - 13.2-2- Rebuilt for Python 3.12 * Sun Jun 25 2023 Alexandra Hájková - 13.2-1- Rebase to FSF GDB 13.22.- Remove gdb-rhbz2177655-aarch64-pauth-valid-regcache.patch.- Remove gdb-rhbz2183595-rustc-inside_main.patch. * Tue Jun 13 2023 Python Maint - Rebuilt for Python 3.12 * Tue Jun 13 2023 Python Maint - Bootstrap for Python 3.12 * Sat May 20 2023 Andrew Burgess - Remove gdb-lineno-makeup-test.patch. An equivalent test has now been merged to upstream binutils-gdb in commit ef56b006501. * Tue May 16 2023 Andrew Burgess - Remove gdb-ccache-workaround.patch. This patch works around problems when using older versions of ccache, however, upstream GDB now disables ccache during testing, see upstream commit 49b4de64242d. * Tue May 16 2023 Andrew Burgess - Remove gdb-ppc-power7-test.patch, this patch is already covered by upstream tests gdb.arch/powerpc- *.exp. * Sat May 06 2023 Alexandra Hájková - Remove gdb-rhel5.9-testcase-xlf-var-inside-mod.patch, the patch adds gdb.fortran/xlf-variable.exp test, the test can only be run on PPC64 machines which are not supported anymore. * Thu May 04 2023 Kevin Buettner - Fix C89-isms in gdb-6.6-buildid-locate-rpm.patch. (Florian Weimer, RHBZ 2143992)\'. This change merely restores changes introduced by Keith\'s Nov 30 2022 commit, but which were inadvertently lost during the GDB 13.1 backport. * Thu May 04 2023 Andrew Burgess - Rewrite the changes to gdb-add-index.sh. If the user has set the GDB environment variable then use that value, otherwise find a suitable GDB executable by looking in various places. * Wed May 03 2023 Kevin Buettner 13.1-5- Backport \"Pass const frame_info_ptr reference for skip_[language_]trampoline\". (Mark Wielaard, RHBZ 2192105, build/30413) * Tue May 02 2023 Andrew Burgess - Remove gdb-opcodes-clflushopt-test.patch. This patch tests that GDB can disassemble the clflushopt instruction correctly. Such disassembly is a feature of libopcode and is covered by the gas tests i386/x86-64-clflushopt.s and i386/clflushopt.s. Lets remove this test from GDB and just rely on the gas tests instead. * Sat Apr 29 2023 Kevin Buettner - Remove gdb-6.7-charsign-test.patch. This patch originally contained some changes to GDB which were rejected by upstream maintainers. All that remained was a testcase which had a number of failures due to the rest of the work not being present in GDB. * Tue Apr 25 2023 Bruno Larsen - Remove gdb-6.5-bz109921-DW_AT_decl_file-test.patch. That patch was only a test for basic DWARF-2 support, ensuring that GDB found a variable in a .h file; tests such as gdb.linespec/linespec.exp already tests for it. * Mon Apr 24 2023 Bruno Larsen - Remove gdb-6.5-last-address-space-byte-test.patch. It was used to test for a regression in target_xfer_memory, a function that has been removed from upstream back in 2006. * Thu Apr 13 2023 Alexandra Hájková - Remove gdb-6.3-bz140532-ppc-unwinding-test.patch, it adds powerpc-bcl-prologue.exp test which seems to be a subset of upstream powerpc-prologue.exp * Tue Apr 11 2023 Keith Seitz- Backport \"Fix a potential illegal memory access in the BFD library...\" (Nick Clifton, binutils/29988) * Fri Mar 31 2023 Keith Seitz - 13.1-4- Backport \"Fix crash in inside_main_func\" (Tom Tromey, RHBZ 2183595) * Thu Mar 30 2023 Alexandra Hájková - 12.1-3- Update gdb-6.6-buildid-locate.patch to fix RHBZ 2181221. * Wed Mar 29 2023 Andrew Burgess - Used --with-pkgversion to place the distribution name in the version string rather than placing the string directly into the version.in file. * Fri Mar 24 2023 Kevin Buettner - 13.1-2- Backport fix for RHBZ 2177655. (Luis Machado) * Mon Mar 20 2023 Bruno Larsen - Remove gdb-rhbz1350436-type-printers-error.patch since it is upstreamed. * Wed Mar 08 2023 Kevin Buettner - 13.1-1- Rebase to FSF GDB 13.1.- Update gdb-6.3-rh-testversion-20041202.patch.- Update gdb-6.3-bz140532-ppc-unwinding-test.patch.- Update gdb-6.6-buildid-locate.patch.- Update gdb-6.6-buildid-locate-rpm.patch.- Remove \'Recommends: \' line for gcc-gdb-plugin for BZ2149246.- Define _lto_cflags to nil to avoid ODR violations.- Add -Wno-stringop-overflow to --enable-gdb-build-warnings to work around gcc problem. * Fri Jan 27 2023 Kevin Buettner - 12.1-16- Tweak gdb-6.3-rh-testversion-20041202.patch so that $_gdb_major and $_gdb_minor will be obtained correctly. * Thu Jan 26 2023 Bruno Larsen - Remove gdb-rhbz1398387-tab-crash-test.patch as that test didn\'t work anymore. * Tue Jan 24 2023 Keith Seitz - 12.1-15- NVR bump for failed build. * Mon Jan 23 2023 Kevin Buettner - More tweaks to gdb-6.6-buildid-locate-rpm.patch, in which rpmTag is replaced with rpmDbiTagVal. * Mon Jan 23 2023 Keith Seitz - 12.1-14From Sergey Mende:- Backport upstream patch \"gdb: call check_typedef at beginning of dwarf_expr_context::fetch_result\". (Simon Marchi) * Fri Jan 20 2023 Kevin Buettner - 12.1-13- Backport fix for problems associated with GCC 13\'s self-move warning. (Jan-Benedict Glaw)- Tweak gdb-6.6-buildid-locate-rpm.patch so that running GDB\'s configure script will not error out due to GCC 13\'s warnings. * Thu Jan 19 2023 Alexandra Hájková - 12.1-12- Backport replace deprecated distutils.sysconfig in python-config. (Lancelot SIX) * Thu Jan 19 2023 Fedora Release Engineering - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Mon Dec 19 2022 Andrew Burgess - Backport upstream commits 38665d717a3 and c3efaf0afd9 to fix RHBZ 2152431. * Fri Dec 16 2022 Keith Seitz - Remove gdb-6.6-buildid-locate-rpm-scl.patch and gdb-bz601887-dwarf4-rh-test.patch.
|
|
|