[openssl] master update
tomas at openssl.org
tomas at openssl.org
Tue Mar 30 17:08:44 UTC 2021
The branch master has been updated
via 05ba94e70554c88cde8a8782db15cc87491f6ab6 (commit)
from 788a72e92fc0b78c2ca12df90e45cccbaf7a800e (commit)
- Log -----------------------------------------------------------------
commit 05ba94e70554c88cde8a8782db15cc87491f6ab6
Author: Randall S. Becker <rsbecker at nexbridge.com>
Date: Tue Mar 23 14:42:36 2021 -0600
Add explicit support in util/shlib_wrap.sh.in for NonStop DLL loading.
The NonStop platform uses a proprietary mechanism for specifying DLL
locations.
CLA: Permission is granted by the author to the OpenSSL team to use these modifications.
Fixes #14666
Signed-off-by: Randall S. Becker <rsbecker at nexbridge.com>
Reviewed-by: Richard Levitte <levitte at openssl.org>
Reviewed-by: Paul Dale <pauli at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14669)
-----------------------------------------------------------------------
Summary of changes:
util/shlib_wrap.sh.in | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/util/shlib_wrap.sh.in b/util/shlib_wrap.sh.in
index 7024cafbd3..675d99a836 100755
--- a/util/shlib_wrap.sh.in
+++ b/util/shlib_wrap.sh.in
@@ -84,6 +84,15 @@ SunOS|IRIX*)
eval $rld_var=\"${THERE}'${'$rld_var':+:$'$rld_var'}'\"; export $rld_var
unset rld_var
;;
+NONSTOP_KERNEL)
+ # HPE NonStop has a proprietary mechanism for specifying
+ # the location of DLLs. It does not use PATH or variables
+ # commonly used on other platforms. The platform has a limited
+ # environment space keeping extraneous variables to a minimum
+ # is recommended.
+ _RLD_LIB_PATH="${THERE}:$LD_LIBRARY_PATH"
+ export _RLD_LIB_PATH
+ ;;
*) LD_LIBRARY_PATH="${THERE}:$LD_LIBRARY_PATH" # Linux, ELF HP-UX
DYLD_LIBRARY_PATH="${THERE}:$DYLD_LIBRARY_PATH" # MacOS X
SHLIB_PATH="${THERE}:$SHLIB_PATH" # legacy HP-UX
More information about the openssl-commits
mailing list