Commit Graph
446 Commits
Author SHA1 Message Date
Patrick McLean fd32a84333 dev-debug/bpftrace: add 0.22.0
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
2025-01-08 10:33:47 -08:00
Arthur Zamarin 09abd80a36 dev-debug/bpftrace: Stabilize 0.21.3 amd64, #947593
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-06 20:49:58 +02:00
Sam James aca7ffdfaf dev-debug/strace: Stabilize 6.9 hppa, #936184
Signed-off-by: Sam James <sam@gentoo.org>
2025-01-06 10:50:26 +00:00
Sam James 9dd8934575 dev-debug/drgn: subscribe to libkdumpfile subslot
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-26 10:58:41 +00:00
Sam James 8895b292f3 dev-debug/drgn: drop 0.0.27-r2, 0.0.29
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-26 10:58:22 +00:00
Arthur Zamarin 0899f4d749 dev-debug/d-spy: Stabilize 1.10.0 amd64, #946484
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-12-20 20:35:06 +00:00
Sam James e8b3f7ab86 dev-debug/drgn: add 0.0.30
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-20 06:09:33 +00:00
Holger Hoffstätte c3e2a6ceb0 dev-debug/bpftrace: remove obsolete fuzzing USE flag
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/39754
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-17 14:34:56 +00:00
Holger Hoffstätte 27197f6f27 dev-debug/bpftrace: clean up old versions
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-17 14:34:56 +00:00
Holger Hoffstätte 8f506bd2f6 dev-debug/bpftrace: add 0.21.3
This minor update switches to llvm-r1 and fixes building with
gcc-15 and LTO.

Closes: https://bugs.gentoo.org/939711
Closes: https://bugs.gentoo.org/945342
Closes: https://bugs.gentoo.org/946095
Closes: https://bugs.gentoo.org/946097
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-17 14:34:55 +00:00
Michał Górny 1f9f1999cd Move {sys-devel → llvm-core}/llvm
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-11 12:53:24 +01:00
Michał Górny b06a349c8f Move {dev-debug → llvm-core}/lldb
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-11 12:53:19 +01:00
Michał Górny 3ee411f132 Move {sys-devel → llvm-core}/clang
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-11 12:53:18 +01:00
Michał Górny 2838c5ea43 dev-debug/lldb: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-11 12:02:52 +01:00
Michał Górny c7adf13c82 dev-debug/lldb: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-11 07:47:31 +01:00
Sam James 05c28d6f80 dev-debug/lldb: Stabilize 16.0.6-r1 amd64, #946216
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-11 01:49:14 +00:00
Sam James 4498f75c61 dev-debug/lldb: Stabilize 16.0.6-r1 arm64, #946216
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-11 00:57:02 +00:00
Arthur Zamarin c650ec3223 dev-debug/lldb: Stabilize 16.0.6-r1 x86, #946216
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-12-10 20:55:46 +00:00
Arthur Zamarin 314dc705f7 dev-debug/lldb: Stabilize 16.0.6-r1 arm, #946216
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-12-10 20:55:45 +00:00
Michał Górny 402fb704b5 dev-debug/lldb: Add 20.0.0_pre20241207 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-07 12:35:36 +01:00
Sam James a559c10115 dev-debug/strace: drop 6.10
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-07 03:01:43 +00:00
Sam James 517bea729e dev-debug/strace: drop 6.6, 6.7
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-07 03:01:33 +00:00
Sam James 21c728e327 dev-debug/lldb: Stabilize 19.1.4 x86, #945145
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-06 21:52:48 +00:00
Sam James ade9247eed dev-debug/lldb: Stabilize 19.1.4 arm, #945145
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-06 21:52:15 +00:00
Sam James df2bbb8543 dev-debug/lldb: Stabilize 19.1.4 arm64, #945145
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-06 21:52:04 +00:00
Sam James 2207e9f30a dev-debug/lldb: Stabilize 19.1.4 amd64, #945145
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-06 21:51:53 +00:00
Michał Górny 5f97d77706 dev-debug/lldb: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-05 13:00:24 +01:00
Michał Górny 89be3ad817 dev-debug/lldb: Add 19.1.5
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-03 21:50:27 +01:00
Holger Hoffstätte 08ad03450d dev-debug/sysdig: revbump to use scap-driver-0.19.0
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/39382
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01 11:44:33 +00:00
Holger Hoffstätte 0edb5c1400 dev-debug/scap-driver: bump to 0.19.0
A recent BPF verifier vulnerability made some fixes to the modern
BPF probe necessary. See: https://github.com/falcosecurity/libs/pull/2150

Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01 11:44:32 +00:00
Sam James b3d533a127 dev-debug/valgrind: add EGIT_REPO_URI mirror
The sourcehut repo is an official mirror.

Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01 08:59:52 +00:00
Sam James 13e92531b9 dev-debug/gdb: add mirrors to EGIT_REPO_URI
sourceware was down earlier, so add some mirrors.

