diff --git a/projects/librawspeed/build.sh b/projects/librawspeed/build.sh index a7275754c..a0e713df4 100755 --- a/projects/librawspeed/build.sh +++ b/projects/librawspeed/build.sh @@ -26,13 +26,14 @@ cd "$WORK" mkdir build cd build -# Use gold for linking because of BFD breakage (see +# Temporarily use gold for linking because of BFD breakage (see # https://github.com/google/oss-fuzz/pull/2781). +ln -f -s /usr/bin/gold /usr/bin/ld cmake \ -G"Unix Makefiles" -DBINARY_PACKAGE_BUILD=ON -DWITH_OPENMP=OFF \ -DWITH_PUGIXML=OFF -DUSE_XMLLINT=OFF -DWITH_JPEG=OFF -DWITH_ZLIB=OFF \ -DBUILD_TESTING=OFF -DBUILD_TOOLS=OFF -DBUILD_BENCHMARKING=OFF \ - -DCMAKE_BUILD_TYPE=FUZZ -DBUILD_FUZZERS=ON -DCMAKE_LINKER=gold \ + -DCMAKE_BUILD_TYPE=FUZZ -DBUILD_FUZZERS=ON \ -DLIB_FUZZING_ENGINE:STRING="$LIB_FUZZING_ENGINE" \ -DCMAKE_INSTALL_PREFIX:PATH="$OUT" -DCMAKE_INSTALL_BINDIR:PATH="$OUT" \ "$SRC/librawspeed/"