mirror of https://github.com/openssl/openssl
Add a no-fips Configure option
Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/8537)
This commit is contained in:
parent
9efa0ae0b6
commit
e75455173b
|
@ -369,6 +369,7 @@ my @disablables = (
|
|||
"err",
|
||||
"external-tests",
|
||||
"filenames",
|
||||
"fips",
|
||||
"fuzz-libfuzzer",
|
||||
"fuzz-afl",
|
||||
"gost",
|
||||
|
@ -512,6 +513,8 @@ my @disable_cascades = (
|
|||
# or modules.
|
||||
"pic" => [ "shared", "module" ],
|
||||
|
||||
"module" => [ "fips" ],
|
||||
|
||||
"engine" => [ grep /eng$/, @disablables ],
|
||||
"hw" => [ "padlockeng" ],
|
||||
|
||||
|
@ -1221,8 +1224,8 @@ foreach my $what (sort keys %disabled) {
|
|||
|
||||
$config{options} .= " no-$what";
|
||||
|
||||
if (!grep { $what eq $_ } ( 'buildtest-c++', 'threads', 'shared', 'module',
|
||||
'pic', 'dynamic-engine', 'makedepend',
|
||||
if (!grep { $what eq $_ } ( 'buildtest-c++', 'fips', 'threads', 'shared',
|
||||
'module', 'pic', 'dynamic-engine', 'makedepend',
|
||||
'zlib-dynamic', 'zlib', 'sse2' )) {
|
||||
(my $WHAT = uc $what) =~ s|-|_|g;
|
||||
my $skipdir = $what;
|
||||
|
|
3
INSTALL
3
INSTALL
|
@ -394,6 +394,9 @@
|
|||
Don't compile in filename and line number information (e.g.
|
||||
for errors and memory allocation).
|
||||
|
||||
no-fips
|
||||
Don't compile the FIPS module
|
||||
|
||||
enable-fuzz-libfuzzer, enable-fuzz-afl
|
||||
Build with support for fuzzing using either libfuzzer or AFL.
|
||||
These are developer options only. They may not work on all
|
||||
|
|
Loading…
Reference in New Issue