sourcehut is an official mirror (albeit an experiment IIRC) by sourceware
and x86-binutils is run by H.J. Lu.

Signed-off-by: Sam James <sam@gentoo.org>
2024-12-01 08:51:47 +00:00
Sam James ef00cf0056 dev-debug/gdb: drop 14.2-r1, 15.1, 15.1-r100, 15.2
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-30 13:36:29 +00:00
Michał Górny fdcda106d7 dev-debug/lldb: Add 20.0.0_pre20241130 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-11-30 10:55:43 +01:00
Sv. Lockal 9f95083619 dev-debug/gdb: support for AMD GPU debugging via USE=rocm
This adds ability to debug AMD GPU code with recently added `dev-libs/rocdbgapi` library.
This feature was introduced in GDB 13 and documented at:
* https://sourceware.org/gdb/current/onlinedocs/gdb.html/AMD-GPU.html
* https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=18b4d0736bc570c6d2e3e5f6ebc2ad4617d93847

As described in binutils-gdb commit message, this feature requires `--enable-targets=all`,
and if no `--with-amd-dbgapi=yes/no` specified, it tries to probe for library
and enable if found (which is undesirable for Gentoo), therefore it is better to set this flag explicitly.

Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37324
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-30 02:14:03 +00:00
Sam James 9037c8f3f3 dev-debug/dtrace: fix rc-service invocation
Closes: https://bugs.gentoo.org/945361
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-29 22:44:04 +00:00
Sam James c2d2acb206 dev-debug/valgrind: add 3.24.0_p1
Mark Wielaard (9):
      Set version to 3.24.1.GIT
      Prepare NEWS for branch 3.24 fixes
      vgdb.c (fork_and_exec_valgrind): Fix off-by-one error write
      vgdb.c (fork_and_exec_valgrind): Fix another off-by-one error write
      Add exp and supp patterns for missing main frame for ppc64le
      helgrind/tests/tc17_sembar.c: Remove bool typedef
      drd/tests/swapcontext.c: Rename typedef struct thread_local to threadlocal
      none/tests/bug234814.c: sa_handler take an int as argument
      Add open_tree, move_mount, fsopen, fsconfig, fsmount, fspick linux syswraps

Paul Floyd (2):
      regtest: add a fdleak filter for write on write on linux arm64
      Add additional exp-ppc64le files to EXTRA_DIST

Peter Seiderer (1):
      Add support for landlock_create_ruleset (444), landlock_add_rule (445) and landlock_restrict_self (446) syscalls

Signed-off-by: Sam James <sam@gentoo.org>
2024-11-27 06:23:40 +00:00
Sam James fe4468328b dev-debug/strace: add 6.12
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-25 02:50:51 +00:00
Jakov Smolić 5ce9d7c60e dev-debug/pwndbg: Stabilize 20240829 amd64, #943475
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-11-24 16:47:14 +01:00
Sam James 295a5c1487 dev-debug/pwndbg: Stabilize 20240829 x86, #943475
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-24 11:02:02 +00:00
Sam James 13f730c146 dev-debug/gdb: add config checks for ptrace
See https://forums.gentoo.org/viewtopic-p-8846891.html.

Signed-off-by: Sam James <sam@gentoo.org>
2024-11-23 13:55:26 +00:00
Michał Górny 2e229b659a dev-debug/lldb: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-11-23 14:15:40 +01:00
Michał Górny a82dc665d8 dev-debug/lldb: Add 20.0.0_pre20241123 snapshot
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-11-23 14:15:27 +01:00
Sven Wegener 61cbd97938 dev-debug/systemtap: add 5.2
Closes: https://bugs.gentoo.org/943277
Signed-off-by: Sven Wegener <swegener@gentoo.org>
2024-11-22 00:07:59 +01:00
Sven Wegener e204c473a8 dev-debug/systemtap: remove .egg-info
The build system directly calls setup.py.

Signed-off-by: Sven Wegener <swegener@gentoo.org>
2024-11-22 00:07:59 +01:00
Sven Wegener ac4b569823 dev-debug/systemtap: move setuptools dep to BDEPEND
Signed-off-by: Sven Wegener <swegener@gentoo.org>
2024-11-22 00:07:57 +01:00
Michał Górny 989a42b904 dev-debug/lldb: Add 19.1.4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-11-19 20:39:32 +01:00
Sam James fc548179a4 dev-debug/gdb: Stabilize 15.2-r100 x86, #942834
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-19 14:08:28 +00:00
Sam James f79a73fea0 dev-debug/gdb: Stabilize 15.2-r100 sparc, #942834
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-19 14:08:15 +00:00
Sam James 79cbabf0b0 dev-debug/gdb: Stabilize 15.2-r100 hppa, #942834
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-19 14:08:03 +00:00