summaryrefslogtreecommitdiff
path: root/dev-debug/dtrace
AgeCommit message (Collapse)Author
9 daysdev-debug/dtrace: update HOMEPAGE, remote-idSam James
Signed-off-by: Sam James <sam@gentoo.org>
2026-02-06dev-debug/dtrace: add 2.0.5Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-06dev-debug/dtrace: Stabilize 2.0.4 amd64, #967164Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-12-06dev-debug/dtrace: Stabilize 2.0.4 arm64, #967164Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-04*/*: Add := to virtual/zlib deps, part 1Michał Górny
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-04dev-*/*: update for virtual/zlibMichał Górny
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-10-28dev-debug/dtrace: add 2.0.4Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-12dev-debug/dtrace: check for kernel config options needed for error injectionNick Alcock
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03dev-debug/dtrace: update dostrip -x commentSam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-15dev-debug/dtrace: drop patch merged upstream from liveSam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-15dev-debug/dtrace: drop 2.0.2-r1, 2.0.3, 2.0.3-r1Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-31dev-debug/dtrace: Stabilize 2.0.3-r2 arm64, #960889Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-31dev-debug/dtrace: Stabilize 2.0.3-r2 amd64, #960889Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-31dev-debug/dtrace: fix build w/ nomultilibSam James
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-12dev-debug/dtrace: fix typo in metadata.xmlSam James
Reported by parona. Signed-off-by: Sam James <sam@gentoo.org>
2025-07-12dev-debug/dtrace: note that BTF must be available for USE=test-installSam James
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-12dev-debug/dtrace: fix build on no-multilib profilesSam James
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-06-21dev-debug/dtrace: add 2.0.3Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-08dev-debug/dtrace: filter LTO again for liveSam James
Undo 274e88619f98c77b9a05c33eb956bb7a168d6025 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-08dev-debug/dtrace: fix MissingVersionedVirtualPerlDependency for liveSam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-08dev-debug/dtrace: drop filter-lto for liveSam James
See https://github.com/oracle/dtrace-utils/issues/86#issuecomment-2953671118. Signed-off-by: Sam James <sam@gentoo.org>
2025-05-13dev-debug/dtrace: drop 2.0.1.1-r3Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-25dev-debug/dtrace: subscribe to fuse:3 subslotSam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-08dev-debug/dtrace: Stabilize 2.0.2 amd64, #950755Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-08dev-debug/dtrace: Stabilize 2.0.2 arm64, #950755Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-05dev-debug/dtrace: add 2.0.2Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-29dev-debug/dtrace: fix rc-service invocationSam James
Closes: https://bugs.gentoo.org/945361 Signed-off-by: Sam James <sam@gentoo.org>
2024-10-30dev-debug/dtrace: update live for _FORTIFY_SOURCE fixSam James
Bug: https://github.com/oracle/dtrace-utils/issues/78 Signed-off-by: Sam James <sam@gentoo.org>
2024-10-30dev-debug/dtrace: update live for mandir fixSam James
Bug: https://github.com/oracle/dtrace-utils/issues/106 Signed-off-by: Sam James <sam@gentoo.org>
2024-10-30dev-debug/dtrace: update live for valgrind changesSam James
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-30dev-debug/dtrace: update live for libsystemd removalSam James
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-24dev-debug/dtrace: Stabilize 2.0.1.1-r2 arm64, #942041Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-10-24dev-debug/dtrace: keyword 2.0.1.1-r2 for ~arm64Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12dev-debug/dtrace: fix metadata tagSam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12dev-debug/dtrace: don't wrap einfo line so hardSam James
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-12dev-debug/dtrace: tidy up more TODOsSam James
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-12dev-debug/dtrace: consolidate comparison commentsSam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12dev-debug/dtrace: drop obsolete binutils-libs commentSam James
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-12dev-debug/dtrace: add upstream bug link re mandirSam James
Bug: https://github.com/oracle/dtrace-utils/issues/106 Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12dev-debug/dtrace: suppress harmless execstack warning for BPF objectSam James
Bug: https://bugs.gentoo.org/938221 Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12dev-debug/dtrace: rework pkg_postinstSam James
For first installs, we enable the service and start it. This is unusual, but the behaviour without dtprobed running is untested/unsupported. It's not a network service, it has no configuration, reads a single device node, and does all parsing within a seccomp jail. It also leads to hard-to-diagnose issues because USDT probes won't be registered and an application might have already started up which needs to be traced. Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12dev-debug/dtrace: rename USE=install-tests -> USE=test-installSam James
Following discussion with mgorny and us agreeing to use test-install for Python. Bug: https://bugs.gentoo.org/531648 Signed-off-by: Sam James <sam@gentoo.org>
2024-09-11dev-debug/dtrace: Stabilize 2.0.1.1-r2 amd64, #939447Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-10dev-debug/dtrace: build with -j1 for nowSam James
Bug: https://github.com/oracle/dtrace-utils/issues/82 Signed-off-by: Sam James <sam@gentoo.org>
2024-08-30dev-debug/dtrace: update dev-debug/systemtap blockerSam James
We can now be coinstalled with dev-debug/systemtap if it has USE=-dtrace-symlink. Bug: https://bugs.gentoo.org/938302 Signed-off-by: Sam James <sam@gentoo.org>
2024-08-25dev-debug/dtrace: add upstream bug link for LTOSam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-22dev-debug/dtrace: elaborate on kprobes being badSam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-22dev-debug/dtrace: fix branch for 'getting started' linkSam James
Show it on new installs, not upgrades. Signed-off-by: Sam James <sam@gentoo.org>
2024-08-22dev-debug/dtrace: sort IUSESam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-08-22dev-debug/dtrace: improve config checks further (mostly pedantry, also for ↵Sam James
tests) This adds some technically-required-but-already-covered-by-dependencies CONFIG_* requirements in general, and then some real config requirements we were missing for the testsuite. Signed-off-by: Sam James <sam@gentoo.org>