From ec331c1c6a786e2aba4fa257df5ee5af4cc7bd2b Mon Sep 17 00:00:00 2001 From: jonathanmetzman <31354670+jonathanmetzman@users.noreply.github.com> Date: Fri, 30 Aug 2019 17:34:51 -0700 Subject: [PATCH] Try again to unbreak librawspeed by actually using gold (#2786) --- projects/librawspeed/build.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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/"