-
-
Notifications
You must be signed in to change notification settings - Fork 292
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
libafl_libfuzzer_runtime
does not compile with Apple's clang on macOS
#2190
Comments
same issue for now with Clang 14 from Nix. I don't use homebrew so ideally someone could try to reproduce in their environment. |
Same error for me on homebrew clang... @sameer did the MacOS integration IIRC |
Took a quick look, |
@jasikpark is fixing this. Please do not release 0.13 until we fix this. |
There are new problems on macOS as well -- namely, |
Not really, sorry! |
If it's helpful, I can try to do what I did in #1711 for this build script. Though I won't be able to get to it until Monday/Tuesday if the release is being blocked by this issue. |
@domenukk if you would be willing to release a point release a couple weeks after 0.13.0, please feel free to skip this issue for the .0 release. We'll release a .1 with the fix. |
Describe the bug
I'm using the stock Clang on macOS (likely the cause of this issue).
Compiling
libafl_libfuzzer_runtime
on macOS fails in the finalrust-lld
step with:To Reproduce
Steps to reproduce the behavior:
Expected behavior
The build should succeed with Apple's clang.
Additional context
I'm investigating further if it works with e.g. Nix Clang. I think LibAFL is not supporting Apple's Clang so we might just close this and the issue would serve as documentation for further users :)
The text was updated successfully, but these errors were encountered: