Skip to content

SLES 16: Add systemtap-dtrace#104

Closed
bastelfreak wants to merge 1 commit into
mainfrom
sles2
Closed

SLES 16: Add systemtap-dtrace#104
bastelfreak wants to merge 1 commit into
mainfrom
sles2

Conversation

@bastelfreak

Copy link
Copy Markdown
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
Copy Markdown
Contributor Author

@bastelfreak

Copy link
Copy Markdown
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
Copy Markdown
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

sbernhard commented Jan 29, 2026

Copy link
Copy Markdown
Contributor

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
Copy Markdown
Contributor Author

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

@bastelfreak

Copy link
Copy Markdown
Contributor Author

Ok I've a fix \o/ #105

@bastelfreak

Copy link
Copy Markdown
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