Skip to content

update usdt to 0.6.0#995

Merged
iximeow merged 1 commit intomasterfrom
ixi/bump-usdt-0.6.0
Feb 27, 2026
Merged

update usdt to 0.6.0#995
iximeow merged 1 commit intomasterfrom
ixi/bump-usdt-0.6.0

Conversation

@iximeow
Copy link
Member

@iximeow iximeow commented Dec 22, 2025

dropshot includes usdt probes and as of 0.16.6 depends on usdt 0.6.0 to do so. this introduces a few duplicate-ish dependencies that feel a bit unsightly. in particular, usdt 0.5.0 -> 0.6.0 comes with a few major version bumps of usdt dependencies so they can't simply be unified to a common latest version.

bumping Propolis is not sufficient to dedupe these dependencies, as we get them from Crucible, Oximeter, qorb, slog-dtrace, and tokio-dtrace, as well as usdt 0.3.5 from p4rs. but getting Propolis ahead of things means once they're all bumped and bumped here, we'll lose deps on goblin 0.8.2, scroll 0.12.0, dof 0.3.0, and probably a few others.

edit: one (me!) may ask if usdt 0.6.0 gets Propolis anything interesting, and the most I see is the (neat!) stap v3 probe support but since Propolis is so very illumos-only maybe that's not important here :)

dropshot includes usdt probes and as of 0.16.6 depends on usdt 0.6.0 to
do so. this introduces a few duplicate-ish dependencies that feel a bit
unsightly. in particular, usdt 0.5.0 -> 0.6.0 comes with a few major
version bumps of usdt dependencies so they can't simply be unified to
a common latest version.

bumping Propolis is not sufficient to dedupe these dependencies, as we
get them from Crucible, Oximeter, `qorb`, `slog-dtrace`, and
`tokio-dtrace`, as well as `usdt 0.3.5` from `p4rs`. but getting
Propolis ahead of things means once they're all bumped and bumped here,
we'll lose deps on `goblin 0.8.2`, `scroll 0.12.0`, `dof 0.3.0`, and
probably a few others.
@iximeow iximeow merged commit a3fa970 into master Feb 27, 2026
11 checks passed
@iximeow iximeow deleted the ixi/bump-usdt-0.6.0 branch February 27, 2026 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants