From: Richard Levitte Date: Fri, 2 Feb 2018 11:21:27 +0000 (+0100) Subject: Have configdata.pm display information on perl X-Git-Tag: OpenSSL_1_1_1-pre2~38 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d5fa7035cbe7f7f4cb6d69a3b7f8680fde5008f0;p=openssl Have configdata.pm display information on perl Specifically, the specific perl that was used to run Configure Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/5247) --- diff --git a/Configure b/Configure index 05618ed731..32ba3558cd 100755 --- a/Configure +++ b/Configure @@ -278,6 +278,11 @@ if (defined env($local_config_envname)) { } } +# Save away perl command information +$config{perl_cmd} = $^X; +$config{perl_version} = $Config{version}; +$config{perl_archname} = $Config{archname}; + $config{prefix}=""; $config{openssldir}=""; $config{processor}=""; @@ -2373,12 +2378,14 @@ _____ -verbose => 2); } if ($dump || $cmdline) { - print "\n(with current working directory = $here)"; - print "\nCommand line:\n\n"; + print "\nCommand line (with current working directory = $here):\n\n"; print ' ',join(' ', $config{perl}, catfile($config{sourcedir}, 'Configure'), @{$config{perlargv}}), "\n"; + print "\nPerl information:\n\n"; + print ' ',$config{perl_cmd},"\n"; + print ' ',$config{perl_version},' for ',$config{perl_archname},"\n"; } if ($dump || $options) { my $longest = 0;