From 5c7e1ee15f5a72a9e5c9dc4c8387fee70436d34c Mon Sep 17 00:00:00 2001 From: Lealem Amedie Date: Thu, 6 Nov 2025 13:28:21 -0700 Subject: [PATCH] Detect availability of ML-KEM for USE_LOCAL_WOLFSSL --- scripts/build_ffi.py | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/build_ffi.py b/scripts/build_ffi.py index 2e9678b..4260f88 100644 --- a/scripts/build_ffi.py +++ b/scripts/build_ffi.py @@ -375,6 +375,7 @@ def get_features(local_wolfssl, features): features["RSA_PSS"] = 1 if '#define WC_RSA_PSS' in defines else 0 features["CHACHA20_POLY1305"] = 1 if '#define HAVE_CHACHA' and '#define HAVE_POLY1305' in defines else 0 features["ML_DSA"] = 1 if '#define HAVE_DILITHIUM' in defines else 0 + features["ML_KEM"] = 1 if '#define WOLFSSL_HAVE_MLKEM' in defines else 0 if '#define HAVE_FIPS' in defines: if not fips: