File tree Expand file tree Collapse file tree 3 files changed +23
-11
lines changed
scripts/docker/buildpack-deps Expand file tree Collapse file tree 3 files changed +23
-11
lines changed Original file line number Diff line number Diff line change 22
22
# (c) 2016-2021 solidity contributors.
23
23
# ------------------------------------------------------------------------------
24
24
FROM gcr.io/oss-fuzz-base/base-clang:latest as base
25
- LABEL version="15 "
25
+ LABEL version="16 "
26
26
27
27
ARG DEBIAN_FRONTEND=noninteractive
28
28
@@ -32,14 +32,14 @@ RUN apt-get update; \
32
32
software-properties-common \
33
33
ninja-build git wget \
34
34
libbz2-dev zlib1g-dev git curl uuid-dev \
35
- pkg-config openjdk-8-jdk liblzma-dev unzip mlton m4; \
35
+ pkg-config openjdk-8-jdk liblzma-dev unzip mlton m4 jq ; \
36
36
apt-get install -qy python3-pip;
37
37
38
- # Install cmake 3.21 .2 (minimum requirement is cmake 3.10)
39
- RUN wget https://github.com/Kitware/CMake/releases/download/v3.21 .2/cmake-3.21 .2-Linux -x86_64.sh; \
40
- test "$(sha256sum cmake-3.21 .2-Linux -x86_64.sh)" = "3310362c6fe4d4b2dc00823835f3d4a7171bbd73deb7d059738494761f1c908c cmake-3.21 .2-Linux -x86_64.sh" ; \
41
- chmod +x cmake-3.21 .2-Linux -x86_64.sh; \
42
- ./cmake-3.21 .2-Linux -x86_64.sh --skip-license --prefix="/usr"
38
+ # Install cmake 3.22 .2 (minimum requirement is cmake 3.10)
39
+ RUN wget https://github.com/Kitware/CMake/releases/download/v3.22 .2/cmake-3.22 .2-linux -x86_64.sh; \
40
+ test "$(sha256sum cmake-3.22 .2-linux -x86_64.sh)" = "faaa0465b72fe467fa193954c9bb67141048a2c7acc3236975ac20fdf241582e cmake-3.22 .2-linux -x86_64.sh" ; \
41
+ chmod +x cmake-3.22 .2-linux -x86_64.sh; \
42
+ ./cmake-3.22 .2-linux -x86_64.sh --skip-license --prefix="/usr/local "
43
43
44
44
FROM base AS libraries
45
45
Original file line number Diff line number Diff line change 22
22
# (c) 2016-2019 solidity contributors.
23
23
# ------------------------------------------------------------------------------
24
24
FROM buildpack-deps:focal AS base
25
- LABEL version="10 "
25
+ LABEL version="11 "
26
26
27
27
ARG DEBIAN_FRONTEND=noninteractive
28
28
@@ -37,12 +37,18 @@ RUN set -ex; \
37
37
cmake ninja-build \
38
38
libboost-filesystem-dev libboost-test-dev libboost-system-dev \
39
39
libboost-program-options-dev \
40
- libcvc4-dev libz3-static-dev z3-static \
40
+ libcvc4-dev libz3-static-dev z3-static jq \
41
41
; \
42
42
apt-get install -qy python3-pip python3-sphinx; \
43
43
pip3 install codecov; \
44
44
rm -rf /var/lib/apt/lists/*
45
45
46
+ # Install cmake 3.22.2 (minimum requirement is cmake 3.10)
47
+ RUN wget https://github.com/Kitware/CMake/releases/download/v3.22.2/cmake-3.22.2-linux-x86_64.sh; \
48
+ test "$(sha256sum cmake-3.22.2-linux-x86_64.sh)" = "faaa0465b72fe467fa193954c9bb67141048a2c7acc3236975ac20fdf241582e cmake-3.22.2-linux-x86_64.sh" ; \
49
+ chmod +x cmake-3.22.2-linux-x86_64.sh; \
50
+ ./cmake-3.22.2-linux-x86_64.sh --skip-license --prefix="/usr/local"
51
+
46
52
FROM base AS libraries
47
53
48
54
# EVMONE
Original file line number Diff line number Diff line change 22
22
# (c) 2016-2019 solidity contributors.
23
23
# ------------------------------------------------------------------------------
24
24
FROM buildpack-deps:focal AS base
25
- LABEL version="10 "
25
+ LABEL version="11 "
26
26
27
27
ARG DEBIAN_FRONTEND=noninteractive
28
28
@@ -38,10 +38,16 @@ RUN set -ex; \
38
38
libboost-filesystem-dev libboost-test-dev libboost-system-dev \
39
39
libboost-program-options-dev \
40
40
clang \
41
- libz3-static-dev \
41
+ libz3-static-dev jq \
42
42
; \
43
43
rm -rf /var/lib/apt/lists/*
44
44
45
+ # Install cmake 3.22.2 (minimum requirement is cmake 3.10)
46
+ RUN wget https://github.com/Kitware/CMake/releases/download/v3.22.2/cmake-3.22.2-linux-x86_64.sh; \
47
+ test "$(sha256sum cmake-3.22.2-linux-x86_64.sh)" = "faaa0465b72fe467fa193954c9bb67141048a2c7acc3236975ac20fdf241582e cmake-3.22.2-linux-x86_64.sh" ; \
48
+ chmod +x cmake-3.22.2-linux-x86_64.sh; \
49
+ ./cmake-3.22.2-linux-x86_64.sh --skip-license --prefix="/usr/local"
50
+
45
51
FROM base AS libraries
46
52
47
53
ENV CC clang
You can’t perform that action at this time.
0 commit comments