mirror of
https://github.com/openssl/openssl.git
synced 2025-01-18 13:44:20 +08:00
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@nexbridge.com> Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/14669)
This commit is contained in:
parent
788a72e92f
commit
05ba94e705
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user