Skip to content

Commit c7b0d62

Browse files
author
Andras Fekete
committed
'--enable-wolfprovider' is not ready yet for prime time
1 parent f2c206b commit c7b0d62

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

scripts/utils-wolfssl.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ WOLFSSL_TAG=${WOLFSSL_TAG:-"v5.6.3-stable"}
2525
WOLFSSL_SOURCE_DIR=${SCRIPT_DIR}/../wolfssl-source
2626
WOLFSSL_INSTALL_DIR=${SCRIPT_DIR}/../wolfssl-install
2727
WOLFSSL_ISFIPS=${WOLFSSL_ISFIPS:-0}
28+
WOLFSSL_CONFIG_OPTS=${WOLFSSL_CONFIG_OPTS:-'--enable-all-crypto --with-eccminsz=192 --with-max-ecc-bits=1024 --enable-opensslcoexist --enable-sha'}
29+
WOLFSSL_CONFIG_CFLAGS=${WOLFSSL_CONFIG_CFLAGS:-"-I${OPENSSL_INSTALL_DIR}/include -DWC_RSA_NO_PADDING -DWOLFSSL_PUBLIC_MP -DHAVE_PUBLIC_FFDHE -DHAVE_FFDHE_6144 -DHAVE_FFDHE_8192 -DWOLFSSL_PSS_LONG_SALT -DWOLFSSL_PSS_SALT_LEN_DISCOVER"}
2830

2931
WOLFPROV_DEBUG=${WOLFPROV_DEBUG:-0}
3032

@@ -67,7 +69,7 @@ install_wolfssl() {
6769
printf "\tConfigure wolfSSL ${WOLFSSL_TAG} ... "
6870

6971
./autogen.sh >>$LOG_FILE 2>&1
70-
CONF_ARGS="--enable-wolfprovider -prefix=${WOLFSSL_INSTALL_DIR}"
72+
CONF_ARGS="-prefix=${WOLFSSL_INSTALL_DIR}"
7173

7274
if [ "$WOLFPROV_DEBUG" = "1" ]; then
7375
CONF_ARGS+=" --enable-debug"
@@ -80,7 +82,8 @@ install_wolfssl() {
8082
fi
8183
cd XXX-fips-test
8284
fi
83-
./configure ${CONF_ARGS} >>$LOG_FILE 2>&1
85+
86+
./configure ${CONF_ARGS} ${WOLFSSL_CONFIG_OPTS} CFLAGS="${WOLFSSL_CONFIG_CFLAGS}" >>$LOG_FILE 2>&1
8487
RET=$?
8588
if [ $RET != 0 ]; then
8689
printf "ERROR.\n"

0 commit comments

Comments
 (0)