Skip to content

Commit 6cfe601

Browse files
authored
Merge pull request #257 from padelsbach/wp_env_setup_ld_lib_path
Update LD_LIBRARY_PATH in env_setup to include all paths
2 parents 57af730 + e60229e commit 6cfe601

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

scripts/env-setup

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,11 @@ else
4141
exit 1
4242
fi
4343

44+
WOLFSSL_LIB_PATH="$REPO_ROOT/wolfssl-install/lib"
45+
WOLFPROV_LIB_PATH="$REPO_ROOT/wolfprov-install/lib"
46+
4447
# Set variables with default values if not already set
45-
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:=$REPO_ROOT/wolfssl-install/lib:$OPENSSL_LIB_PATH}"
48+
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:=$WOLFSSL_LIB_PATH:$OPENSSL_LIB_PATH}"
4649

4750
# Auto-detect FIPS mode and use appropriate config
4851
if [ "${WOLFSSL_ISFIPS:-0}" = "1" ]; then
@@ -53,11 +56,11 @@ else
5356
fi
5457
export OPENSSL_CONF="${OPENSSL_CONF:=$DEFAULT_PROVIDER_CONF}"
5558

56-
export OPENSSL_MODULES="${OPENSSL_MODULES:=$REPO_ROOT/wolfprov-install/lib}"
59+
export OPENSSL_MODULES="${OPENSSL_MODULES:=$WOLFPROV_LIB_PATH}"
5760
export PKG_CONFIG_PATH="${PKG_CONFIG_PATH:=$OPENSSL_LIB_PATH/pkgconfig}"
5861

5962
# Other variables used by test scripts
60-
export WOLFPROV_PATH="${REPO_ROOT}/wolfprov-install/lib"
63+
export WOLFPROV_PATH="${WOLFPROV_LIB_PATH}"
6164
export WOLFPROV_CONFIG="${DEFAULT_PROVIDER_CONF}"
6265
export OPENSSL_BIN="${REPO_ROOT}/openssl-install/bin/openssl"
6366

0 commit comments

Comments
 (0)