[openssl] OpenSSL_1_1_1-stable update
Richard Levitte
levitte at openssl.org
Tue Sep 7 12:43:18 UTC 2021
The branch OpenSSL_1_1_1-stable has been updated
via ed96022218e71efcf50c69cd6997ed85a2c37ffe (commit)
from 09126044f0120b0039b13365b30465d4b6d0f8f0 (commit)
- Log -----------------------------------------------------------------
commit ed96022218e71efcf50c69cd6997ed85a2c37ffe
Author: Richard Levitte <levitte at openssl.org>
Date: Mon Sep 6 11:26:56 2021 +0200
test/ec_internal_test: link with libapps.a too
Whenever the source from $target{apps_init_src} is added to the source
of a test program, it needs to be linked with libapps.a as well. Some
init sources depend on that.
Without this, builds break on VMS because of the unresolved symbol
'app_malloc'.
On platforms that do not need anything from libapps.a, adding it is a
no-op.
This is for OpenSSL 1.1.1 only. OpenSSL 3.0 and beyond have a
different solution.
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/16512)
-----------------------------------------------------------------------
Summary of changes:
test/build.info | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/build.info b/test/build.info
index 6357a7f2fe..726bd22127 100644
--- a/test/build.info
+++ b/test/build.info
@@ -519,7 +519,7 @@ INCLUDE_MAIN___test_libtestutil_OLB = /INCLUDE=MAIN
{- rebase_files("../apps",
split(/\s+/, $target{apps_init_src})) -}
INCLUDE[ec_internal_test]=../include ../crypto/ec
- DEPEND[ec_internal_test]=../libcrypto.a libtestutil.a
+ DEPEND[ec_internal_test]=../apps/libapps.a ../libcrypto.a libtestutil.a
SOURCE[curve448_internal_test]=curve448_internal_test.c
INCLUDE[curve448_internal_test]=.. ../include ../crypto/ec/curve448
More information about the openssl-commits
mailing list