1
1
diff --git a/infra/base-images/base-builder/Dockerfile b/infra/base-images/base-builder/Dockerfile
2
- index 12c08499..9808589b 100644
2
+ index d77a9486..7e88da2b 100644
3
3
--- a/infra/base-images/base-builder/Dockerfile
4
4
+++ b/infra/base-images/base-builder/Dockerfile
5
- @@ -162 ,5 +162 ,9 @@ COPY cargo compile compile_afl compile_libfuzzer compile_honggfuzz \
5
+ @@ -161 ,5 +161 ,9 @@ COPY cargo compile compile_afl compile_libfuzzer compile_honggfuzz \
6
6
COPY llvmsymbol.diff $SRC
7
7
COPY detect_repo.py /opt/cifuzz/
8
8
COPY bazel.bazelrc /root/.bazelrc
@@ -13,7 +13,7 @@ index 12c08499..9808589b 100644
13
13
14
14
CMD ["compile"]
15
15
diff --git a/infra/base-images/base-clang/Dockerfile b/infra/base-images/base-clang/Dockerfile
16
- index aa4eca97..1a3a122f 100644
16
+ index 6cc06bee..1e4a2496 100644
17
17
--- a/infra/base-images/base-clang/Dockerfile
18
18
+++ b/infra/base-images/base-clang/Dockerfile
19
19
@@ -45,6 +45,8 @@ RUN apt-get update && apt-get install -y git && \
@@ -25,6 +25,19 @@ index aa4eca97..1a3a122f 100644
25
25
RUN /root/checkout_build_install_llvm.sh
26
26
RUN rm /root/checkout_build_install_llvm.sh
27
27
28
+ diff --git a/infra/base-images/base-clang/checkout_build_install_llvm.sh b/infra/base-images/base-clang/checkout_build_install_llvm.sh
29
+ index 2b403cfd..65f0ea55 100755
30
+ --- a/infra/base-images/base-clang/checkout_build_install_llvm.sh
31
+ +++ b/infra/base-images/base-clang/checkout_build_install_llvm.sh
32
+ @@ -129,7 +129,7 @@ cp -rf /fuzz-introspector/frontends/llvm/lib/Transforms/FuzzIntrospector ./llvm/
33
+
34
+ # LLVM currently does not support dynamically loading LTO passes. Thus, we
35
+ # hardcode it into Clang instead. Ref: https://reviews.llvm.org/D77704
36
+ - /fuzz-introspector/sed_cmds.sh
37
+ + /fuzz-introspector/frontends/llvm/patch-llvm.sh
38
+ cd $OLD_WORKING_DIR
39
+
40
+ mkdir -p $WORK/llvm-stage2 $WORK/llvm-stage1
28
41
diff --git a/infra/base-images/base-runner/Dockerfile b/infra/base-images/base-runner/Dockerfile
29
42
index bc034e19..929e3499 100755
30
43
--- a/infra/base-images/base-runner/Dockerfile
0 commit comments