Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1051246: php8.2: ftbfs on some architectures: Cannot find sys/sdt.h which is required for DTrace support

714 views
Skip to first unread message

Bo YU

unread,
Sep 4, 2023, 11:20:04 PM9/4/23
to
Source: php8.2
Version: 8.2.10-1
Severity: serious
Tags: ftbfs patch

Dear Maintainer,

The php8.2 has ftbfs issue on some architectures due to common error[0]:
```
checking for sys/sdt.h... no
configure: error: Cannot find sys/sdt.h which is required for DTrace
support
cd ext-build && tail -v -n \+0 config.log
```

The full log you can get from:
https://buildd.debian.org/status/fetch.php?pkg=php8.2&arch=riscv64&ver=8.2.10-1&stamp=1693732277&raw=0


But i found the systemtap-sdt-dev package was built on these
architectures[1]. Maybe I have missing something.

I can confirm the patch that is worked on riscv64.

[0]: https://buildd.debian.org/status/package.php?p=php8.2
[1]: https://packages.debian.org/unstable/systemtap-sdt-dev

--
Regards,
--
Bo YU

php8.2_fix_ftbfs_on_some_arch.debdiff
signature.asc
0 new messages