diff --git a/projects/wasmer/Dockerfile b/projects/wasmer/Dockerfile index 9193eb2964f9..7e9097d99f7e 100644 --- a/projects/wasmer/Dockerfile +++ b/projects/wasmer/Dockerfile @@ -17,17 +17,17 @@ FROM gcr.io/oss-fuzz-base/base-builder-rust RUN apt-get update && apt-get install -y make autoconf automake libtool \ - zlib1g-dev libffi-dev build-essential libxml2-dev + zlib1g-dev libffi-dev build-essential libxml2-dev RUN git clone --depth 1 https://github.com/wasmerio/wasmer wasmer RUN mkdir -p $SRC/.llvm && curl --proto '=https' --tlsv1.2 -sSf \ - https://github.com/wasmerio/llvm-custom-builds/releases/download/15.x/llvm-linux-amd64.tar.xz -L -o - | \ + https://github.com/wasmerio/llvm-custom-builds/releases/download/18.x/llvm-linux-amd64.tar.xz -L -o -| \ tar xJv -C $SRC/.llvm WORKDIR wasmer # dead code warnings with nightly-2024-07-12 -ENV RUSTUP_TOOLCHAIN nightly-2024-02-12 +ENV RUSTUP_TOOLCHAIN nightly-2024-10-10 COPY build.sh default.options $SRC/ diff --git a/projects/wasmer/build.sh b/projects/wasmer/build.sh index b6fd0b8c6b16..99b71127cf02 100755 --- a/projects/wasmer/build.sh +++ b/projects/wasmer/build.sh @@ -15,15 +15,11 @@ # ################################################################################ -export LLVM_SYS_150_PREFIX=$($SRC/.llvm/bin/llvm-config --prefix) +export LLVM_SYS_180_PREFIX=$($SRC/.llvm/bin/llvm-config --prefix) # Needed for coverage to work. nightly="+$RUSTUP_TOOLCHAIN" -pushd $SRC/wasmer/fuzz -cargo update -p serde --precise 1.0.203 -popd - cargo $nightly fuzz build universal_cranelift --features=universal,cranelift -O cargo $nightly fuzz build universal_llvm --features=universal,llvm -O cargo $nightly fuzz build universal_singlepass --features=universal,singlepass -O diff --git a/projects/wasmer/project.yaml b/projects/wasmer/project.yaml index 2559899103fc..7969cb23c081 100644 --- a/projects/wasmer/project.yaml +++ b/projects/wasmer/project.yaml @@ -1,11 +1,11 @@ homepage: "https://github.com/wasmerio/wasmer" language: rust main_repo: "https://github.com/wasmerio/wasmer" -primary_contact: "syrus@wasmer.io" +primary_contact: "edoardo@wasmer.io" auto_ccs: - - michael@wasmer.io - - felix@wasmer.io - - sebastien@wasmer.io + - syrus@wasmer.io + - christoph@wasmer.io + - amin@wasmer.io sanitizers: - address fuzzing_engines: