Commit Graph

730 Commits

Author SHA1 Message Date
Sam James
09e6c2011f dev-debug/strace: destabilize 6.17
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-30 11:00:15 +01:00
Sam James
72be9d3a34 dev-debug/strace: add 6.17
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-30 10:59:10 +01:00
Holger Hoffstätte
e1f5e2e8d5 dev-debug/bpftrace: add bpftool build dep & fix build with gcc-16
Closes: https://bugs.gentoo.org/963025
Closes: https://bugs.gentoo.org/963026
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/43835
Closes: https://github.com/gentoo/gentoo/pull/43835
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-18 23:59:11 +01:00
Sam James
16062eb4b9 dev-debug/bpftrace: add missing RUST_DEPEND
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-17 20:46:23 +01:00
Holger Hoffstätte
c6dbb2a97a dev-debug/bpftrace: add 0.24.0
Major new release: LLVM-21, LTO-clean and with enabled unit tests. \o/

Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/43828
Closes: https://github.com/gentoo/gentoo/pull/43828
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-17 20:46:22 +01:00
Arthur Zamarin
ea07e60c67 dev-debug/systemtap: Stabilize 5.3 ppc, #962842
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-14 19:12:44 +03:00
Arthur Zamarin
6c55536130 dev-debug/systemtap: Stabilize 5.3 ppc64, #962842
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-14 19:12:43 +03:00
Michał Górny
1e430968fb dev-debug/systemtap: Stabilize 5.3 amd64, #962842
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-09-14 16:37:40 +02:00
Michał Górny
d1d65c9a02 dev-debug/systemtap: Stabilize 5.3 arm64, #962842
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-09-14 16:37:38 +02:00
Michał Górny
bd5c7ad2ee dev-debug/systemtap: Stabilize 5.3 x86, #962842
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-09-14 16:37:36 +02:00
Michał Górny
4cf2b3a549 dev-debug/systemtap: Stabilize 5.3 arm, #962842
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-09-14 16:37:34 +02:00
Sam James
a0d38cbe45 dev-debug/gdb: default-enable USE=xml for live
See https://inbox.sourceware.org/gdb-patches/c2a9e32a9e1340ef9f39e59371a5ae3679cb2372.1757064602.git.aburgess@redhat.com/
> Though, if I'm honest, I have very little sympathy for such gdbservers
> these days.

It's not well-supported to have USE=-xml, so let's default it on. The
next release (17) is coming soon so not bothering to change 16.

Signed-off-by: Sam James <sam@gentoo.org>
2025-09-11 06:12:47 +01:00
Sam James
5626e3f215 dev-debug/gdb: add bug reference wrt ptrace
Bug: https://sourceware.org/PR31520
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-11 06:10:12 +01:00
Yixun Lan
70c844d0c8 dev-debug/bpftrace: add 0.23.5
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2025-09-10 01:33:33 +00:00
Matt Turner
6143439703 dev-debug/gfxreconstruct: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2025-09-07 14:52:41 -04:00
Matt Turner
0e3ec06428 dev-debug/gfxreconstruct: Version bump to 1.4.321.0
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2025-09-07 14:49:53 -04:00
Arthur Zamarin
c14dbb1aaa dev-debug/strace: Stabilize 6.16 ppc, #962420
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-07 03:39:26 +00:00
Sam James
19e0bc261d dev-debug/valgrind: drop 3.24.0_p1
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-06 21:54:01 +01:00
Arthur Zamarin
b3f9018fb8 dev-debug/strace: Stabilize 6.16 arm64, #962420
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-06 20:38:51 +03:00
Arthur Zamarin
9760029e74 dev-debug/strace: Stabilize 6.16 amd64, #962420
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-06 20:38:50 +03:00
Arthur Zamarin
3957b49d07 dev-debug/strace: Stabilize 6.16 ppc64, #962420
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-06 20:38:49 +03:00
Arthur Zamarin
f85e9d75ba dev-debug/strace: Stabilize 6.16 x86, #962420
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-06 19:06:29 +03:00
Arthur Zamarin
e6dba07452 dev-debug/strace: Stabilize 6.16 arm, #962420
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-06 18:58:35 +03:00
Arthur Zamarin
0ad96e879b */*: destable sparc
Result of running the command:
 grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:00:14 +03:00
Arthur Zamarin
634a005686 */*: destable hppa
Result of running the command:
 grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]hppa' -l | xargs ekeyword ~hppa

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02 20:00:12 +03:00
Petr Vaněk
07d4397223 dev-debug/apitrace: drop 12.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-08-29 09:21:13 +02:00
Andreas Sturmlechner
b22c874daf dev-debug/edb-debugger: treeclean
Closes: https://bugs.gentoo.org/955642 (pkgremoved)
Closes: https://bugs.gentoo.org/957424 (pkgremoved)
Closes: https://bugs.gentoo.org/957402 (pkgremoved)
Closes: https://bugs.gentoo.org/903803 (pkgremoved)
Closes: https://bugs.gentoo.org/841740 (pkgremoved)
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-08-26 22:42:56 +02:00
Sam James
87f5eb4995 dev-debug/gprofng-gui: add 2.2
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-20 06:38:34 +01:00
Sebastian Pipping
32959567aa dev-debug/kdbg: 3.2.0
Signed-off-by: Sebastian Pipping <sping@gentoo.org>
2025-08-17 13:17:19 +02:00
Sam James
b1cff4e5de dev-debug/dtrace: drop patch merged upstream from live
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-15 10:03:00 +01:00
Sam James
a169e22a84 dev-debug/dtrace: drop 2.0.2-r1, 2.0.3, 2.0.3-r1
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-15 05:16:27 +01:00
Eli Schwartz
e5ab300727 dev-debug/gfxreconstruct: mark as strict-aliasing unsafe, LTO-unsafe
Closes: https://bugs.gentoo.org/956019
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-08-14 01:01:58 -04:00
Eli Schwartz
c6da47d4cd dev-debug/duma: use dot-a.eclass
... to avoid installing broken static libraries w/ LTO.

Closes: https://bugs.gentoo.org/958427
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-08-07 12:41:33 -04:00
Sam James
f40d6547eb dev-debug/gprofng-gui: add 2.1
Switch to out-of-source build as otherwise PNGs get added to the JAR
twice.

Signed-off-by: Sam James <sam@gentoo.org>
2025-08-07 08:15:48 +01:00
Sam James
e776601f91 dev-debug/gprofng-gui: drop 1.1
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-07 08:15:47 +01:00
Sam James
a3bed04f52 dev-debug/strace: add 6.16
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-06 03:27:22 +01:00
Holger Hoffstätte
079ee48115 dev-debug/scap-driver: clean up old
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/43311
Closes: https://github.com/gentoo/gentoo/pull/43311
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 23:15:57 +01:00
Holger Hoffstätte
756a09de56 dev-debug/scap-driver: update HOMEPAGE
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/43311
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 23:15:57 +01:00
Holger Hoffstätte
badf673099 dev-debug/sysdig: clean up old
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/43311
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 23:15:57 +01:00
Holger Hoffstätte
07b847dec8 dev-debug/sysdig: update HOMEPAGE
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/43311
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 23:15:57 +01:00
Holger Hoffstätte
d4fb521d82 dev-debug/sysdig: fix runtime failures with glibc-2.42
glibc-2.42 added __inet_ntop_chk fortification, which started to fail:

  *** buffer overflow detected ***: terminated
  Program received signal SIGABRT, Aborted.
  0x00007ffff629b0dc in __pthread_kill_implementation () from /lib64/libc.so.6
  (gdb) bt
  #0  in __pthread_kill_implementation () from /lib64/libc.so.6
  #1  in raise () from /lib64/libc.so.6
  #2  in abort () from /lib64/libc.so.6
  #3  in __libc_message_impl.cold () from /lib64/libc.so.6
  #4  in __fortify_fail () from /lib64/libc.so.6
  #5  in __chk_fail () from /lib64/libc.so.6
  #6  in __inet_ntop_chk () from /lib64/libc.so.6
  #7  in inet_ntop (..) at /usr/include/bits/inet-fortified.h>
  #8  ipv6tuple_to_string[abi:cxx11](ipv6tuple*, bool) (..)

Use INET6_ADDRSTRLEN as destination buffer size.

Also add a minor build system fix and ebuild cleanups.

Revbump directly to stable since this has always been an issue and
should be fixed even with glibc <2.42.

Closes: https://bugs.gentoo.org/961046
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/43311
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04 23:15:56 +01:00
Sam James
6659e812e7 dev-debug/rr: fix build w/ glibc-2.42
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-01 17:57:25 +01:00
Sam James
98ac347f60 dev-debug/dtrace: Stabilize 2.0.3-r2 arm64, #960889
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-31 08:18:48 +01:00
Sam James
f1810b7db7 dev-debug/dtrace: Stabilize 2.0.3-r2 amd64, #960889
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-31 08:12:24 +01:00
Sam James
c8f1159777 dev-debug/dtrace: fix build w/ nomultilib
This fixes a possible correctness issue on other profiles as well.

Bug: https://gcc.gnu.org/PR121259
Closes: https://bugs.gentoo.org/959876
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-31 05:26:26 +01:00
Pacho Ramos
98462941fe dev-debug/d-spy: drop 1.10.0
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-07-28 12:01:00 +02:00
Pacho Ramos
85d817ed2a dev-debug/d-spy: add 48.0
Closes: https://github.com/gentoo/gentoo/pull/42257
Signed-off-by: Pacho Ramos <pacho@gentoo.org>
2025-07-28 12:01:00 +02:00
Michał Górny
9f9c314254 */*: reassign reavertm's packages
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-07-26 17:48:31 +02:00
Matt Turner
72707feb9a dev-debug/gfxreconstruct: Drop old versions
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2025-07-20 12:40:03 -04:00
Arthur Zamarin
7857315297 dev-debug/strace: Stabilize 6.15 arm64, #960066
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-07-13 19:40:09 +03:00