File tree Expand file tree Collapse file tree 1 file changed +2
-5
lines changed
tests/patch/build_clang_rust Expand file tree Collapse file tree 1 file changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -28,15 +28,12 @@ prep_config() {
2828 ./scripts/config --file $output_dir /.config -d randstruct_full
2929 ./scripts/config --file $output_dir /.config -e randstruct_none
3030 ./scripts/config --file $output_dir /.config -d modversions
31+ # Rust also seems currently incompatible with CFI (Rust 1.83)
32+ ./scripts/config --file $output_dir /.config -d cfi_clang
3133
3234 # Now Rust can be enabled
3335 ./scripts/config --file $output_dir /.config -e rust
3436
35- # The Rust compiler does not play nicely with the kernel workarounds
36- # for speculation attacks. So turn off RETHUNK and X86_KERNEL_IBT
37- ./scripts/config --file $output_dir /.config -d rethunk
38- ./scripts/config --file $output_dir /.config -d x86_kernel_ibt
39-
4037 # Rust currently requires all dependencies are built in, so make
4138 # phylib built in.
4239 ./scripts/config --file $output_dir /.config -e phylib
You can’t perform that action at this time.
0 commit comments