-
-
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
fix(Dockerfile): setup for building libafl_qemu in Docker #1899
Conversation
This is currently a draft, as |
for this you can simply apt install llvm-config-18 after running llvm.sh |
But unfortunately
|
Other people have had the same issue (the adding of the repository with |
For future reference: There is no need install |
Okay, the build now gets to the point that new bindings get generated which differ from the current bindings ( |
you can just include it here if you found the fix |
fb0c96d
to
947fc9f
Compare
Steps to verify this fix works: docker build -t libafl . && docker run --name libafl --rm -it libafl
# In the now open shell
cargo build --no-default-features -p libafl_qemu && cargo build --no-default-features -p libafl_qemu --release Also changed the dev container to use the new syntax. I also tried to verify that this works by running the |
still there's this error (in qemu_fuzzers CI build) |
Revert this once llvm/llvm-project#62475 has been resolved
947fc9f
to
07e5a74
Compare
is this ready? |
Closes #1895