72 Commits
Author SHA1 Message Date
Brett A C Sheffield 388a1fcfdb dev-debug/dtrace: drop 2.0.6
Bug: https://bugs.gentoo.org/974696
Signed-off-by: Brett A C Sheffield <bacs@librecast.net>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1270
Signed-off-by: Sam James <sam@gentoo.org>
2026-07-08 20:24:41 +01:00
Sam James 60e3046b3c dev-debug/dtrace: Stabilize 2.0.7 amd64, #975853
Signed-off-by: Sam James <sam@gentoo.org>
2026-05-23 18:42:29 +01:00
Sam James c9c41af8b6 dev-debug/dtrace: Stabilize 2.0.7 arm64, #975853
Signed-off-by: Sam James <sam@gentoo.org>
2026-05-23 17:02:49 +01:00
Sam James 390a11e966 dev-debug/dtrace: add 2.0.7
Bug: https://bugs.gentoo.org/974696
Signed-off-by: Sam James <sam@gentoo.org>
2026-05-11 22:16:45 +01:00
Brett A C Sheffield 553a3751a6 dev-debug/dtrace: drop 2.0.4, 2.0.5
Bug: https://bugs.gentoo.org/971491
Signed-off-by: Brett A C Sheffield <bacs@librecast.net>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/407
Signed-off-by: Sam James <sam@gentoo.org>
2026-03-30 09:00:00 +01:00
Eli Schwartz b57a19055f dev-debug/dtrace: Stabilize 2.0.6 amd64, #971492
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-23 02:01:31 -04:00
Eli Schwartz 9328a5c3be dev-debug/dtrace: Stabilize 2.0.6 arm64, #971492
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2026-03-23 02:01:31 -04:00
Sam James c317026d48 dev-debug/dtrace: fix 2.0.6 configure args
I based it on 9999, not 2.0.5, wrongly.

Fixes: 03c83c759b
Signed-off-by: Sam James <sam@gentoo.org>
2026-03-23 03:53:13 +00:00
Sam James 03c83c759b dev-debug/dtrace: add 2.0.6
This just has the CVE fix over 2.0.5.

Bug: https://bugs.gentoo.org/971491
Signed-off-by: Sam James <sam@gentoo.org>
2026-03-23 03:46:54 +00:00
Sam James d382de67a9 dev-debug/dtrace: drop S line from 2.0.4
Was unstaged.

Bug: https://bugs.gentoo.org/971212
Signed-off-by: Sam James <sam@gentoo.org>
2026-03-16 09:28:50 +00:00
Sam James b70df51dad dev-debug/dtrace: handle rename affecting tarball layout
In be04841726, I naively didn't refetch
the tarballs from upstream so didn't notice that the renamed repo affected
the existing autogenerated tarballs from GH. I've diffed them and indeed
it's only the directory name which changed.

Closes: https://bugs.gentoo.org/971212
Fixes: be04841726
Signed-off-by: Sam James <sam@gentoo.org>
2026-03-16 09:25:03 +00:00
Sam James c4b2dcc656 dev-debug/dtrace: drop 2.0.3-r2
Signed-off-by: Sam James <sam@gentoo.org>
2026-03-16 09:20:24 +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
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
Sam James 6257ca1736 dev-debug/dtrace: Stabilize 2.0.4 amd64, #967164
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-06 21:52:54 +00:00
Sam James 8eb2df4282 dev-debug/dtrace: Stabilize 2.0.4 arm64, #967164
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-06 21:42:50 +00:00
Michał Górny 6a3644bf2f */*: Add := to virtual/zlib deps, part 1
Done via:

```
git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@'
```

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04 10:36:27 +01:00
Michał Górny bd0ee727e0 dev-*/*: update for virtual/zlib
Update done using:

```
git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g
git diff --name-only | xargs copybump
git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead
pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error
```

Followed by manual revert in dev-python/zlib-ng where it accidentally
caught sys-libs/zlib-ng dependencies.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04 09:07:26 +01:00
Sam James 3d393cf5a4 dev-debug/dtrace: add 2.0.4
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-28 07:45:24 +00:00
Nick Alcock 098ca1644d dev-debug/dtrace: check for kernel config options needed for error injection
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12 14:40:23 +01:00
Sam James a82dcfb041 dev-debug/dtrace: update dostrip -x comment
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03 01:26:42 +01: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
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
Sam James 84a0e39a56 dev-debug/dtrace: fix typo in metadata.xml
Reported by parona.

Signed-off-by: Sam James <sam@gentoo.org>
2025-07-12 01:45:09 +01:00
Sam James 34501d422e dev-debug/dtrace: note that BTF must be available for USE=test-install
BTF must be available for the running kernel at build-time
with this flag.

The next upstream release will have a better error message for this,
see http://github.com/oracle/dtrace-utils/issues/74.

Closes: https://bugs.gentoo.org/958606
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-12 01:43:59 +01:00
Sam James 38e551125e dev-debug/dtrace: fix build on no-multilib profiles
Set NATIVE_BITNESS_ONLY=1 if we don't have multilib.

Closes: https://bugs.gentoo.org/959876
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-12 01:11:49 +01:00
Sam James 06419cf3d3 dev-debug/dtrace: add 2.0.3
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-21 04:58:27 +01:00
Sam James 36dbfb7c81 dev-debug/dtrace: filter LTO again for live
Undo 274e88619f with a new comment. It
builds fine (didn't before, of course) but it's broken at runtime.

Bug: https://github.com/oracle/dtrace-utils/issues/86
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-08 10:09:14 +01:00
Sam James 12f1069e1e dev-debug/dtrace: fix MissingVersionedVirtualPerlDependency for live
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-08 08:32:49 +01:00
Sam James 274e88619f dev-debug/dtrace: drop filter-lto for live
See https://github.com/oracle/dtrace-utils/issues/86#issuecomment-2953671118.

Signed-off-by: Sam James <sam@gentoo.org>
2025-06-08 08:31:25 +01:00
Sam James b78ab20d05 dev-debug/dtrace: drop 2.0.1.1-r3
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-13 06:18:22 +01:00
Sam James 0fe25bf228 dev-debug/dtrace: subscribe to fuse:3 subslot
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-25 08:13:11 +00:00
Arthur Zamarin 5ea77a3789 dev-debug/dtrace: Stabilize 2.0.2 amd64, #950755
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-08 10:40:57 +02:00
Sam James 8579792721 dev-debug/dtrace: Stabilize 2.0.2 arm64, #950755
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-08 01:40:53 +00:00
Sam James 103b03cd2f dev-debug/dtrace: add 2.0.2
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-05 01:11:11 +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 0ccd18bf8c dev-debug/dtrace: update live for _FORTIFY_SOURCE fix
Bug: https://github.com/oracle/dtrace-utils/issues/78
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-30 22:50:04 +00:00
Sam James e071ab8e96 dev-debug/dtrace: update live for mandir fix
Bug: https://github.com/oracle/dtrace-utils/issues/106
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-30 22:50:04 +00:00
Sam James c7a227d056 dev-debug/dtrace: update live for valgrind changes
Bug: https://github.com/oracle/dtrace-utils/issues/80
Bug: https://bugs.gentoo.org/938190
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-30 22:50:03 +00:00
Sam James 095e55d5d1 dev-debug/dtrace: update live for libsystemd removal
Always pass --with-systemd as it just controls installation of units.

Bug: https://github.com/oracle/dtrace-utils/issues/92
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-30 22:50:02 +00:00
Arthur Zamarin 604724fb65 dev-debug/dtrace: Stabilize 2.0.1.1-r2 arm64, #942041
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-10-24 11:22:12 +03:00
Sam James a6fd783bbf dev-debug/dtrace: keyword 2.0.1.1-r2 for ~arm64
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-24 03:36:02 +01:00
Sam James 4ea63d2846 dev-debug/dtrace: fix metadata tag
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12 02:05:36 +01:00
Sam James caf59e101d dev-debug/dtrace: don't wrap einfo line so hard
I have a tendency to do this when something is indented as it's not
then obvious what the limit is. Oops.

Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12 01:43:01 +01:00
Sam James 9751cb69ae dev-debug/dtrace: tidy up more TODOs
Some of the TODOs were really upstream bugs we're waiting for resolution
on, not something we need to take action on at this time.

Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12 01:41:15 +01:00
Sam James 32f33bd323 dev-debug/dtrace: consolidate comparison comments
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12 01:40:12 +01:00
Sam James faa6748a87 dev-debug/dtrace: drop obsolete binutils-libs comment
I've asked dilfridge to update binutils-2.42 when he gets a chance
for one libctf patch we don't have yet but IIRC that patch doesn't
actually affect DTrace, just it came up in libabigail discussions.

Let's drop the comment as it's not really relevant now.

Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12 01:37:02 +01:00