Skip to content

Commit 5b4099b

Browse files
committed
Add WOLFSSL_OLD_OID_SUM for nginx and socat builds for compatibility
1 parent b5970aa commit 5b4099b

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

.github/workflows/nginx.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ jobs:
5555
- name: Build wolfProvider
5656
if: steps.wolfprov-${{ matrix.wolfssl_ref }}-cache.hit != 'true'
5757
run: |
58+
export WOLFSSL_CONFIG_CFLAGS_EXTRA="-DWOLFSSL_OLD_OID_SUM"
5859
WOLFSSL_TAG=${{ matrix.wolfssl_ref }} ./scripts/build-wolfprovider.sh
5960
6061
- name: Print errors

.github/workflows/socat.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ jobs:
5555
- name: Build wolfProvider
5656
if: steps.wolfprov-${{ matrix.wolfssl_ref }}-cache.hit != 'true'
5757
run: |
58+
export WOLFSSL_CONFIG_CFLAGS_EXTRA="-DWOLFSSL_OLD_OID_SUM"
5859
WOLFSSL_TAG=${{ matrix.wolfssl_ref }} ./scripts/build-wolfprovider.sh
5960
6061
- name: Print errors

scripts/utils-wolfssl.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ WOLFSSL_INSTALL_DIR=${SCRIPT_DIR}/../wolfssl-install
2828
WOLFSSL_ISFIPS=${WOLFSSL_ISFIPS:-0}
2929
WOLFSSL_CONFIG_OPTS=${WOLFSSL_CONFIG_OPTS:-'--enable-all-crypto --with-eccminsz=192 --with-max-ecc-bits=1024 --enable-opensslcoexist --enable-sha'}
3030
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 -DRSA_MIN_SIZE=1024"}
31+
WOLFSSL_CONFIG_CFLAGS_EXTRA=${WOLFSSL_CONFIG_CFLAGS_EXTRA:-''}
32+
WOLFSSL_CONFIG_CFLAGS="${WOLFSSL_CONFIG_CFLAGS} ${WOLFSSL_CONFIG_CFLAGS_EXTRA}"
3133

3234
WOLFPROV_DEBUG=${WOLFPROV_DEBUG:-0}
3335
USE_CUR_TAG=${USE_CUR_TAG:-0}

0 commit comments

Comments
 (0)