Try again to unbreak librawspeed by actually using gold (#2786)

This commit is contained in:
jonathanmetzman 2019-08-30 17:34:51 -07:00 committed by GitHub
parent 5a2952267a
commit ec331c1c6a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 2 deletions

View File

@ -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/"