Closed der-eismann closed 12 months ago
Hey @der-eismann ,
we've recently merged #2098, which adds PHP 8.3 support, but it's not released yet (will be included in next release).
If you want to try it out right now, use the setup script directly from the current CI pipeline from master: https://output.circle-artifacts.com/output/job/c6debe22-a0b4-474d-bb3e-158a8aa78c73/artifacts/0/datadog-setup.php.
The error message concretely means that nts builds for the selected version are not available. We probably could improve that error message, so that it says "ERROR: nts builds of PHP 8.3 are currently not supported", to be more precise.
The setup script from CI actually works great, thanks! So I'll just wait for the next release then. Do you want me to close the issue or reformulate it to get better error messages in the future? Because you're right with your suggestion, the current one is too misleading.
Improved the error message now in #2387. I'll close the issue now then :-)
Awesome, thank you very much! 🙂
Bug report
Hello everyone, I was trying to build PHP 8.3 images for use at work, just like we are doing with PHP 8.2 already. I'm aware that 8.3 is not released yet, still I'm confused by this error.
We are installing dd-trace-php with this command:
Now with PHP 8.2 this command works fine, with 8.3 I suddenly get this output:
I could track it down to this part in the installer, unfortunately I fail to understand what exactly is checked here and why it suddenly fails. We use Remi's PHP packages and noticed that our current (and working) 8.2 build is NTS as well, so the error message is confusing. Hopefully someone can enlighten me :slightly_smiling_face:
PHP version
8.3.0-RC4
Tracer or profiler version
0.92.2
Installed extensions
Output of
phpinfo()
Upgrading from
No response