Commit Graph
830 Commits
Author SHA1 Message Date
Sam James 8e77023180 dev-debug/hotspot: add 1.6.0
This is basically the same as our snapshot. Keep the release logic
for now in the ebuild though the tarball is missing.

Signed-off-by: Sam James <sam@gentoo.org>
2026-03-06 01:31:42 +00:00
Sam James be04841726 dev-debug/dtrace: update HOMEPAGE, remote-id
Signed-off-by: Sam James <sam@gentoo.org>
2026-03-04 15:16:19 +00:00
Eli Schwartz 9f1b44fb91 dev-debug/valgrind: Stabilize 3.26.0_p1 ppc64, #970749
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-28 22:39:24 -05:00
Eli Schwartz 65170b34f1 dev-debug/valgrind: Stabilize 3.26.0_p1 arm64, #970749
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-28 22:39:22 -05:00
Eli Schwartz 455cddbeed dev-debug/valgrind: Stabilize 3.26.0_p1 x86, #970749
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-28 22:39:14 -05:00
Eli Schwartz 905bab101d dev-debug/valgrind: Stabilize 3.26.0_p1 amd64, #970749
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-28 22:39:13 -05:00
Eli Schwartz b68696b985 dev-debug/valgrind: Stabilize 3.26.0_p1 ppc, #970749
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-28 22:39:07 -05:00
Sam James 03ec7011c8 dev-debug/valgrind: Stabilize 3.26.0 ppc, #966468
Signed-off-by: Sam James <sam@gentoo.org>
2026-03-01 01:00:24 +00:00
Sam James 12058f73a2 dev-debug/valgrind: Stabilize 3.26.0 arm, #966468
Signed-off-by: Sam James <sam@gentoo.org>
2026-03-01 01:00:21 +00:00
Matt Turner a31f20cc86 dev-debug/gfxreconstruct: Version bump to 1.4.341.0
And drop flag filtering that is no longer needed.

Bug: https://bugs.gentoo.org/956019
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2026-02-25 15:43:18 -05:00
Paul Zander 1ae8d705eb dev-debug/hotspot: fix ExcessiveLineLength
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-22 13:32:47 +00:00
Paul Zander 59c0f9ecb0 dev-debug/hotspot: fix automagic debuginfod detection
Instead of trying to prevent the linking and failing with missing symbols,
prevent detection of debuginfod via the resulting variables of
check_symbol_exists.

Closes: https://bugs.gentoo.org/970440
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-22 13:32:47 +00:00
Sam James d7ba472d49 dev-debug/drgn: add 0.1.0
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-21 12:57:43 +00:00
Eli Schwartz d13b85c350 dev-debug/gdb: Stabilize 17.1 ppc64, #970247
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-18 19:20:52 -05:00
Eli Schwartz 8653645ea2 dev-debug/gdb: Stabilize 17.1 ppc, #970247
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-02-18 18:11:27 -05:00
Sam James 2f539e89e3 dev-debug/gdb: Stabilize 17.1 x86, #970247
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-18 17:51:32 +00:00
Sam James 6b3e0063ee dev-debug/gdb: Stabilize 17.1 amd64, #970247
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-18 17:20:38 +00:00
Sam James ba93cf7bbd dev-debug/gdb: Stabilize 17.1 arm, #970247
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-18 17:20:36 +00:00
Sam James db1369795c dev-debug/gdb: Stabilize 17.1 arm64, #970247
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-18 17:20:34 +00:00
Andreas K. Hüttel ec5424acf5 dev-debug/gdb: default-enable debuginfod support
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2026-02-17 11:36:14 +01:00
Sam James 41fe5afc99 dev-debug/strace: add 6.19
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-11 01:58:15 +00:00
Sam James 42c154332f dev-debug/dtrace: add 2.0.5
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-06 18:05:57 +00:00
Mario Haustein b07b38d304 dev-debug/gef: drop 2024.06
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Part-of: https://github.com/gentoo/gentoo/pull/45602
Closes: https://github.com/gentoo/gentoo/pull/45602
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-05 22:54:11 +00:00
Mario Haustein feb6ab86ab dev-debug/gef: add 2026.01
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Part-of: https://github.com/gentoo/gentoo/pull/45602
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-05 22:54:10 +00:00
Eli Schwartz 8d6a7f2e93 dev-debug/strace: Stabilize 6.18 ppc64, #969050
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-01-20 04:45:55 -05:00
Eli Schwartz fc008fa7c9 dev-debug/strace: Stabilize 6.18 ppc, #969050
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-01-20 04:45:42 -05:00
Eli Schwartz 48acb0e429 dev-debug/strace: Stabilize 6.18 arm, #969050
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-01-20 04:45:41 -05:00
Eli Schwartz ad886476b3 dev-debug/strace: Stabilize 6.18 amd64, #969050
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-01-20 04:45:40 -05:00
Eli Schwartz ff33bacb56 dev-debug/strace: Stabilize 6.18 arm64, #969050
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-01-20 04:45:39 -05:00
Eli Schwartz 8f4f885266 dev-debug/strace: Stabilize 6.18 x86, #969050
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-01-20 04:45:37 -05:00
Sam James 288869210d dev-debug/systemtap: wire up verify-sig
Signed-off-by: Sam James <sam@gentoo.org>
2026-01-19 05:00:31 +00:00
Holger Hoffstätte 66b5320817 dev-debug/scap-driver: fix building against LTO-enabled kernels
Closes: https://bugs.gentoo.org/968857
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/45404
Closes: https://github.com/gentoo/gentoo/pull/45404
Signed-off-by: Sam James <sam@gentoo.org>
2026-01-18 18:00:29 +00:00
Brett A C Sheffield bf6d1bd236 dev-debug/ltrace: add 0.8.1
Removed patch 0.7.91-test-glibc-2.33.patch - applied upstream in
commit 76475ef44698 ("testsuite: system_calls: recognize newfstatat")

