|
|
|
|
Changelog for gdb-10.1-8.26.1.x86_64.rpm :
* Fri Mar 19 2021 Tom de Vries - Backport fix for heap-use-after-free in remote_async_inferior_event_handler [swo#26614]: * gdb-remote-fix-invalid-pointer-in-remote-async-serial-handler.patch * Thu Mar 18 2021 Tom de Vries - Replace tentative fix with upstreamed fix [swo#26881]: Remove: * gdb-fix-assert-in-process-event-stop-test.patch Add: * gdb-fix-internal-error-in-process_event_stop_test.patch * gdb-breakpoints-handle-glibc-with-debuginfo-in-create_exception_master_breakpoint.patch- Fix license [bsc#1180786]. * Tue Dec 08 2020 Tom de Vries - Require 8GB diskspace for x86_64. * Mon Dec 07 2020 Tom de Vries - Backport from master [jsc#13656]: * gdb-powerpc-remove-512-bytes-region-limit-if-2nd-dawr-is-avaliable.patch * Mon Nov 30 2020 Tom de Vries - Mention fedora patch fixups added: * fixup-3-gdb-archer-vla-tests.patch- Mention patch to be upstreamed added: * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch * Fri Nov 27 2020 Tom de Vries - Fedora patch fixups update: * fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch- Fedora patch fixups added: * fixup-gdb-test-ivy-bridge.patch- Add xz to BuildRequires for testsuite flavour.- Add note on mpfr-devel for SLE-11. * Thu Nov 26 2020 Tom de Vries - Backport from master: * gdb-testsuite-fix-failure-in-gdb-base-step-over-no-symbols-exp.patch- Patch to be upstreamed: * gdb-testsuite-fix-control-flow-in-gdb-reverse-insn-reverse-exp.patch * Thu Nov 26 2020 Tom de Vries - Patch updated: * gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch * Wed Nov 25 2020 Tom de Vries - Patch updated: * gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch * Tue Nov 24 2020 Tom de Vries - Patch to be upstreamed: * gdb-testsuite-gdb-base-morestack-exp-no-clang.patch * gdb-testsuite-handle-sigill-in-gdb-reverse-insn-reverse-exp.patch * gdb-testsuite-fix-gdb-reverse-insn-reverse-x86-c-for-m32.patch * gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch * gdb-tui-enable-work-around-libncurses-segfault.patch- Backport from master dropped: * gdb-testsuite-fix-unbalanced-braces-in-gdb-tui-new-layout-exp.patch * Wed Nov 18 2020 Tom de Vries - 10.1- Fedora patch fixups updated: * fixup-2-gdb-archer-vla-tests.patch- Fedora patch fixups added: * fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch- Testsuite patch: * gdb-testsuite-disable-selftests-for-factory.patch- Backport from master: * gdb-symtab-read-cu-base-address-for-enqueued-cu.patch * gdb-symtab-use-early-continue-in-find_pc_sect_compunit.patch * gdb-fix-section-matching-in-find_pc_sect_compunit.patch * gdb-symtab-fix-language-of-frame-without-debug-info.patch- Patch to be upstreamed: * gdb-symtab-set-default-dwarf-max-cache-age-1000.patch * Thu Nov 12 2020 Tom de Vries - BuildRequire curl for debuginfod test-case.- Patch to be upstreamed: * gdb-don-t-return-non-existing-path-in-debuginfod-source-query.patch * gdb-fix-assert-in-process-event-stop-test.patch * gdb-fix-filename-in-not-in-executable-format-error.patch * gdb-handle-no-upper-bound-in-value-subscript.patch * gdb-fortran-handle-dw-at-string-length-with-loclistptr.patch- Testsuite patch: * gdb-testsuite-fix-gdb-server-ext-run-exp-for-obs.patch- Fedora patch fixups added: * fixup-gdb-rhbz1156192-recursive-dlopen-test.patch- Fedora patch fixups updated: * fixup-gdb-btrobust.patch * fixup-2-gdb-archer-vla-tests.patch * Thu Nov 12 2020 Tom de Vries - Add missing patch command for: * gdb-fortran-fix-print-dynamic-array.patch * Thu Nov 12 2020 Tom de Vries - Fix patch application on SLE-11: * gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch * Thu Nov 12 2020 Tom de Vries - Disable xz-devel and binutils-gold for SLE-10.- More enabling of gdbserver for riscv64.- Backport from master: * gdb-testsuite-fix-unbalanced-braces-in-gdb-tui-new-layout-exp.patch * gdb-testsuite-catch-condition-evaluation-errors-in-gdb-assert.patch * gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch * gdb-testsuite-fix-gdb-dlang-watch-loc-exp-on-ppc64.patch- Patch to be upstreamed: * gdb-fortran-fix-print-dynamic-array.patch * Wed Nov 11 2020 Tom de Vries - Enable gdbserver for riscv64.- Restrict BuildRequires libdebuginfod to Factory and supporting archs. * Tue Nov 10 2020 Tom de Vries - Rebase to 10.1 release (as in fedora 33 AATT 6c8ccd6). * Debuginfod support. * Multi-target debugging support. * Multithreaded symbol loading enabled by default. * New command set exec-file-mismatch. * New command tui new-layout. * Alias command can now specify default args for an alias.- Update libipt to v2.0.2.- Fedora-specific patches dropped: * gdb-6.8-bz466901-backtrace-full-prelinked.patch- Broken/obsolete fedora patches dropped: * gdb-bz533176-fortran-omp-step.patch * gdb-6.5-BEA-testsuite.patch * gdb-6.7-charsign-test.patch- Obsoleted fedora patches dropped: * gdb-6.3-attach-see-vdso-test.patch * gdb-6.3-inferior-notification-20050721.patch * gdb-6.5-gcore-buffer-limit-test.patch * gdb-6.5-missed-trap-on-step-test.patch * gdb-rhbz1818011-bfd-gcc10-error.patch- Fedora patches updated: * gdb-6.3-gstack-20050411.patch * gdb-6.3-test-self-20050110.patch * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch * gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch * gdb-6.6-buildid-locate-core-as-arg.patch * gdb-6.6-buildid-locate-rpm-librpm-workaround.patch * gdb-6.6-buildid-locate-rpm-scl.patch * gdb-6.6-buildid-locate-rpm.patch * gdb-6.6-buildid-locate-solib-missing-ids.patch * gdb-6.6-buildid-locate.patch * gdb-6.7-testsuite-stable-results.patch * gdb-6.8-quit-never-aborts.patch * gdb-archer-pie-addons-keep-disabled.patch * gdb-archer-pie-addons.patch * gdb-archer-vla-tests.patch * gdb-attach-fail-reasons-5of5.patch * gdb-bz1219747-attach-kills.patch * gdb-bz533176-fortran-omp-step.patch * gdb-container-rh-pkg.patch * gdb-fedora-libncursesw.patch * gdb-gnat-dwarf-crash-3of3.patch * gdb-jit-reader-multilib.patch * gdb-linux_perf-bundle.patch * gdb-moribund-utrace-workaround.patch * gdb-runtest-pie-override.patch * gdb-vla-intel-fix-print-char-array.patch * gdb-vla-intel-fortran-strides.patch * gdb-vla-intel-fortran-vla-strings.patch * gdb-vla-intel-stringbt-fix.patch * gdb-vla-intel-tests.patch- Fedora patches added: * gdb-config.patch- Obsoleted patched dropped: * gdb-testsuite-avoid-pagination-in-attach-32.exp.patch * gdb-fix-toplevel-types-with-fdebug-types-section.patch * gdb-fix-range-loop-index-in-find_method.patch * gdb-fix-python3.9-related-runtime-problems.patch * gdb-fix-unused-function-error.patch * gdb-fix-the-thread-pool.c-compilation.patch * gdb-aarch64-fix-erroneous-use-of-spu-architecture-bfd.patch * gdb-fix-debug-agent-odr-bool-int.patch * gdbserver-fix-build-with-make-3.81.patch * gdb-threads-fix-hang-in-stop_all_threads-after-killing-inferior.patch- Fedora patch fixups added: * fixup-gdb-6.3-test-pie-20050107.patch * fixup-gdb-6.5-sharedlibrary-path.patch * fixup-gdb-6.6-buildid-locate.patch * fixup-gdb-6.8-bz442765-threaded-exec-test.patch * fixup-gdb-archer-vla-tests.patch * fixup-gdb-base-gnu-ifunc-strstr-workaround-exp.patch * fixup-gdb-btrobust.patch * fixup-gdb-bz634108-solib_address.patch * fixup-gdb-dts-rhel6-python-compat.patch * fixup-gdb-gnat-dwarf-crash-3of3.patch * fixup-gdb-vla-intel-fortran-vla-strings.patch * fixup-gdb-vla-intel-tests.patch * fixup-gdb-6.3-threaded-watchpoints2-20050225.patch- Patches renamed: * gdb-testsuite-fix-perror-in-gdb.opt-fortran-string.exp.patch to fixup-2-gdb-archer-vla-tests.patch- Patches updated: * gdb-testsuite-ada-pie.patch- Backport from master: * gdb-testsuite-prevent-pagination-in-gdb-internalflags.patch * Mon Sep 07 2020 Andreas Schwab - Enable CTF support also for riscv64 * Tue Aug 11 2020 Tom de Vries - Restore License/Group. * Fri Aug 07 2020 Tom de Vries - Don\'t BuildRequire systemtap-sdt-devel for SLE-11. * Fri Aug 07 2020 Tom de Vries - Add testsuite BuildRequire systemtap-sdt-devel. * Tue Aug 04 2020 Tom de Vries - Add BuildRequire babeltrace-devel. On Factory this adds bdeps babeltrace-devel, libuuid-devel, babeltrace, libglib-2_0-0, and libgmodule-2_0-0. * Wed Jul 29 2020 Tom de Vries - Fix internal error on aarch64 [swo#26316]. gdb-aarch64-fix-erroneous-use-of-spu-architecture-bfd.patch * Tue Jul 28 2020 Tom de Vries - Change into multibuild package and add flavour gdb-testsuite. * Fri Jul 24 2020 Tom de Vries - Fix s390 -> s390x typo. * Fri Jul 24 2020 Tom de Vries - Don\'t BuildRequire binutils-gold for SLE-12/s390. * Fri Jul 24 2020 Tom de Vries - BuildRequire binutils-gold for testsuite * Thu Jul 23 2020 Tom de Vries - Rebase to 9.2 release. * Tue Jul 14 2020 Tom de Vries - Fix SLE-11 build. Gdb 9.1 requires make 3.82, but SLE-11 has make 3.81: * gdbserver-fix-build-with-make-3.81.patch * Tue Jul 14 2020 Tom de Vries - Fix patch context: * gdb-fix-the-thread-pool.c-compilation.patch * Mon Jul 13 2020 Tom de Vries - Fix build error due to missing DIAGNOSTIC_IGNORE_UNUSED_FUNCTION. * gdb-fix-the-thread-pool.c-compilation.patch * Mon Jul 13 2020 Tom de Vries - Drop ChangeLog part of patch: * gdb-fix-unused-function-error.patch * Mon Jul 13 2020 Tom de Vries - Fix Werror=unused-function with gcc 4.8 (for Leap 42.3). * gdb-fix-unused-function-error.patch * Mon Jul 13 2020 Tom de Vries - Require %{suse_version} >= 1500 for --with-system-readline. * Mon Jul 13 2020 Tom de Vries - Rebase to 9.1 release (as in fedora 32 AATT 1735910). * Breakpoints on nested functions and subroutines in Fortran. * Multithreaded symbol loading, disabled by default. Enable using \'maint set worker-threads unlimited\'. * Multi-target debugging support. * New command pipe. * New command set logging debugredirect [on|off]. * New fortran commands info modules, info module functions, info module variables.- Fedora-specific patches dropped: * gdb-libexec-add-index.patch * gdb-6.3-rh-testversion-20041202.patch * gdb-6.6-buildid-locate-misleading-warning-missing-debuginfo-rhbz981154.patch- Obsoleted fedora patches dropped: * gdb-6.5-bz216711-clone-is-outermost.patch * gdb-6.6-scheduler_locking-step-is-default.patch * gdb-6.8-bz436037-reg-no-longer-active.patch * gdb-bz541866-rwatch-before-run.patch * gdb-bz568248-oom-is-error.patch * gdb-follow-child-stale-parent.patch * gdb-readline62-ask-more-rh.patch * gdb-rhbz1371380-gcore-elf-headers.patch * gdb-rhbz1553086-binutils-warning-loadable-section-outside-elf.patch * gdb-rhbz1704406-disable-style-log-output-1of3.patch * gdb-rhbz1704406-disable-style-log-output-2of3.patch * gdb-rhbz1704406-disable-style-log-output-3of3.patch * gdb-rhbz1708192-parse_macro_definition-crash.patch * gdb-rhbz1723564-gdb-crash-PYTHONMALLOC-debug.patch * gdb-rhbz795424-bitpos-20of25.patch * gdb-rhbz795424-bitpos-21of25.patch * gdb-rhbz795424-bitpos-22of25.patch * gdb-rhbz795424-bitpos-23of25.patch * gdb-rhbz795424-bitpos-25of25-test.patch * gdb-rhbz795424-bitpos-25of25.patch * gdb-rhbz795424-bitpos-arrayview.patch * gdb-rhbz795424-bitpos-lazyvalue.patch * gdb-testsuite-readline63-sigint.patch- Fedora patches added: * gdb-rhbz1818011-bfd-gcc10-error.patch- Obsoleted patched dropped: * gdb-fix-s390-build.diff * gdb-fix-riscv-tdep.patch * gdb-testsuite-add-missing-initial-prompt-read-in-multidictionary.exp.patch * gdb-testsuite-pie-no-pie.patch * gdb-testsuite-read1-fixes.patch * gdb-testsuite-i386-pkru-exp.patch * gdb-s390-handle-arch13.diff * gdb-fix-heap-use-after-free-in-typename-concat.patch * gdb-dwarf-reader-reject-sections-with-invalid-sizes.patch * gdb-0001-remove-alloca-0-calls.patch * gdb-arch13-1.diff * gdb-arch13-2.diff * gdb-arch13-3.diff * bfd-change-num_group-to-unsigned-int.patch * gdb-fix-incorrect-use-of-is-operator-for-comparison-in-python-lib-gdb-command-prompt.py.patch * gdb-symtab-prefer-var-def-over-decl.patch * gdb-only-force-interp_console-ui_out-for-breakpoint-commands-in-mi-mode.patch * gdb-testsuite-8.3-kfail-xfail-unsupported.patch- Backport from master: * gdb-fix-debug-agent-odr-bool-int.patch * gdb-fix-python3.9-related-runtime-problems.patch * Wed May 06 2020 Tom de Vries - Fix .debug_types problems [swo#24480, swo#25889, bsc#1168394]. - gdb-fix-range-loop-index-in-find_method.patch - gdb-fix-toplevel-types-with-fdebug-types-section.patch * Mon Apr 20 2020 Tom de Vries - Fix python 3.8 warning [bsc#1169495]. * gdb-fix-incorrect-use-of-is-operator-for-comparison-in-python-lib-gdb-command-prompt.py.patch * Tue Apr 14 2020 Tom de Vries - Fix build with gcc 10 [bsc#1169368, swo#25717]. * bfd-change-num_group-to-unsigned-int.patch * Tue Feb 04 2020 Tom de Vries - Fix hang after SIGKILL [swo#25478]. * gdb-threads-fix-hang-in-stop_all_threads-after-killing-inferior.patch * Fri Jan 17 2020 matzAATTsuse.com- Add support for official name of s390 arch13: z15. Add descriptions for arch13 instructions. Adds gdb-arch13-1.diff, gdb-arch13-2.diff and gdb-arch13-3.diff. [jsc#SLE-7903] * Fri Dec 06 2019 Tom de Vries - Fix build with gcc 10 [bsc#1158539, swo#24653]. * gdb-0001-remove-alloca-0-calls.patch * Mon Nov 11 2019 Ludwig Nussel - make fpc optional (boo#1156284) as fpc requires itself for bootstrapping. * Wed Nov 06 2019 Tom de Vries - Fix for bsc#1146475 [bsc#1146475, swo#24971 ] * gdb-symtab-prefer-var-def-over-decl.patch- Fix for bsc#1146167 [bsc#1146167, swo#24956] * gdb-only-force-interp_console-ui_out-for-breakpoint-commands-in-mi-mode.patch * Tue Oct 29 2019 Tom de Vries - Backport 2nd part of fix for swo#23657. [bsc#1142772, swo#23657, CVE-2019-1010180] * gdb-dwarf-reader-reject-sections-with-invalid-sizes.patch * Mon Oct 14 2019 matzAATTsuse.com- Add gdb-s390-handle-arch13.diff to handle most new s390 arch13 instructions. [fate#327369, jsc#ECO-368] * Mon Sep 30 2019 Tom de Vries - Add gdb-testsuite-8.3-kfail-xfail-unsupported.patch * Thu Sep 26 2019 Tom de Vries - Drop ChangeLog part of patch: * gdb-rhbz1708192-parse_macro_definition-crash.patch * gdb-rhbz1704406-disable-style-log-output-1of3.patch * gdb-rhbz1704406-disable-style-log-output-2of3.patch * gdb-rhbz1704406-disable-style-log-output-3of3.patch * gdb-rhbz1723564-gdb-crash-PYTHONMALLOC-debug.patch * gdb-rhbz1553086-binutils-warning-loadable-section-outside-elf.patch- Update to gdb-8.3.1. * Drop \"Testsuite: Ensure pie is disabled on some tests\" part of gdb-testsuite-pie-no-pie.patch * Drop patches included upstream: - gdb-7.10-swo18929.patch - gdb-handle-vfork-in-thread-with-follow-fork-mode-child.patch - gdb-x86_64-i386-syscall-restart-master.patch - gdb-suppress-sigttou-when-handling-errors.patch - gdb-fix-breakpoints-on-file-reloads-for-pie-binaries.patch - gdb-symtab-fix-symbol-loading-performance-regression.patch- Fix macro in comment warning * Wed Sep 25 2019 Tom de Vries - Upgrade libipt from v2.0 to v2.0.1. * Use -DBUILD_SHARED_LIBS=OFF to build libipt.a, and drop part of v1.5-libipt-static.patch that consequentially has become unnecessary. * Tue Sep 24 2019 Tom de Vries - Sync with f30, merging 1e222a3..8bf40c6. * gdb-rhbz1708192-parse_macro_definition-crash.patch * gdb-rhbz1704406-disable-style-log-output-1of3.patch * gdb-rhbz1704406-disable-style-log-output-2of3.patch * gdb-rhbz1704406-disable-style-log-output-3of3.patch * gdb-rhbz1723564-gdb-crash-PYTHONMALLOC-debug.patch * gdb-rhbz1553086-binutils-warning-loadable-section-outside-elf.patch * Sun Sep 22 2019 Tom de Vries - Use ldd /usr/bin/rpm instead of ls /usr/%{_lib}/ to find librpm * Sat Sep 14 2019 Michel Normand - Add _constraints for PowerPC need more than 3.5GB disk space to avoid build failure * Tue Sep 10 2019 matzAATTsuse.com- Disable use of valgrind on old s390 (31bit) distros. * Fri Aug 23 2019 Tom de Vries - Enable librpm for version > librpm.so.3 [bsc#1145692]: * Allow any librpm.so.x * Fix unused variables in HAVE_LIBRPM code in gdb-6.6-buildid-locate-rpm-suse.patch * Add %build test to check for \"zypper install \" message- Implements jsc#ECO-368, the 2019 toolchain module update * Tue Aug 06 2019 Tom de Vries - Master backport: * gdb-fix-breakpoints-on-file-reloads-for-pie-binaries.patch- Master backports testsuite: * gdb-testsuite-i386-pkru-exp.patch * gdb-testsuite-read1-fixes.patch * gdb-testsuite-pie-no-pie.patch * gdb-testsuite-add-missing-initial-prompt-read-in-multidictionary.exp.patch- Work around bsc#1115034: * gdb-testsuite-ada-pie.patch- Fixes for fedora patches: * gdb-testsuite-fix-perror-in-gdb.opt-fortran-string.exp.patch * gdb-testsuite-avoid-pagination-in-attach-32.exp.patch * Thu Jul 25 2019 Stefan Brüns - Remove some conditionals for SLE-10 (build is disabled/unresolvable).- BuildRequire makeinfo instead of full texinfo (requiring texlive) where available (SLE >= 12). * Mon Jul 22 2019 Tom de Vries - Add Wno-error=odr to work around swo#24835- Add BuildRequires xz-devel * Wed Jul 03 2019 Tom de Vries - Add BuildRequires valgrind for make check * Wed Jul 03 2019 Tom de Vries - Move BuildRequires gcc-go and fpc to %{with testsuite} portion * Wed Jul 03 2019 Tom de Vries - Copy %ada_arch from gcc9 and use it to fix \'unresolvable: nothing provides gcc-ada\' for openSUSE_Leap_42.3_Ports/SLE-12 ppc64le. * Wed Jul 03 2019 Tom de Vries - Drop ppc64le for fpc * Wed Jul 03 2019 Tom de Vries - Add missing %endif * Wed Jul 03 2019 Tom de Vries - Add BuildRequire fpc for make check * Wed Jul 03 2019 Tom de Vries - Add comment explaining why guile support has been disabled for newer distro versions. * Tue Jul 02 2019 Tom de Vries - Add BuildRequire gcc-go to get gccgo command for make check * Tue Jul 02 2019 Tom de Vries - Copy gdbinit from fedora master AATT 25caf28. Add gdbinit.without-python, and use it for --without=python. * Mon Jul 01 2019 Tom de Vries - Remove unused code: gdbtui support * Mon Jun 24 2019 Tom de Vries - Add comments to \"patches to upstream\" specifying when they can be dropped. * Thu Jun 20 2019 Tom de Vries - Remove -Wno-implicit-fallthrough, -Wno-error=cast-function-type and -Wno-error=stringop-truncation * Wed Jun 19 2019 Tom de Vries - Remove gdb-fix-buf-overflow.diff, which is a workaround for swo#24698, which has been fixed since gdb 7.12. * Fri Jun 14 2019 Tom de Vries - Fix rpmlint macro-in-comment errors * Fri Jun 14 2019 Tom de Vries - Fix rpmlint error \"deprecated-grep [\'egrep\']\" . * Fri Jun 14 2019 Tom de Vries - gdb-gcore-bash.patch: Fix rpmlint error env-script-interpreter by replacing \"/usr/bin/env bash\" with \"/bin/bash\" in gcore. * Thu Jun 13 2019 Tom de Vries - Rewrite gdbserver.1 workaround for riscv64 to avoid %define _unpackaged_files_terminate_build 0 * Wed Jun 05 2019 Andreas Schwab - gdb-suppress-sigttou-when-handling-errors.patch: Suppress SIGTTOU when handling errors- Enable ada tests on ppc64le and riscv64- Enable multitarget build on riscv64- Add ia64 and riscv64 to target_list- Enable -Werror on riscv64 and aarch64- Don\'t remove %{buildroot} * Wed May 22 2019 Tom de Vries - Remove gdb-gcc9-fix-build-with-latest-GCC-9.0-tree.patch and gdb-gcc9-warning-on-elf32-arm.c-elf32_arm_final_link.patch, which are already present in 8.3. * Wed May 22 2019 Martin Liška - Add gdb-gcc9-fix-build-with-latest-GCC-9.0-tree.patch and gdb-gcc9-warning-on-elf32-arm.c-elf32_arm_final_link.patch in order to fix build with GCC9. * Tue May 21 2019 Tom de Vries - Replace fedora patch gdb-x86_64-i386-syscall-restart.patch with master backport gdb-x86_64-i386-syscall-restart-master.patch * Fri May 17 2019 Tom de Vries - Work around riscv64 build error: gdbserver.1 is installed, but not packaged * Thu May 16 2019 Tom de Vries - Don\'t expect gdbserver for riscv64 * Thu May 16 2019 Tom de Vries - Add gdb-fix-riscv-tdep.patch to fix RISC-V build breaker * Thu May 16 2019 Tom de Vries - Rebase to 8.3 release (as in fedora 30 AATT 1e222a3). * DWARF index cache: GDB can now automatically save indices of DWARF symbols on disk to speed up further loading of the same binaries. * Ada task switching is now supported on aarch64-elf targets when debugging a program using the Ravenscar Profile. * Terminal styling is now available for the CLI and the TUI. * Removed support for old demangling styles arm, edg, gnu, hp and lucid. * Support for new native configuration RISC-V GNU/Linux (riscv *- *-linux *).- Obsoleted fedora patches dropped: * gdb-6.3-ppc64syscall-20040622.patch * gdb-6.3-ppc64displaysymbol-20041124.patch * gdb-6.3-readnever-20050907.patch * gdb-6.5-bz203661-emit-relocs.patch * gdb-6.8-sparc64-silence-memcpy-check.patch * gdb-6.8-watchpoint-conditionals-test.patch * gdb-7.2.50-sparc-add-workaround-to-broken-debug-files.patch * gdb-python-gil.patch * gdb-rhbz881849-ipv6-1of3.patch * gdb-rhbz881849-ipv6-2of3.patch * gdb-rhbz881849-ipv6-3of3.patch * gdb-rhbz1187581-power8-regs-1of7.patch * gdb-rhbz1187581-power8-regs-2of7.patch * gdb-rhbz1187581-power8-regs-3of7.patch * gdb-rhbz1187581-power8-regs-4of7.patch * gdb-rhbz1187581-power8-regs-5of7.patch * gdb-rhbz1187581-power8-regs-6of7.patch * gdb-rhbz1187581-power8-regs-7of7.patch * gdb-rhbz1491128-batch-mode-exit-status-1of2.patch * gdb-rhbz1491128-batch-mode-exit-status-2of2.patch * gdb-use-pulongest-aarch64-linux-tdep.patch * gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-1of5.patch * gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-2of5.patch * gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-3of5.patch * gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-4of5.patch * gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-5of5.patch- Fedora patches added: * gdb-rhbz795424-bitpos-arrayview.patch * gdb-rhbz1371380-gcore-elf-headers.patch- Obsoleted patched dropped: * gdb-fix-crash-when-reading-core.patch * power8-registers.diff * gdb-fix-multidictionary.exp-for-gdb-8.2.patch- Backport from master: * gdb-handle-vfork-in-thread-with-follow-fork-mode-child.patch [swo#gdb/24454]- Added patches proposed for master: * gdb-fix-heap-use-after-free-in-typename-concat.patch [swo#24094] * gdb-symtab-fix-symbol-loading-performance-regression.patch [swo#24545] * Wed May 15 2019 Tom de Vries - Add BuildRequires mpfr-devel * Thu Jan 24 2019 tdevriesAATTsuse.com- Backport upstream fix for assertion failure `SYMBOL_LANGUAGE (sym) == DICT_LANGUAGE (dict)->la_language\' [swo#23712, rh#1560010] patches: gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-1of5.patch gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-2of5.patch gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-3of5.patch gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-4of5.patch gdb-rhbz1560010-fix-assertion-symbol-language-dict-language-5of5.patch * Add patches from fedora 29 AATT 4513f72 * Add gdb-fix-multidictionary.exp-for-gdb-8.2.patch to fix multidictionary.exp test-case * Thu Dec 06 2018 matzAATTsuse.com- Add power8-registers.diff for implementing access to more POWER8 registers. [fate#326120, fate#325178] * Mon Nov 12 2018 tdevriesAATTsuse.com- Run tests with -fno-PIE/-no-pie and -fPIE/-pie. * Wed Nov 07 2018 tdevriesAATTsuse.com- Fix crash when reading core [bsc #1109013] * Add gdb-fix-crash-when-reading-core.patch https://sourceware.org/ml/gdb-cvs/2018-11/msg00022.html * Tue Sep 11 2018 matzAATTsuse.com- Rebase to 8.2 release (as in fedora 29 AATT c720d998): * \'symbol-file\' and \'add-symbol-file\' accept -o to add relative offset to all sections * pager accepts \'c\' response to disable it for rest of command * accept _Alignof and alignof in C resp. C++ expressions * new target riscv *- *-elf * python API extensions: gdb.Type.align, gdb.execute deals with multi-line gdb commands, gdb.convenience_variable and gdb.set_convenience_variable to access convenience variables, * aarch64: properly support hardware watchpoints on unaligned addresses (needs kernel >= 4.10)- Add gdb-fix-s390-build.diff for a Wformat error on s390.- Support access to new POWER8 registers [fate#325178, fate#326120] Add patches gdb-rhbz1187581-power8-regs-1of7.patch, gdb-rhbz1187581-power8-regs-2of7.patch, gdb-rhbz1187581-power8-regs-3of7.patch, gdb-rhbz1187581-power8-regs-4of7.patch, gdb-rhbz1187581-power8-regs-5of7.patch, gdb-rhbz1187581-power8-regs-6of7.patch, gdb-rhbz1187581-power8-regs-7of7.patch .- Support ipv6 for gdbserver connections: Add patches gdb-rhbz881849-ipv6-1of3.patch, gdb-rhbz881849-ipv6-2of3.patch, gdb-rhbz881849-ipv6-3of3.patch .- Update to intel processor trace library 2.0 (from 1.6.1): Add v2.0.tar.gz, remove v1.6.1.tar.gz Remove obsolete v1.6.1-implicit-fallthrough.patch .- Remove obsolete patches: gdb-fix-python37-breakage.patch, gdb-pahole-python2.patch .- Added patches from Fedora: gdb-rhbz1491128-batch-mode-exit-status-1of2.patch, gdb-rhbz1491128-batch-mode-exit-status-2of2.patch, gdb-rhbz1553104-s390x-arch12-test.patch, gdb-use-pulongest-aarch64-linux-tdep.patch .- Removed obsolete patches from Fedora: gdb-6.6-bz235197-fork-detach-info.patch, gdb-6.8-attach-signalled-detach-stopped.patch, gdb-gdb-add-index-script.patch, gdb-ppc64-stwux-tautological-compare.patch, gdb-rhbz1540559-gdbaddindex-glibcdebug-regression.patch, gdb-stale-frame_info.patch .- Most other patches rebased. * Fri Aug 10 2018 tchvatalAATTsuse.com- Apply patch from fedora to build with python3.7: * gdb-fix-python37-breakage.patch * Tue Mar 27 2018 matzAATTsuse.com- Add some -Wno-error flags for gcc-8 compatibility. * Fri Mar 09 2018 matzAATTsuse.com- Rebase to 8.1 release: * ptype/o prints offsets and sizes of members (like pahole) * tab-completion improved: quoting function names is not generally necessary anymore, completion offers for breakpoint don\'t include data symbol * enable/disable breakpoints now accept ranges: \'disable 1.3-5\' * new commands: - set/show cwd: working directory of debuggee - set/show compile-gcc: program to use for \'compile\' command - starti: start program and stop at first instruction - TUI single-key commands: \'i\' for stepi and \'o\' for nexti * --readnever option disables any reading of debug info (for dumping) * s390: guarded storage register access for z14 * gcore option -a dumps all memory mapping * C++ breakpoints: \'b foo\' will now set a breakpoint on all functions and methods named \'foo\' no matter the scope. Use -qualified if you don\'t want that * python scripting: new events gdb.new_inferior, gdb.inferior_deleted and gdb.new_thread; new command rbreak (breakpoint accepting regexps) * gdbserver can be passed environment parameters to remote debuggee- Added patches from Fedora: gdb-ppc64-stwux-tautological-compare.patch gdb-rhbz1540559-gdbaddindex-glibcdebug-regression.patch gdb-vla-intel-fix-print-char-array.patch- Removed unused gdb-libstdc++-v3-python-7.1.1-20170526.tar.bz2- Removed obsolete upstream patches: gdb-s390x-1b63490.patch gdb-s390x-289e23a.patch gdb-s390x-8fe09d7.patch gdb-s390x-96235dc.patch gdb-s390x-ad33963.patch- Removed obsolete Fedora patches: gdb-6.3-rh-dummykfail-20041202.patch gdb-6.6-threads-static-test.patch gdb-add-index-chmod.patch gdb-glibc-vdso-workaround.patch gdb-rhbz1420304-s390x-01of35.patch gdb-rhbz1420304-s390x-02of35.patch gdb-rhbz1420304-s390x-03of35.patch gdb-rhbz1420304-s390x-04of35.patch gdb-rhbz1420304-s390x-05of35.patch gdb-rhbz1420304-s390x-06of35.patch gdb-rhbz1420304-s390x-07of35.patch gdb-rhbz1420304-s390x-08of35.patch gdb-rhbz1420304-s390x-09of35.patch gdb-rhbz1420304-s390x-10of35.patch gdb-rhbz1420304-s390x-11of35.patch gdb-rhbz1420304-s390x-12of35.patch gdb-rhbz1420304-s390x-13of35.patch gdb-rhbz1420304-s390x-14of35.patch gdb-rhbz1420304-s390x-15of35.patch gdb-rhbz1420304-s390x-16of35.patch gdb-rhbz1420304-s390x-17of35.patch gdb-rhbz1420304-s390x-18of35.patch gdb-rhbz1420304-s390x-19of35.patch gdb-rhbz1420304-s390x-20of35.patch gdb-rhbz1420304-s390x-21of35.patch gdb-rhbz1420304-s390x-22of35.patch gdb-rhbz1420304-s390x-23of35.patch gdb-rhbz1420304-s390x-24of35.patch gdb-rhbz1420304-s390x-25of35.patch gdb-rhbz1420304-s390x-26of35.patch gdb-rhbz1420304-s390x-27of35.patch gdb-rhbz1420304-s390x-28of35.patch gdb-rhbz1420304-s390x-29of35.patch gdb-rhbz1420304-s390x-30of35.patch gdb-rhbz1420304-s390x-31of35.patch gdb-rhbz1420304-s390x-32of35.patch gdb-rhbz1420304-s390x-33of35.patch gdb-rhbz1420304-s390x-34of35.patch gdb-rhbz1420304-s390x-35of35.patch gdb-tls-1of2.patch gdb-tls-2of2.patch gdb-upstream.patch
|
|
|