|
|
|
|
Changelog for gdb-11.1-8.40.5.i586.rpm :
* Fri Mar 25 2022 Josef Cejka - Add debuginfod support to core_target::build_file_mappings and locate_exec_from_corefile_build_id to enable the downloading of missing executables and shared libraries referenced in core files. * 0001-PR-gdb-27570-missing-support-for-debuginfod-in-core_.patch * Mon Feb 14 2022 Tom de Vries - Patches added (jsc#SLE-22287): * ibm-z-add-another-arch14-instruction.patch * ibm-z-remove-lpswey-parameter.patch * Tue Nov 09 2021 Tom de Vries - Patches dropped: * gdb-cli-add-ignore-errors-command.patch * gdb-tdep-aarch64-make-gdbserver-register-set-selection-dynamic.patch * Tue Nov 02 2021 Tom de Vries - Patches added (add back ignore-errors command, dropped in 11.1 update): * gdb-cli-add-ignore-errors-command.patch * Mon Nov 01 2021 Tom de Vries - Patches added [swo#28355]: * gdb-tdep-aarch64-make-gdbserver-register-set-selection-dynamic.patch * Thu Oct 28 2021 Tom de Vries - Mention removed fedora patches: * gdb-6.3-test-self-20050110.patch * gdb-bz1219747-attach-kills.patch * gdb-6.6-buildid-locate-core-as-arg.patch * gdb-attach-fail-reasons-5of5.patch * gdb-archer-pie-addons.patch * gdb-jit-reader-multilib.patch * gdb-6.5-bz218379-solib-trampoline-lookup-lock-fix.patch * gdb-archer.patch * gdb-config.patch * gdb-6.8-quit-never-aborts.patch- Mention removed patches: * gdb-breakpoint-fix-assert-in-jit_event_handler.patch * gdb-fix-section-matching-in-find_pc_sect_compunit.patch * gdb-fortran-fix-print-dynamic-array.patch * gdb-build-hardcode-with-included-regex.patch * gdb-handle-no-upper-bound-in-value-subscript.patch * gdb-fix-internal-error-in-process_event_stop_test.patch * gdb-don-t-return-non-existing-path-in-debuginfod-source-query.patch * gdb-archer-pie-addons-keep-disabled.patch * gdb-fix-filename-in-not-in-executable-format-error.patch * gdb-fix-use-of-invalid-pointer-in-remote-async-inferior-event-handler.patch * gdb-breakpoints-handle-glibc-with-debuginfo-in-create_exception_master_breakpoint.patch- Maintenance scripts: * Add KFAILs in qa.sh. * Add missing \'-a\' in gdb.log greps in qa.sh. * Fix error handling in qa.sh.- Patches added: * gdb-testsuite-handle-sigill-in-two-gdb.arch-powerpc-test-cases.patch * gdb-testsuite-work-around-skip_prologue-problems-in-gdb.threads-process-dies-while-detaching.exp.patch * Fri Oct 22 2021 Tom de Vries - Disable big endian powerpc.- Maintenance scripts: * Fix patch filtering in clean.sh. * Add KFAIL in qa.sh.- Patches added: * gdb-testsuite-add-checks-to-gdb.arch-i386-sse.exp.patch * gdb-testsuite-add-gdb.testsuite-dump-system-info.exp.patch * gdb-testsuite-add-kfail-in-gdb.threads-fork-plus-threads.exp.patch * gdb-testsuite-factor-out-dump_info-in-gdb.testsuite-dump-system-info.exp.patch * gdb-testsuite-fix-fail-in-gdb.threads-fork-and-threads.exp.patch * gdb-testsuite-fix-gdb.threads-linux-dp.exp.patch * gdb-testsuite-fix-port-detection-in-gdb.debuginfod-fetch_src_and_symbols.exp.patch * gdb-testsuite-handle-recursive-internal-problem-in-gdb_internal_error_resync.patch * gdb-testsuite-handle-runto-fail-in-gdb.mi-mi-var-cp.exp.patch * gdb-tui-fix-breakpoint-display-functionality.patch * gdb-testsuite-Fix-gdb.threads-thread-specific-bp.exp.patch- Patches dropped: * fix-gdb.threads-linux-dp.exp.patch * Wed Oct 20 2021 Tom de Vries - Added maintenance script: * qa.sh- Drop 32bit packages for s390x. * Tue Oct 19 2021 Tom de Vries - Fix SLE-15 s390x: unresolvable, nothing provides glibc-devel-static-32bit.- Disable test-case gdb.base/break-interp.exp for SLE-11. It causes a \"glibc detected * * * expect: double free or corruption (out)\" in expect and a subsequent runtest abort. This might be the cause of the package build failure due to \"Job seems to be stuck here, killed. (after 8hrs of inactivity)\"- Patches added: * gdb-testsuite-fix-gdb.base-step-over-syscall.exp-with-m32-amd-case.patch * gdb-testsuite-fix-gdb.ada-big_packed_array.exp-xfail-for-m32.patch * gdb-testsuite-fix-race-in-gdb.threads-detach-step-over.exp.patch * fix-gdb.multi-multi-term-settings.exp-race.patch * gdb-testsuite-update-test-gdb.base-step-over-syscall.exp.patch * Mon Oct 18 2021 Tom de Vries - 11.1- Rebase to 11.1 release (as in fedora 35 AATT 9cd9368): * GDB now supports general memory tagging functionality if the underlying architecture supports the proper primitives and hooks. Currently this is enabled only for AArch64 MTE. * GDB will now look for the .gdbinit file in a config directory before looking for ~/.gdbinit. The file is searched for in the following locations: $XDG_CONFIG_HOME/gdb/gdbinit, $HOME/.config/gdb/gdbinit, $HOME/.gdbinit. * GDB will now load and process commands from ~/.config/gdb/gdbearlyinit or ~/.gdbearlyinit if these files are present. These files are processed earlier than any of the other initialization files and can affect parts of GDB\'s startup that previously had already been completed before the initialization files were read, for example styling of the initial GDB greeting. * GDB now has two new options \"--early-init-command\" and \"--early-init-eval-command\" with corresponding short options \"-eix\" and \"-eiex\" that allow options (that would normally appear in a gdbearlyinit file) to be passed on the command line. * set startup-quietly on|off show startup-quietly When \'on\', this causes GDB to act as if \"-silent\" were passed on the command line. This command needs to be added to an early initialization file (e.g. ~/.config/gdb/gdbearlyinit) in order to affect GDB. * For RISC-V targets, the target feature \"org.gnu.gdb.riscv.vector\" is now understood by GDB, and can be used to describe the vector registers of a target. * TUI windows now support mouse actions. The mouse wheel scrolls the appropriate window. * Key combinations that do not have a specific action on the focused window are passed to GDB. For example, you now can use Ctrl-Left/Ctrl-Right to move between words in the command window regardless of which window is in focus. Previously you would need to focus on the command window for such key combinations to work. * set python ignore-environment on|off show python ignore-environment When \'on\', this causes GDB\'s builtin Python to ignore any environment variables that would otherwise affect how Python behaves. This command needs to be added to an early initialization file (e.g. ~/.config/gdb/gdbearlyinit) in order to affect GDB. * set python dont-write-bytecode auto|on|off show python dont-write-bytecode When \'on\', this causes GDB\'s builtin Python to not write any byte-code (.pyc files) to disk. This command needs to be added to an early initialization file (e.g. ~/.config/gdb/gdbearlyinit) in order to affect GDB. When \'off\' byte-code will always be written. When set to \'auto\' (the default) Python will check the PYTHONDONTWRITEBYTECODE environment variable. * break [PROBE_MODIFIER] [LOCATION] [thread THREADNUM] [-force-condition] [if CONDITION] This command would previously refuse setting a breakpoint if the CONDITION expression is invalid at a location. It now accepts and defines the breakpoint if there is at least one location at which the CONDITION is valid. The locations for which the CONDITION is invalid, are automatically disabled. If CONDITION is invalid at all of the locations, setting the breakpoint is still rejected. However, the \'-force-condition\' flag can be used in this case for forcing GDB to define the breakpoint, making all the current locations automatically disabled. This may be useful if the user knows the condition will become meaningful at a future location, e.g. due to a shared library load.- Update libipt to v2.0.4. Dropped obsoleted patch: * v1.5-libipt-static.patch- Obsoleted fedora patches dropped: * gdb-moribund-utrace-workaround.patch * gdb-save-restore-file-offset-while-reading-notes-in-core-file.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- Obsoleted fedora fixup patches dropped: * fixup-2-gdb-archer-vla-tests.patch * fixup-2-gdb-rhbz1156192-recursive-dlopen-test.patch * fixup-3-gdb-archer-vla-tests.patch * fixup-gdb-6.3-test-pie-20050107.patch * fixup-gdb-6.3-threaded-watchpoints2-20050225.patch * fixup-gdb-6.5-sharedlibrary-path.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-rhbz1156192-recursive-dlopen-test.patch * fixup-gdb-test-ivy-bridge.patch * fixup-gdb-vla-intel-fortran-vla-strings.patch * fixup-gdb-vla-intel-tests.patch- Obsoleted patches dropped: * amd64-linux-siginfo-include-order.patch * gdb-powerpc-remove-512-bytes-region-limit-if-2nd-dawr-is-avaliable.patch * gdb-support-dw-lle-start-end.patch * gdb-symtab-fix-infinite-recursion-in-dwarf2_cu-get_builder-again.patch * gdb-symtab-fix-language-of-frame-without-debug-info.patch * gdb-symtab-read-cu-base-address-for-enqueued-cu.patch * gdb-symtab-use-early-continue-in-find_pc_sect_compunit.patch * gdb-testsuite-catch-condition-evaluation-errors-in-gdb-assert.patch * gdb-testsuite-detect-gdb-prompt-after-monitor-exit.patch * gdb-testsuite-disable-selftests-for-factory.patch * gdb-testsuite-fix-control-flow-in-gdb-reverse-insn-reverse-exp.patch * gdb-testsuite-fix-failure-in-gdb-base-step-over-no-symbols-exp.patch * gdb-testsuite-fix-gdb-dlang-watch-loc-exp-on-ppc64.patch * gdb-testsuite-fix-gdb-reverse-insn-reverse-x86-c-for-m32.patch * gdb-testsuite-fix-gdb.arch-amd64-stap-three-arg-disp.s.patch * gdb-testsuite-fix-unset-of-debuginfod_urls-in-default_gdb_init.patch * gdb-testsuite-fix-xfail-handling-in-gdb.threads-gcore-thread.exp.patch * gdb-testsuite-gdb-base-morestack-exp-no-clang.patch * gdb-testsuite-gdb-tui-new-layout-exp-partly-require-tcl86.patch * gdb-testsuite-handle-sigill-in-gdb-reverse-insn-reverse-exp.patch * gdb-testsuite-ignore-debuginfod_urls.patch * gdb-testsuite-prevent-pagination-in-gdb-internalflags.patch * gdb-threads-fix-lin_thread_get_thread_signals-for-glibc-2.28.patch * gdb-try-to-load-libthread_db-only-after-reading-all-shared-libraries-when-attaching.patch * gdb-tui-fix-len_without_escapes-in-tui-disasm.c.patch- Fedora patches updated: * gdb-6.3-bz140532-ppc-unwinding-test.patch * gdb-6.3-bz202689-exec-from-pthread-test.patch * gdb-6.3-gstack-20050411.patch * gdb-6.3-inheritancetest-20050726.patch * gdb-6.3-mapping-zero-inode-test.patch * gdb-6.3-test-dtorfix-20050121.patch * gdb-6.3-test-movedir-20050125.patch * gdb-6.3-threaded-watchpoints2-20050225.patch * gdb-6.5-bz109921-DW_AT_decl_file-test.patch * gdb-6.5-bz185337-resolve-tls-without-debuginfo-v2.patch * gdb-6.5-bz218379-ppc-solib-trampoline-test.patch * gdb-6.5-bz243845-stale-testing-zombie-test.patch * gdb-6.5-ia64-libunwind-leak-test.patch * gdb-6.5-last-address-space-byte-test.patch * gdb-6.5-readline-long-line-crash-test.patch * gdb-6.5-section-num-fixup-test.patch * gdb-6.5-sharedlibrary-path.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.6-bz229517-gcore-without-terminal.patch * gdb-6.6-bz230000-power6-disassembly-test.patch * gdb-6.6-bz237572-ppc-atomic-sequence-test.patch * gdb-6.8-bz442765-threaded-exec-test.patch * gdb-bz601887-dwarf4-rh-test.patch * gdb-bz634108-solib_address.patch * gdb-ccache-workaround.patch * gdb-container-rh-pkg.patch * gdb-fedora-libncursesw.patch * gdb-fortran-frame-string.patch * gdb-glibc-strstr-workaround.patch * gdb-lineno-makeup-test.patch * gdb-linux_perf-bundle.patch * gdb-physname-pr11734-test.patch * gdb-ppc-power7-test.patch * gdb-rhbz1156192-recursive-dlopen-test.patch * gdb-rhbz1261564-aarch64-hw-watchpoint-test.patch * gdb-rhbz1350436-type-printers-error.patch * gdb-rhbz1398387-tab-crash-test.patch * gdb-test-dw2-aranges.patch * gdb-test-ivy-bridge.patch * gdb-test-pid0-core.patch- Patches updated: * gdb-fix-selftest-fails-with-gdb-build-with-O2-flto.patch * gdb-gcore-bash.patch- Fedora patches added: * 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-rhbz1976887-field-location-kind.patch * gdb-rhbz2012976-paper-over-fortran-lex-problems.patch * gdb-test-for-rhbz1976887.patch- Fedora fixup patches added: * fixup-2-gdb-6.6-buildid-locate.patch * fixup-gdb-glibc-strstr-workaround.patch * fixup-gdb-linux_perf-bundle.patch * fixup-gdb-rhbz1325795-framefilters-test.patch * fixup-gdb-rhbz1553104-s390x-arch12-test.patch- Patches added: * fix-gdb.mi-new-ui-mi-sync.exp.patch * fix-gdb.threads-linux-dp.exp.patch * gdb-add-index.sh-fix-bashism.patch * gdb-build-add-cxx_dialect-to-cxx.patch * gdb-build-make-c-exp.y-work-with-bison-3.8.patch * gdb-python-finishbreakpoint-update.patch * gdb-symtab-add-call_site_eq-and-call_site_hash.patch * gdb-symtab-c-ify-call_site.patch * gdb-symtab-fix-htab_find_slot-call-in-read_call_site_scope.patch * gdb-symtab-remove-compunit_call_site_htab.patch * gdb-symtab-use-unrelocated-addresses-in-call_site.patch * gdb-testsuite-add-nopie-in-two-test-cases.patch * gdb-testsuite-fix-fail-in-gdb.base-annota1.exp.patch * gdb-testsuite-fix-fail-in-gdb.tui-corefile-run.exp.patch * gdb-testsuite-fix-gdb.base-dcache-flush.exp.patch * gdb-testsuite-fix-gdb.gdb-selftest.exp.patch * gdb-testsuite-fix-gdb.python-py-events.exp.patch * gdb-testsuite-fix-gdb.server-server-kill.exp-with-m32.patch * gdb-testsuite-fix-gdb.threads-check-libthread-db.exp-with-glibc-2.34.patch * gdb-testsuite-handle-supports_memtag-in-gdb.base-gdb-caching-proc.exp.patch * gdb-testsuite-prevent-compilation-fails-with-unix-fpie-pie.patch * gdb-testsuite-refactor-regexp-in-gdb.base-annota1.exp.patch * gdb-testsuite-support-fpie-fno-pie-pie-no-pie-in-gdb_compile_rust.patch * gdb-testsuite-use-compiler-generated-instead-of-gas-generated-stabs.patch- Fedora patches replaced: * fixup-gdb-6.6-buildid-locate.patch- Added maintenance scripts: * import-patches.sh * clean.sh * Tue Jul 20 2021 Andreas Schwab - amd64-linux-siginfo-include-order.patch: Adjust include order to avoid gnulib error * Wed Jun 23 2021 Andreas Schwab - gdb-support-dw-lle-start-end.patch: Support DW_LLE_start_end (bsc#1187044) * Thu Jun 17 2021 Tom de Vries - Fix Leap 15.3 s390x gdb:testsuite build, by not requiring 32-bit packages for openSUSE s390x. * Thu Jun 17 2021 Tom de Vries - Fix Leap 15.3 s390x gdb:testsuite build, by not requiring glibc-devel-static-32bit. * Thu Jun 17 2021 Tom de Vries - Fix Leap 15.3 i586 gdb:testsuite build, by not requiring fpc. * Wed Jun 16 2021 Tom de Vries - Backport updated fix from upstream [bsc#1185638, swo#26327]: * gdb-symtab-fix-infinite-recursion-in-dwarf2_cu-get_builder-again.patch * Fri May 21 2021 Tom de Vries - Backport fix for assert [bsc#1186040, swo#27889]: * gdb-breakpoint-fix-assert-in-jit_event_handler.patch * Wed May 12 2021 Tom de Vries - Remove fix due to regressions [bsc#1185638, swo#26327]: * gdb-symtab-fix-infinite-recursion-in-dwarf2_cu-get_builder.patch * Fri May 07 2021 Tom de Vries - Replace tentative fix with upstreamed fix [swo#27681]: Remove: * gdb-build-workaround-pcre2_posix-linking-problem.patch Add: * gdb-build-hardcode-with-included-regex.patch- Backport fix from upstream [bsc#1185638, swo#26327]: * gdb-symtab-fix-infinite-recursion-in-dwarf2_cu-get_builder.patch- Backport fix from upstream [rh#1931344]: * gdb-save-restore-file-offset-while-reading-notes-in-core-file.patch * Sun May 02 2021 Tom de Vries - Backport fix for tui assert [swo#27680]: * gdb-tui-fix-len_without_escapes-in-tui-disasm.c.patch * Wed Apr 07 2021 Tom de Vries - Backport fixes that ignore DEBUGINFOD_URLS during testing: * gdb-testsuite-ignore-debuginfod_urls.patch * gdb-testsuite-fix-unset-of-debuginfod_urls-in-default_gdb_init.patch * Tue Apr 06 2021 Tom de Vries - Fix various testsuite fails on Factory using backports: * gdb-testsuite-fix-gdb.arch-amd64-stap-three-arg-disp.s.patch * gdb-testsuite-fix-xfail-handling-in-gdb.threads-gcore-thread.exp.patch * gdb-threads-fix-lin_thread_get_thread_signals-for-glibc-2.28.patch- Fix libthread_db problem on Factory [swo#27526, boo#1184214]: * gdb-try-to-load-libthread_db-only-after-reading-all-shared-libraries-when-attaching.patch- Workaround libncurses pulling in libpcre2_posix: * gdb-build-workaround-pcre2_posix-linking-problem.patch * Thu Feb 11 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 * Thu Feb 11 2021 Tom de Vries - Fix license [bsc#1180786]. * Wed Dec 09 2020 Tom de Vries - Backport from master [jsc#13656]: * gdb-powerpc-remove-512-bytes-region-limit-if-2nd-dawr-is-avaliable.patch- Require 8GB diskspace for x86_64. * Mon Nov 30 2020 Tom de Vries - Patches to be upstreamed: * gdb-fix-use-of-invalid-pointer-in-remote-async-inferior-event-handler.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
|
|
|