Click here to visit the old openkoji buildsystem (Archived)

Information for build gdb-14.2-4.fc41

ID79
Package Namegdb
Version14.2
Release4.fc41
Epoch
DraftFalse
Sourcegit+https://src.fedoraproject.org/rpms/gdb.git#956b77bc0f553772de67d7a748c7c0e1b389dc22
SummaryA GNU source-level debugger for C, C++, Fortran, Go and other languages
DescriptionGDB, the GNU debugger, allows you to debug programs written in C, C++, Fortran, Go, and other languages, by executing them in a controlled fashion and printing their data. If you want to use GDB for development purposes, you should install the 'gdb' package which will install 'gdb-headless' and possibly other useful packages too.
Built byzhangsongsong
State complete
Volume DEFAULT
StartedThu, 18 Apr 2024 15:54:33 CST
CompletedThu, 18 Apr 2024 16:37:32 CST
Taskbuild (rawhide, /rpms/gdb.git:956b77bc0f553772de67d7a748c7c0e1b389dc22)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/gdb.git#956b77bc0f553772de67d7a748c7c0e1b389dc22'}}
Tags
f41
RPMs
src
gdb-14.2-4.fc41.src.rpm (info) (download)
noarch
gdb-doc-14.2-4.fc41.noarch.rpm (info) (download)
riscv64
gdb-14.2-4.fc41.riscv64.rpm (info) (download)
gdb-gdbserver-14.2-4.fc41.riscv64.rpm (info) (download)
gdb-headless-14.2-4.fc41.riscv64.rpm (info) (download)
gdb-minimal-14.2-4.fc41.riscv64.rpm (info) (download)
gdb-debuginfo-14.2-4.fc41.riscv64.rpm (info) (download)
gdb-debugsource-14.2-4.fc41.riscv64.rpm (info) (download)
Logs
riscv64
state.log
build.log
hw_info.log
root.log
installed_pkgs.log
mock_output.log
noarch_rpmdiff.json
Changelog * Thu Mar 28 2024 Kevin Buettner <kevinb@redhat.com> - 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 <aburgess@redhat.com> - 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 <aburgess@redhat.com> - 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 <aburgess@redhat.com> - 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 <aburgess@redhat.com> - 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 <aburgess@redhat.com> - Reduce gdb-6.6-buildid-locate.patch by removing some unnecessary casts added to bfd/ source files. * Fri Mar 08 2024 Andrew Burgess <aburgess@redhat.com> - 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á <ahajkova@redhat.com> - 14.2-1 - Rebase to FSF GDB 14.2. * Mon Mar 04 2024 Alexandra Hájková <ahajkova@redhat.com> - 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 <rjones@redhat.com> - Bump and rebuild for riscv64 * Mon Jan 29 2024 Kevin Buettner <kevinb@redhat.com> - 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 <blarsen@redhat.com> - 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 <blarsen@redhat.com> - 14.1-7 - Backport "gdb: fix list . related crash" * Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Tue Jan 16 2024 Kevin Buettner <kevinb@redhat.com> - 14.1-4 - Backport upstream commit bc23ea51f8a83e9524dfb553baa8baacb29e68a9, potentially fixing RHBZ 2257562. * Thu Jan 11 2024 Alexandra Hájková <ahajkova@redhat.com> - 14.1-3 - Fix typo in gdb.spec. * Mon Jan 08 2024 Alexandra Hájková <ahajkova@redhat.com> - 14.1-2 - Backport upstream commits 7ae9ecfd801 and 8170efad364 to avoid using _PyOS_ReadlineTState (RHBZ 2250652). * Fri Dec 08 2023 Kevin Buettner <kevinb@redhat.com> - 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 <kevinb@redhat.com> - 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 <aburgess@redhat.com> - 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á <ahajkova@redhat.com> - 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 <blarsen@redhat.com> - 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 <kevinb@redhat.com> - 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á <ahajkova@redhat.com> - 13.2-10 - Backport upstream commit d28fbc7197b which fixes RHBZ 2233965 ( CVE-2022-48065). * Thu Sep 28 2023 Kevin Buettner <kevinb@redhat.com> - Remove gdb-6.5-sharedlibrary-path.patch, which was upstreamed in commit 3ec033fab4a. * Tue Sep 19 2023 Keith Seitz <keiths@redhat.com> - Remove gdb-rhbz1553104-s390x-arch12-test.patch, which is more thoroughly tested by binutils. * Mon Sep 18 2023 Alexandra Hájková <ahajkova@redhat.com> - 13.2-8 - Bump release to 13.2-9. * Sun Sep 17 2023 Alexandra Hájková <ahajkova@redhat.com> - 13.2-8 - Backport upstream commit 8f2c64de86b which fixes RHBZ 2233961, CVE-2022-48064, (Alan Modra). * Fri Sep 15 2023 Keith Seitz <keiths@redhat.com> - 13.2-8 - migrated to SPDX license * Fri Sep 15 2023 Andrew Burgess <aburgess@redhat.com> - Bump release to 13.2-8. * Thu Sep 14 2023 Andrew Burgess <aburgess@redhat.com> - Backport upstream commit 54392c4df604f20, which fixes RHBZ 2237392. * Wed Sep 13 2023 Andrew Burgess <aburgess@redhat.com> - Backport upstream commit f96328accde1e63, which fixes RHBZ 2237515. * Wed Aug 09 2023 Guinevere Larsen <blarsen@redhat.com> - Remove gdb-6.7-testsuite-stable-results.patch, it only made the test fail more. * Mon Aug 07 2023 Kevin Buettner <kevinb@redhat.com> - 13.2-7 - Bump release. * Thu Aug 03 2023 Andrew Burgess <aburgess@redhat.com> - Backport upstream commit f3eee586174, which fixes RHBZ 2196395. * Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Fri Jul 07 2023 Python Maint <python-maint@redhat.com> - Rebuilt for Python 3.12 * Tue Jul 04 2023 Andrew Burgess <aburgess@redhat.com> - Remove gdb-test-pid0-core.patch. This work has been upstreamed in commit 8bcead69665. * Sat Jul 01 2023 Mark Wielaard <mjw@fedoraproject.org> - 13.2-4 - Adjust gdb-add-index.patch to be silent about which gdb. * Fri Jun 30 2023 Kevin Buettner <kevinb@redhat.com> - 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 <python-maint@redhat.com> - 13.2-2 - Rebuilt for Python 3.12 * Sun Jun 25 2023 Alexandra Hájková <ahajkova@redhat.com> - 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 <python-maint@redhat.com> - Rebuilt for Python 3.12 * Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - Bootstrap for Python 3.12 * Sat May 20 2023 Andrew Burgess <aburgess@redhat.com> - 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 <aburgess@redhat.com> - 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 <aburgess@redhat.com> - 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á <ahajkova@redhat.com> - 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 <kevinb@redhat.com> - 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 <aburgess@redhat.com> - 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 <kevinb@redhat.com> 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 <aburgess@redhat.com> - 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 <kevinb@redhat.com> - 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 <blarsen@redhat.com> - 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 <blarsen@redhat.com> - 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á <ahajkova@redhat.com> - 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 <keiths@redhat.com> - 13.1-4 - Backport "Fix crash in inside_main_func" (Tom Tromey, RHBZ 2183595) * Thu Mar 30 2023 Alexandra Hájková <ahajkova@redhat.com> - 12.1-3 - Update gdb-6.6-buildid-locate.patch to fix RHBZ 2181221. * Wed Mar 29 2023 Andrew Burgess <aburgess@redhat.com> - 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 <kevinb@redhat.com> - 13.1-2 - Backport fix for RHBZ 2177655. (Luis Machado) * Mon Mar 20 2023 Bruno Larsen <blarsen@redhat.com> - Remove gdb-rhbz1350436-type-printers-error.patch since it is upstreamed. * Wed Mar 08 2023 Kevin Buettner <kevinb@redhat.com> - 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. - Add 'define _lto_cflags ' to avoid ODR violations. - Add -Wno-stringop-overflow to --enable-gdb-build-warnings to work around gcc problem. * Fri Jan 27 2023 Kevin Buettner <kevinb@redhat.com> - 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 <blarsen@redhat.com> - Remove gdb-rhbz1398387-tab-crash-test.patch as that test didn't work anymore. * Tue Jan 24 2023 Keith Seitz <keiths@redhat.com> - 12.1-15 - NVR bump for failed build. * Mon Jan 23 2023 Kevin Buettner <kevinb@redhat.com> - More tweaks to gdb-6.6-buildid-locate-rpm.patch, in which rpmTag is replaced with rpmDbiTagVal. * Mon Jan 23 2023 Keith Seitz <keiths@redhat.com> - 12.1-14 From 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 <kevinb@redhat.com> - 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á <ahajkova@redhat.com> - 12.1-12 - Backport replace deprecated distutils.sysconfig in python-config. (Lancelot SIX) * Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Mon Dec 19 2022 Andrew Burgess <aburgess@redhat.com> - Backport upstream commits 38665d717a3 and c3efaf0afd9 to fix RHBZ 2152431. * Fri Dec 16 2022 Keith Seitz <keiths@redhat.com> - Remove gdb-6.6-buildid-locate-rpm-scl.patch and gdb-bz601887-dwarf4-rh-test.patch. * Fri Dec 09 2022 Andrew Burgess <aburgess@redhat.com> - Remove gdb-fortran-frame-string.patch, a version of this test has now been upstreamed. * Fri Dec 09 2022 Andrew Burgess <aburgess@redhat.com> - Remove gdb-bfd-aliasing.patch. * Fri Dec 09 2022 Andrew Burgess <aburgess@redhat.com> - Remove gdb-entryval-crash-1of3.patch, gdb-entryval-crash-2of3.patch, and gdb-entryval-crash-3of3.patch. * Wed Dec 07 2022 Keith Seitz <keiths@redhat.com> - 12.1-10 - Disable Guile support for F38+, RHBZ 2151328. * Mon Dec 05 2022 Keith Seitz <keiths@redhat.com> - Remove gdb-physname-pr11734-test.patch, gdb-physname-pr12273-test.patch, gdb-runtest-pie-override.patch, gdb-test-expr-cumulative-archer.patch. * Thu Dec 01 2022 Kevin Buettner <kevinb@redhat.com> - Remove gdb-6.3-threaded-watchpoints2-20050225.patch. The test in this patch is a tweaked version of upstream test gdb.threads/watchthreads.exp from 2004. It doesn't actually test anything new. * Thu Dec 01 2022 Bruno Larsen <blarsen@redhat.com> - Remove gdb-rhbz1325795-framefilters-test.patch. This test doesn't pass in the curret state, and the code that introduced the original problem has been changed beyong recognition at this point. * Wed Nov 30 2022 Keith Seitz <keiths@redhat.com> - Backport "libiberty: Fix C89-isms in configure tests" and do likewise in gdb-6.6-buildid-locate-rpm.patch. (Florian Weimer, RHBZ 2143992) * Wed Nov 23 2022 Kevin Buettner <kevinb@redhat.com> - Remove gdb-6.3-inheritancetest-20050726.patch. Upstream testcase gdb.cp/impl-this.exp tests the printing of an instance variable from an inherited class in the "print c" test. * Fri Nov 18 2022 Kevin Buettner <kevinb@redhat.com> - Remove gdb-6.3-test-movedir-20050125.patch. Upstream test gdb.base/fullname.exp provides coverage for this case and more. * Thu Nov 03 2022 Keith Seitz <keiths@redhat.com> - 12.1-9 - Add patch to fix ODR violations on powerpc and enable LTO builds. (Keith Seitz, sw build/23395) * Tue Oct 18 2022 Bruno Larsen - 12.1-8 - Backport fix to gdb.base/break-main-file-remove-fail.exp (Tom de Vries) * Tue Oct 18 2022 Bruno Larsen - 12.1-7 - Remove patch gdb-6.3-test-dtorfix. Was upstreamed, will be back in the next rebase. * Thu Oct 13 2022 Alexandra Hájková - 12.1-7 - Bump the release number. * Tue Oct 11 2022 Alexandra Hájková - 12.1-6 - Backport upstream patch "Add support for readline 8.2". (Andreas Schwab) * Fri Oct 07 2022 Alexandra Hájková - 12.1-6 - Update gdb-6.6-buildid-locate.patch to fix RHBZ 2122947. * Thu Jul 28 2022 Amit Shah <amitshah@fedoraproject.org> - Use the dist_name macro to identify the distribution * Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - Rebuilt for Python 3.11 * Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 12.1-2 - Bootstrap for Python 3.11 * Thu May 12 2022 Kevin Buettner - 12.1-1 - Rebase to FSF GDB 12.1. - Update gdb-6.6-buildid-locate.patch. - Update gdb-6.6-buildid-locate-rpm.patch. - Dropped backported patches from GDB 11.1 and 11.2. * Wed Mar 30 2022 Kevin Buettner - 11.2-3 - Backport upstream patch which removes sizes from debuginfod download messages when the size is not available (RHBZ 2068280, Aaron Merey).