diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2022-01-17 13:46:00 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2022-01-19 09:11:05 +0100 |
| commit | 818e537eed3a9340eda841dc2a8e6579ecce73cb (patch) | |
| tree | e441acd77448d84378329b9859767c59c59b8e22 /tools/docker/old-env | |
| parent | e3995b169b7bbb2ff742cdca74f005b34f4c6225 (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/Dockerfile | 8 |
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, |
