Skip to content

Commit 143a557

Browse files
Merge pull request #9 from bandi13/libraryPathFix
Library path fix
2 parents 5f74cb1 + eed9824 commit 143a557

3 files changed

Lines changed: 5 additions & 4 deletions

File tree

scripts/test-openssl.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -281,9 +281,9 @@ printf "LD_LIBRARY_PATH: $LD_LIBRARY_PATH\n"
281281
cd ${WOLFPROV_DIR}
282282
if [ ! -e "${WOLFPROV_DIR}/configure" ]; then
283283
./autogen.sh &>> $LOG_FILE
284-
./configure --with-wolfssl=${WOLFSSL_INSTALL_DIR} &>> $LOG_FILE
284+
./configure --with-openssl=${OPENSSL_INSTALL_DIR} --with-wolfssl=${WOLFSSL_INSTALL_DIR} &>> $LOG_FILE
285285
fi
286-
make &>> $LOG_FILE
286+
make -j$NUMCPU &>> $LOG_FILE
287287
if [ $? != 0 ]; then
288288
tail -n 20 $LOG_FILE
289289
do_cleanup

scripts/utils-openssl.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ init_openssl() {
8181
OPENSSL_BIN=${OPENSSL_INSTALL_DIR}/bin/openssl
8282
OPENSSL_TEST=${OPENSSL_SOURCE_DIR}/test
8383

84-
OSSL_VER=`$OPENSSL_BIN version`
84+
OSSL_VER=`LD_LIBRARY_PATH=${OPENSSL_INSTALL_DIR}/lib64 $OPENSSL_BIN version`
8585
case $OSSL_VER in
8686
OpenSSL\ 3.*) ;;
8787
*)

scripts/utils-wolfssl.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ WOLFSSL_TAG="v5.0.0-stable"
2828
WOLFSSL_SOURCE_DIR=$PWD/wolfssl-source
2929
WOLFSSL_INSTALL_DIR=$PWD/wolfssl-install
3030

31+
# Depends on OPENSSL_INSTALL_DIR
3132
install_wolfssl() {
3233
if [ ! -d ${WOLFSSL_SOURCE_DIR} ]; then
3334
printf "\tClone wolfSSL ${WOLFSSL_TAG} ... "
@@ -46,7 +47,7 @@ install_wolfssl() {
4647
printf "\tConfigure wolfSSL ${WOLFSSL_TAG} ... "
4748
if [ -z "$WOLFSSL_CONFIG_OPTS" ]; then
4849
WOLFSSL_CONFIG_OPTS='--enable-opensslcoexist --enable-cmac --enable-keygen --enable-sha --enable-aesctr --enable-aesccm --enable-x963kdf --enable-compkey --enable-certgen --enable-aeskeywrap --enable-enckeys --enable-base16 --enable-aesgcm-stream --enable-curve25519 --enable-curve448 --enable-ed25519 --enable-ed448 --enable-pwdbased'
49-
WOLFSSL_CONFIG_CPPFLAGS=CPPFLAGS="-DHAVE_AES_ECB -DWOLFSSL_AES_DIRECT -DWC_RSA_NO_PADDING -DWOLFSSL_PUBLIC_MP -DECC_MIN_KEY_SZ=192 -DHAVE_PUBLIC_FFDHE -DHAVE_FFDHE_6144 -DHAVE_FFDHE_8192 -DFP_MAX_BITS=16384 -DWOLFSSL_DH_EXTRA -DWOLFSSL_PSS_LONG_SALT -DWOLFSSL_PSS_SALT_LEN_DISCOVER"
50+
WOLFSSL_CONFIG_CPPFLAGS=CPPFLAGS="-I${OPENSSL_INSTALL_DIR} -DHAVE_AES_ECB -DWOLFSSL_AES_DIRECT -DWC_RSA_NO_PADDING -DWOLFSSL_PUBLIC_MP -DECC_MIN_KEY_SZ=192 -DHAVE_PUBLIC_FFDHE -DHAVE_FFDHE_6144 -DHAVE_FFDHE_8192 -DFP_MAX_BITS=16384 -DWOLFSSL_DH_EXTRA -DWOLFSSL_PSS_LONG_SALT -DWOLFSSL_PSS_SALT_LEN_DISCOVER"
5051
fi
5152

5253
./autogen.sh &>> $LOG_FILE

0 commit comments

Comments
 (0)