[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