Skip to content

Conversation

@bastelfreak
Copy link
Contributor

Required to compile Ruby with dtrace support

Required to compile Ruby with dtrace support
@bastelfreak bastelfreak self-assigned this Jan 29, 2026
@bastelfreak bastelfreak added the bug Something isn't working label Jan 29, 2026
@bastelfreak
Copy link
Contributor Author

@bastelfreak
Copy link
Contributor Author

still fails with:

checking whether dtrace USDT is available... no
configure: error: --enable-dtrace, however, USDT is not available
make: *** [Makefile:349: ruby-3.2-configure] Error 1

@bastelfreak bastelfreak requested a review from sbernhard January 29, 2026 10:44
@bastelfreak
Copy link
Contributor Author

@sbernhard how much do you know about dtrace? 👀 And I don't understand why this worked for you locally but fails in CI.

@sbernhard
Copy link
Contributor

sbernhard commented Jan 29, 2026

still fails with:

checking whether dtrace USDT is available... no
configure: error: --enable-dtrace, however, USDT is not available
make: *** [Makefile:349: ruby-3.2-configure] Error 1

the systemtap-sdt-devel installs the systemtap-dtrace. Verified on a podman sles image.
systemtap-sdt-devel has a requirement on systemtap-dtrace and systemtap itself.

I run "bundle exec rake vox:build['agent-runtime-main','sles-16-x86_64']" in my puppet-runtime, and it worked.

@bastelfreak
Copy link
Contributor Author

What was the host system? Can you upload the whole command output?

@bastelfreak
Copy link
Contributor Author

Ok I've a fix \o/ #105

@bastelfreak
Copy link
Contributor Author

I guess it's a correlation between the ubuntu 24.04 container host and the sles container image. we had issues with other containers as well.

@bastelfreak bastelfreak deleted the sles2 branch January 29, 2026 14:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants