-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: broken build of 1.4.0 using rust 1.75 #2882
Comments
Notice: build OK with rust 1.81 in Fedora or 1.79 in CentOS Stream 9 For memory |
Could be related to PR #2876 |
PR 2876 hasn't merged, so that's not why v1.4.0 has an issue. libdatadog bumped to 1.76 because of an issue with crates it depends on for a new feature. If I'm understanding the specific build failure, we can probably fix this and release 1.4.1. The sidecar feature doesn't need 1.76 as far as I can tell, we can rewrite the problematic code for a 1.75 compatible build. It's a different crate that needed to bump the version to 1.76. |
@remicollet , are you comfortable with us pointing to that URL of RPM builds in our documentation on what versions are acceptable to bump to? Something like:
|
No problem, this is publicly open |
And of course, I can quickly test a patch proposal |
We actually require 1.76, because there was a codepath on an older rust version, which led to a crash due to a compiler bug :-( So, 1.75 may be made to work, but it will crash with some functionality. |
Bug report
Using rust 1.75 in RHEL 8.10 and 9.4 results in build failure
PHP version
irrelevant
Tracer or profiler version
1.4.0
Installed extensions
irrelevant
Output of
phpinfo()
No response
Upgrading from
No response
The text was updated successfully, but these errors were encountered: