From: Nicola Tuveri Date: Sat, 21 Aug 2021 01:04:51 +0000 (+0300) Subject: Use applink to fix windows tests X-Git-Tag: openssl-3.0.0~42 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=78082769fa8129e3453ee4cb2255feb259846646;p=thirdparty%2Fopenssl.git Use applink to fix windows tests (readapted from 5c69c66a6972f84d56160c9ea4b30bab8fc2d3d4 by @bernd-edlinger) Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/16355) --- diff --git a/test/build.info b/test/build.info index dab5af4ebed..2e209b45c7e 100644 --- a/test/build.info +++ b/test/build.info @@ -12,6 +12,11 @@ ENDIF IF[{- $config{target} =~ /^vms-/ -}] $AUXLIBAPPSSRC=../apps/lib/vms_term_sock.c ../apps/lib/vms_decc_argv.c ENDIF +# Program init source, that don't have direct linkage with the rest of the +# source, and can therefore not be part of a library. +IF[{- !$disabled{uplink} -}] + $INITSRC=../ms/applink.c +ENDIF $LIBAPPSSRC=../apps/lib/opt.c $AUXLIBAPPSSRC IF[{- !$disabled{tests} -}] @@ -712,7 +717,7 @@ IF[{- !$disabled{tests} -}] INCLUDE[rc5test]=../include ../apps/include DEPEND[rc5test]=../libcrypto.a libtestutil.a - SOURCE[ec_internal_test]=ec_internal_test.c + SOURCE[ec_internal_test]=ec_internal_test.c $INITSRC INCLUDE[ec_internal_test]=../include ../crypto/ec ../apps/include DEPEND[ec_internal_test]=../libcrypto.a libtestutil.a