From cef6425bcac678157f58e9eafabb7e63c5831d18 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sun, 7 Aug 2022 15:49:54 -0400 Subject: Disable QTC inside the library by default (fixes #714) This results in measurable performance improvements to packaged binary libqpdf distributions. QTC remains available for library users and is still selectively enabled in CI. --- build-scripts/test-sanitizers | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'build-scripts') diff --git a/build-scripts/test-sanitizers b/build-scripts/test-sanitizers index c3c314f9..75ac8af0 100755 --- a/build-scripts/test-sanitizers +++ b/build-scripts/test-sanitizers @@ -10,7 +10,8 @@ env CFLAGS="-fsanitize=address -fsanitize=undefined" \ CC=clang CXX=clang++ \ cmake -S . -B build \ -DCI_MODE=1 -DBUILD_SHARED_LIBS=0 -DCMAKE_BUILD_TYPE=Debug \ - -DREQUIRE_CRYPTO_OPENSSL=1 -DREQUIRE_CRYPTO_GNUTLS=1 + -DREQUIRE_CRYPTO_OPENSSL=1 -DREQUIRE_CRYPTO_GNUTLS=1 \ + -DENABLE_QTC=1 cmake --build build -j$(nproc) -- -k cd build # libtests automatically runs with all crypto providers. -- cgit v1.2.3-70-g09d2