solidity: Fix build failure due to missing liblzma used by LPM (#3956)

This commit is contained in:
Bhargava Shastry 2020-06-10 16:21:49 +02:00 committed by GitHub
parent 32df3fef08
commit f73e386f8e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 5 deletions

View File

@ -16,11 +16,7 @@
FROM gcr.io/oss-fuzz-base/base-builder FROM gcr.io/oss-fuzz-base/base-builder
RUN apt-get update && apt-get install -y make autoconf automake libtool \ RUN apt-get update && apt-get install -y make autoconf automake libtool \
build-essential libbz2-dev ninja-build zlib1g-dev wget python python-dev build-essential libbz2-dev ninja-build zlib1g-dev wget python python-dev liblzma-dev
# Install cmake 3.14 (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; \
chmod +x cmake-3.14.5-Linux-x86_64.sh; \
./cmake-3.14.5-Linux-x86_64.sh --skip-license --prefix="/usr"
RUN git clone --recursive https://github.com/ethereum/solidity.git solidity RUN git clone --recursive https://github.com/ethereum/solidity.git solidity
RUN git clone --depth 1 https://github.com/ethereum/solidity-fuzzing-corpus.git RUN git clone --depth 1 https://github.com/ethereum/solidity-fuzzing-corpus.git