-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Distributed release files can only compile for musl #355
Comments
I have tested all musl binaries (0.11.2-0.12.0), and they all have this issue. And, this is due to the following code using the target that is used to build cargo-fuzz itself as the default target. Lines 1 to 4 in 351f11d
The more correct way here is to get host triple from the output of (Workaround is passing |
However, to provide the fully same behavior as the default target selection in cargo, a library such as cargo-config2 is needed because we need to handle config while handling its hierarchical structure and environment variables. |
Filed #365 to fix this. |
Bump, this just happened again. |
See: astral-sh/ruff#9368
It seems that binstall (which pulls from GitHub since the release) installs the musl copies distributed in the latest release, but the released files can only build musl-targeting fuzzers.
I would expect that the distributed files should be compatible with any toolchain.
The text was updated successfully, but these errors were encountered: