From: Richard Levitte Date: Tue, 12 Sep 2017 05:47:05 +0000 (+0200) Subject: Disable the EGD seeding meachanism when stdio is disabled X-Git-Tag: OpenSSL_1_1_0g~71 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=583d8f6342f1a6e01e72cf55bffabf5b90797317;p=oweals%2Fopenssl.git Disable the EGD seeding meachanism when stdio is disabled crypto/rand/rand_egd.c makes extensive use of stdio functions. When they are disabled, it makes sense to disable egd as well. Reviewed-by: Tim Hudson (Merged from https://github.com/openssl/openssl/pull/4358) (cherry picked from commit 15a1bd0ab2950671686cea51f4218c8f3d92fad9) --- diff --git a/Configure b/Configure index 6eb503c2a5..d6449636f3 100755 --- a/Configure +++ b/Configure @@ -497,7 +497,7 @@ my @disable_cascades = ( # no-autoalginit is only useful when building non-shared "autoalginit" => [ "shared", "apps" ], - "stdio" => [ "apps", "capieng" ], + "stdio" => [ "apps", "capieng", "egd" ], "apps" => [ "tests" ], "comp" => [ "zlib" ], sub { !$disabled{"unit-test"} } => [ "heartbeats" ],