From 6ac8d418a631e0159624eab7e50a279a84edc637 Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Wed, 14 Sep 2022 00:45:19 +0200 Subject: [PATCH] Pin php to older clang version (#8485) The php i386 build is broken since the last clang roll, due to a bug on the clang side. This should get fixed when clang is updated again, but for now pin to an older version. FYI I also submitted https://github.com/AFLplusplus/AFLplusplus/pull/1516 to hopefully unblock the clang 15 update. --- projects/php/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/projects/php/Dockerfile b/projects/php/Dockerfile index eaae4fd4b..db23c3279 100644 --- a/projects/php/Dockerfile +++ b/projects/php/Dockerfile @@ -14,7 +14,8 @@ # ################################################################################ -FROM gcr.io/oss-fuzz-base/base-builder +# The current clang revision is broken, pin to older one. +FROM gcr.io/oss-fuzz-base/base-builder@sha256:111d6b9d3a52bd3392602c71dc8936c628607a7a9bc86d381db7586f9b1e840f RUN apt-get update && \ apt-get install -y autoconf automake libtool bison re2c pkg-config RUN git clone --depth 1 --branch master https://github.com/php/php-src.git php-src