From 27f7dd9c35da9bfccd5d1daa5779defd1e6432fd Mon Sep 17 00:00:00 2001 From: Aditya Kamath Date: Wed, 20 May 2026 04:59:46 -0500 Subject: [PATCH] AIX does not use /dev/urandom, so disable --- crypto/fipsmodule/rand/urandom.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crypto/fipsmodule/rand/urandom.c b/crypto/fipsmodule/rand/urandom.c index 136497d1c..f97d83330 100644 --- a/crypto/fipsmodule/rand/urandom.c +++ b/crypto/fipsmodule/rand/urandom.c @@ -350,7 +350,7 @@ static void wait_for_entropy(void) { } #if defined(BORINGSSL_FIPS) && !defined(URANDOM_BLOCKS_FOR_ENTROPY) && \ - !(defined(OPENSSL_APPLE) || defined(OPENSSL_OPENBSD)) // On MacOS, iOS, and OpenBSD we don't use /dev/urandom. + !(defined(OPENSSL_APPLE) || defined(OPENSSL_OPENBSD) || defined(AIX)) // On MacOS, iOS, and OpenBSD we don't use /dev/urandom. // In FIPS mode on platforms where urandom doesn't block at startup, we ensure // that the kernel has sufficient entropy before continuing. This is -- 2.51.2