configdata.pm: ensure $prefix is defined
authorRichard Levitte <levitte@openssl.org>
Tue, 27 Feb 2018 20:01:59 +0000 (21:01 +0100)
committerRichard Levitte <levitte@openssl.org>
Tue, 27 Feb 2018 20:17:57 +0000 (21:17 +0100)
Fixes #5471

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5472)

Configure

index 3c40a0e25e16de41d7424a93fe3fb1597de91319..d78066b25bfbfd30031f956d06ee8d1991214a23 100755 (executable)
--- a/Configure
+++ b/Configure
@@ -2444,6 +2444,7 @@ _____
             my $prefix = '';
             $prefix = $config{cross_compile_prefix}
                 if grep { $var eq $_ } @user_crossable;
+            $prefix //= '';
             print '    ',$var,' ' x (16 - length $var),'= ',
                 (ref $config{$makevars{$var}} eq 'ARRAY'
                  ? join(' ', @{$config{$makevars{$var}}})