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

diff -Nru php8.2-8.2.10/debian/control php8.2-8.2.10/debian/control
--- php8.2-8.2.10/debian/control        2023-09-02 06:31:05.000000000 +0000
+++ php8.2-8.2.10/debian/control        2023-09-02 06:31:05.000000000 +0000
@@ -67,7 +67,7 @@
                netbase,
                netcat-openbsd,
                re2c,
-               systemtap-sdt-dev [amd64 i386 powerpc armel armhf ia64],
+               systemtap-sdt-dev,
                tzdata,
                unixodbc-dev,
                zlib1g-dev

Attachment: signature.asc
Description: PGP signature

Reply via email to