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.librecmc.org/?a=commitdiff_plain;h=05a72c28b20c665206a6c6793cbcc10b8d74a526;p=oweals%2Fopenssl.git 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";