mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Docker: Update ossfuzz docker image to pull in clang-14.
This commit is contained in:
parent
94daad7c3d
commit
3e86598bfd
@ -22,7 +22,7 @@
|
|||||||
# (c) 2016-2019 solidity contributors.
|
# (c) 2016-2019 solidity contributors.
|
||||||
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
||||||
FROM gcr.io/oss-fuzz-base/base-clang as base
|
FROM gcr.io/oss-fuzz-base/base-clang as base
|
||||||
LABEL version="11"
|
LABEL version="12"
|
||||||
|
|
||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
|
|
||||||
@ -35,10 +35,11 @@ RUN apt-get update; \
|
|||||||
pkg-config openjdk-8-jdk liblzma-dev unzip mlton m4; \
|
pkg-config openjdk-8-jdk liblzma-dev unzip mlton m4; \
|
||||||
apt-get install -qy python-pip python-sphinx;
|
apt-get install -qy python-pip python-sphinx;
|
||||||
|
|
||||||
# Install cmake 3.14 (minimum requirement is cmake 3.10)
|
# Install cmake 3.21.2 (minimum requirement is cmake 3.10)
|
||||||
RUN wget https://github.com/Kitware/CMake/releases/download/v3.14.5/cmake-3.14.5-Linux-x86_64.sh; \
|
RUN wget https://github.com/Kitware/CMake/releases/download/v3.21.2/cmake-3.21.2-Linux-x86_64.sh; \
|
||||||
chmod +x cmake-3.14.5-Linux-x86_64.sh; \
|
test "$(sha256sum cmake-3.21.2-Linux-x86_64.sh)" = "3310362c6fe4d4b2dc00823835f3d4a7171bbd73deb7d059738494761f1c908c cmake-3.21.2-Linux-x86_64.sh"; \
|
||||||
./cmake-3.14.5-Linux-x86_64.sh --skip-license --prefix="/usr"
|
chmod +x cmake-3.21.2-Linux-x86_64.sh; \
|
||||||
|
./cmake-3.21.2-Linux-x86_64.sh --skip-license --prefix="/usr"
|
||||||
|
|
||||||
FROM base AS libraries
|
FROM base AS libraries
|
||||||
|
|
||||||
@ -92,7 +93,7 @@ RUN set -ex; \
|
|||||||
# EVMONE
|
# EVMONE
|
||||||
RUN set -ex; \
|
RUN set -ex; \
|
||||||
cd /usr/src; \
|
cd /usr/src; \
|
||||||
git clone --branch="v0.8.0" --recurse-submodules https://github.com/ethereum/evmone.git; \
|
git clone --branch="v0.8.2" --recurse-submodules https://github.com/ethereum/evmone.git; \
|
||||||
cd evmone; \
|
cd evmone; \
|
||||||
mkdir build; \
|
mkdir build; \
|
||||||
cd build; \
|
cd build; \
|
||||||
|
Loading…
Reference in New Issue
Block a user