mbedtls: disable trivialautovarinit hardening flag on clang (#398162)

This commit is contained in:
Martin Weinelt 2025-05-03 19:09:48 +02:00 committed by GitHub
commit 8e506c2e49
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -38,6 +38,9 @@ stdenv.mkDerivation rec {
strictDeps = true;
# trivialautovarinit on clang causes test failures
hardeningDisable = lib.optional stdenv.cc.isClang "trivialautovarinit";
postConfigure = lib.optionalString enableThreading ''
perl scripts/config.pl set MBEDTLS_THREADING_C # Threading abstraction layer
perl scripts/config.pl set MBEDTLS_THREADING_PTHREAD # POSIX thread wrapper layer for the threading layer.