aboutsummaryrefslogtreecommitdiffstats
path: root/tools/docker/old-env
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2022-01-17 13:46:00 +0100
committerDmitry Vyukov <dvyukov@google.com>2022-01-19 09:11:05 +0100
commit818e537eed3a9340eda841dc2a8e6579ecce73cb (patch)
treee441acd77448d84378329b9859767c59c59b8e22 /tools/docker/old-env
parente3995b169b7bbb2ff742cdca74f005b34f4c6225 (diff)
tools/docker: update clang to version 12
Clang 12 is the latest version supported for Ubuntu 12.04. Update to this version. There is no pressing need, but clang 10 is quite old, so update to the latest version.
Diffstat (limited to 'tools/docker/old-env')
-rw-r--r--tools/docker/old-env/Dockerfile8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/docker/old-env/Dockerfile b/tools/docker/old-env/Dockerfile
index 2089b3038..592fbbac0 100644
--- a/tools/docker/old-env/Dockerfile
+++ b/tools/docker/old-env/Dockerfile
@@ -23,13 +23,13 @@ RUN curl https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz | tar -C /usr/loca
ENV PATH /usr/local/go/bin:/gopath/bin:$PATH
ENV GOPATH /gopath
-# Install clang-10 from llvm.org.
+# Install clang-12 from llvm.org.
# The distro-provided clang is too old for Go fuzzing.
RUN curl https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -
-RUN add-apt-repository "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-10 main"
+RUN add-apt-repository "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-12 main"
RUN apt-get update
-RUN apt-get install -y -q --no-install-recommends clang-10
-RUN ln -s /usr/bin/clang-10 /usr/bin/clang
+RUN apt-get install -y -q --no-install-recommends clang-12
+RUN ln -s /usr/bin/clang-12 /usr/bin/clang
# Pre-create dirs for syz-env.
# This is necessary to make docker work with the current user,