mirror of
https://github.com/openssl/openssl.git
synced 2024-11-21 01:15:20 +08:00
342a1a2379
The background story is that util/shlib_wrap.sh was setting LD_PRELOAD or similar platform dependent variables, just in case the shared libraries were built with -rpath. Unfortunately, this doesn't work too well with asan, msan or ubsan. So, the solution is to forbid the combination of shared libraries, -rpath and any of the sanity analyzers we can configure. This changes util/shlib_wrap.sh so it only contains the code that sets LD_PRELOAD when -rpath has been used when configuring. Reviewed-by: Rich Salz <rsalz@openssl.org>
3 lines
69 B
Plaintext
3 lines
69 B
Plaintext
SCRIPTS_NO_INST=shlib_wrap.sh
|
|
SOURCE[shlib_wrap.sh]=shlib_wrap.sh.in
|