Other patches appear to still be relevant and apply cleanly.

Closes: https://bugs.gentoo.org/964044
Signed-off-by: Brett A C Sheffield <bacs@librecast.net>
Signed-off-by: Sam James <sam@gentoo.org>
2026-01-15 20:42:05 +00:00
Sam James 7b441e41a3 dev-debug/valgrind: add 3.26.0_p1
Mark Wielaard (3):
      Set version to 3.26.1.GIT
      Prepare NEWS for branch 3.26 fixes
      Disable linux madvise MADV_GUARD_INSTALL

Paul Floyd (4):
      Bug 511972 - valgrind-3.26.0 tests fail to build on upcomig gcc-16: unrecognized command-line option '-Wno-alloc-size-larger-than=18446744073709551615'
      readlink("/proc/self/exe") overwrites buffer beyond its return value
      Linux DRD suppression: add an entry for __is_decorate_maps_enabled
      Linux Helgrind: add a suppression for _dl_allocate_tls_init

Signed-off-by: Sam James <sam@gentoo.org>
2026-01-14 17:23:28 +00:00
Mario Haustein 8a55dabb05 dev-debug/pwndbg: readd dependency to dev-util/ROPgadget
This reverts commit 2b624bd93f.

Bug: https://bugs.gentoo.org/967775
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Part-of: https://github.com/gentoo/gentoo/pull/45228
Closes: https://github.com/gentoo/gentoo/pull/45228
Signed-off-by: Sam James <sam@gentoo.org>
2026-01-01 23:05:34 +00:00
Mario Haustein 2b624bd93f dev-debug/pwndbg: drop dependency to dev-util/ROPgadget
Dropped >=dev-util/ROPgadget-7.3[${PYTHON_USEDEP}]. It is incompatible with
Capstone 6, but pwndbg requires at least Capstone 6.

Closes: https://bugs.gentoo.org/967775
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Part-of: https://github.com/gentoo/gentoo/pull/45128
Closes: https://github.com/gentoo/gentoo/pull/45128
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-24 15:30:18 +00:00
Sam James 88802a7e66 dev-debug/valgrind: drop 3.24.0_p3
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-23 11:41:45 +00:00
Sam James 02d36c1299 dev-debug/gdb: add 17.1
We could write up the new 'disable formats and functionality' configure
options but it's not clear to me there's significant benefit in doing so,
or how we'd divide that up, so leave it, at least for now and possibly
forever.

> New option --disable-gdb-compile to disable support for the compile subsystem.
> New option --disable-gdb-dwarf-support to disable support for DWARF debug information in GDB.
> New option --disable-gdb-mdebug-support to disable support for mdebug/ecoff debug information.

The main motivation upstream I understand was because of (debatable) CVEs
in lesser-used formats.

Signed-off-by: Sam James <sam@gentoo.org>
2025-12-20 06:56:58 +00:00
Sam James dbefb43829 dev-debug/gdb: bashisms gone from live
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-20 06:56:58 +00:00
Fabian Groffen 2d25fad95c */*: drop *-linux keywords
Bug: https://bugs.gentoo.org/473598
Bug: https://bugs.gentoo.org/720224
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2025-12-19 10:51:55 +01:00
Sam James cab074e384 dev-debug/strace: sync live
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-18 12:28:19 +00:00
Gabi Falk ad872e374a dev-debug/strace: add 6.18
Signed-off-by: Gabi Falk <gabifalk@gmx.com>
Part-of: https://github.com/gentoo/gentoo/pull/44982
Closes: https://github.com/gentoo/gentoo/pull/44982
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-18 12:27:51 +00:00
Matt Turner 511766a56a dev-debug/gfxreconstruct: Version bump to 1.4.335.0
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2025-12-14 15:48:46 -05:00
Pacho Ramos bde3446467 dev-debug/d-spy: drop 47.0
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14 18:03:51 +01:00
Pacho Ramos f5861d7efa dev-debug/d-spy: add 49.2
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-12-14 18:03:51 +01:00
Holger Hoffstätte e56c5b4b97 dev-debug/bpftrace: clean up old
If there is interest in continued x86 support then please reopen
bug 956280.

Closes: https://bugs.gentoo.org/956280
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/44996
Closes: https://github.com/gentoo/gentoo/pull/44996
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-12 13:20:34 +00:00
Holger Hoffstätte 2b47be7746 dev-debug/bpftrace: add 9999
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/44996
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-12 13:20:34 +00:00
Holger Hoffstätte 6afce57174 dev-debug/bpftrace: add 0.24.2
Minor update with a handful of bug fixes in the stable 0.24.x branch.
Also address some qa-vdb issues.

Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/44996
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-12 13:20:34 +00:00
Eli Schwartz 74b7c42fe6 dev-debug/valgrind: Stabilize 3.26.0 ppc64, #966468
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-12-11 23:13:20 -05:00
Sam James 01ccecf561 dev-debug/strace: drop 6.13, 6.14, 6.15
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-08 19:48:23 +00:00