diff options
author | 2022-07-01 23:29:32 +0200 | |
---|---|---|
committer | 2022-07-01 22:29:32 +0100 | |
commit | a0adeda9e145c69e90cd4a4118bbb13ba0f64926 (patch) | |
tree | ca028b153fa57336800377421334d897598cff8f /projects/s2opc/Dockerfile | |
parent | 3a99b6403b93d3d62617b9492f7e9d2401fa5b17 (diff) |
Fix S2OPC build (#7935)
* s2opc: fix mbedtls download link
* s2opc: update mbedtls build commands
* s2opc: use newer version of mbedtls
* s2opc: add expat to build pubsub fuzzers
* s2opc: update libcheck build
* s2opc: use find to build the corpora
* s2opc: fix error-warning about MBEDTLS_AESNI_C causing spurious error reports with some memory sanitizers
Co-authored-by: Pierre-Antoine <brameret@systerel.fr>
Diffstat (limited to 'projects/s2opc/Dockerfile')
-rw-r--r-- | projects/s2opc/Dockerfile | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/projects/s2opc/Dockerfile b/projects/s2opc/Dockerfile index 79d58410..4f81e1ad 100644 --- a/projects/s2opc/Dockerfile +++ b/projects/s2opc/Dockerfile @@ -20,8 +20,9 @@ RUN apt-get update && apt-get install -y make cmake git curl # Sources and dependencies RUN git clone --depth 1 https://gitlab.com/systerel/S2OPC RUN git clone --depth 1 https://gitlab.com/systerel/S2OPC-fuzzing-data -RUN curl -L https://tls.mbed.org/download/mbedtls-2.16.0-apache.tgz -o $SRC/mbedtls.tgz -RUN curl -L https://github.com/libcheck/check/releases/download/0.12.0/check-0.12.0.tar.gz -o $SRC/check.tgz +RUN curl -L https://github.com/Mbed-TLS/mbedtls/archive/v2.28.0.tar.gz -o $SRC/mbedtls.tgz +RUN curl -L https://github.com/libcheck/check/releases/download/0.14.0/check-0.14.0.tar.gz -o $SRC/check.tgz +RUN curl -L https://github.com/libexpat/libexpat/releases/download/R_2_4_3/expat-2.4.3.tar.gz -o $SRC/expat.tgz WORKDIR S2OPC COPY build.sh $SRC/ |