From: Richard Levitte Date: Thu, 4 Oct 2018 15:41:51 +0000 (+0200) Subject: Configure: use correct variable to infer the .ld file location X-Git-Tag: openssl-3.0.0-alpha1~3065 X-Git-Url: https://git.openssl.org/?p=openssl.git;a=commitdiff_plain;h=05a72c28b20c665206a6c6793cbcc10b8d74a526 Configure: use correct variable to infer the .ld file location We didn't notice the error because it all happened in the top directory. Now that we use .ld files in subdirectories, the bug became apparent. Reviewed-by: Tim Hudson (Merged from https://github.com/openssl/openssl/pull/7347) --- diff --git a/Configure b/Configure index de4ca6868b..2e81640e7a 100755 --- a/Configure +++ b/Configure @@ -2079,7 +2079,7 @@ EOF } elsif ($s =~ /\.ld$/) { # We also recognise linker scripts (or corresponding) # We know they are generated files - my $ld = cleanfile($buildd, $s, $blddir); + my $ld = cleanfile($buildd, $_, $blddir); $unified_info{shared_sources}->{$ddest}->{$ld} = 1; } else { die "unrecognised source file type for shared library: $s\n";