mirror of
https://gitlab.com/cryptsetup/cryptsetup.git
synced 2025-12-13 11:50:10 +01:00
fuzzing: Disable assembly in openssl build
Sanitizers can not instrument openssl's assembly and wrongly report buffers from openssl as uninitialized.
This commit is contained in:
@@ -52,7 +52,7 @@ in_oss_fuzz && apt-get update && apt-get install -y \
|
|||||||
[ ! -d cryptsetup_fuzzing ] && git clone --depth 1 https://gitlab.com/cryptsetup/cryptsetup_fuzzing.git
|
[ ! -d cryptsetup_fuzzing ] && git clone --depth 1 https://gitlab.com/cryptsetup/cryptsetup_fuzzing.git
|
||||||
|
|
||||||
cd openssl
|
cd openssl
|
||||||
./Configure -static --prefix="$DEPS_PATH" --libdir=lib
|
./Configure -static --prefix="$DEPS_PATH" --libdir=lib no-asm
|
||||||
make build_generated
|
make build_generated
|
||||||
make -j libcrypto.a
|
make -j libcrypto.a
|
||||||
make install_dev
|
make install_dev
|
||||||
|
|||||||
Reference in New Issue
Block a user