From: Richard Levitte Date: Fri, 11 Jun 2021 15:22:44 +0000 (+0200) Subject: Building: Add necessary dependencies for linker scripts and .rc files X-Git-Tag: openssl-3.0.0-beta1~87 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=773e67ab82df4b268bd88465b70fd08ff7165904;p=thirdparty%2Fopenssl.git Building: Add necessary dependencies for linker scripts and .rc files These files depend on the data from configdata.pm, so need a dependency on that one to always be properly updated. The same goes for .rc files. Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/15717) --- diff --git a/build.info b/build.info index 6c91e22309f..a70d1671f24 100644 --- a/build.info +++ b/build.info @@ -77,11 +77,13 @@ IF[{- defined $target{shared_defflag} -}] GENERATE[libcrypto.ld]=util/libcrypto.num libcrypto GENERATE[libssl.ld]=util/libssl.num libssl + DEPEND[libcrypto.ld libssl.ld]=configdata.pm util/perl/OpenSSL/Ordinals.pm ENDIF IF[{- $config{target} =~ /^(?:Cygwin|mingw|VC-|BC-)/ -}] GENERATE[libcrypto.rc]=util/mkrc.pl libcrypto GENERATE[libssl.rc]=util/mkrc.pl libssl + DEPEND[libcrypto.rc libssl.rc]=configdata.pm SHARED_SOURCE[libcrypto]=libcrypto.rc SHARED_SOURCE[libssl]=libssl.rc