Summary: | dev-lang/ruby-3.3.4 - [meson] [libtool] [gcc-15] configure: error: --enable-dtrace, however, USDT is not available | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Ruby Team <ruby> |
Status: | CONFIRMED --- | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=927912 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
dev-lang:ruby-3.3.4:20240928-224615.log emerge-history.txt environment etc.clang.tar.xz etc.portage.tar.xz logs.tar.xz qlist-info.txt temp.tar.xz |
Description
Toralf Förster
![]() Created attachment 904147 [details]
emerge-info.txt
Created attachment 904148 [details]
dev-lang:ruby-3.3.4:20240928-224615.log
Created attachment 904149 [details]
emerge-history.txt
Created attachment 904150 [details]
environment
Created attachment 904151 [details]
etc.clang.tar.xz
Created attachment 904152 [details]
etc.portage.tar.xz
Created attachment 904153 [details]
logs.tar.xz
Created attachment 904154 [details]
qlist-info.txt
Created attachment 904155 [details]
temp.tar.xz
OK, so:
> checking for x86_64-pc-linux-gnu-dtrace... /usr/bin/stap-dtrace
Good.
But then we have:
```
configure:33059: checking whether dtrace USDT is available
configure:33088: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC conftest.c >&5
conftest.c: In function 'main':
conftest.c:496:1: error: implicit declaration of function 'CONFTEST_FIRE' [-Wimplicit-function-declaration]
496 | CONFTEST_FIRE();
| ^~~~~~~~~~~~~
[...]
| #include "conftest_provider.h"
| int
| main (void)
| {
| CONFTEST_FIRE();
| ;
| return 0;
| }
configure:33105: result: no
configure:33140: error: --enable-dtrace, however, USDT is not available
```
|