diff --git a/.github/workflows/msys2.yml b/.github/workflows/msys2.yml index 2730770fc..b6cf704f2 100644 --- a/.github/workflows/msys2.yml +++ b/.github/workflows/msys2.yml @@ -26,7 +26,7 @@ jobs: update: true install: git gcc autotools base-devel autoconf netcat - name: configure wolfSSL - run: ./autogen.sh && ./configure CFLAGS="-DUSE_CERT_BUFFERS_2048 -DUSE_CERT_BUFFERS_256 -DNO_WRITE_TEMP_FILES" + run: ./autogen.sh && ./configure --disable-sys-ca-certs CFLAGS="-DUSE_CERT_BUFFERS_2048 -DUSE_CERT_BUFFERS_256 -DNO_WRITE_TEMP_FILES" - name: build wolfSSL run: make - name: run tests diff --git a/.github/workflows/os-check.yml b/.github/workflows/os-check.yml index f282694d9..52a76de02 100644 --- a/.github/workflows/os-check.yml +++ b/.github/workflows/os-check.yml @@ -56,7 +56,8 @@ jobs: '--enable-opensslextra CPPFLAGS=''-DWOLFSSL_NO_CA_NAMES'' ', '--enable-opensslextra=x509small', 'CPPFLAGS=''-DWOLFSSL_EXTRA'' ', - '--enable-lms=small,verify-only --enable-xmss=small,verify-only' + '--enable-lms=small,verify-only --enable-xmss=small,verify-only', + '--disable-sys-ca-certs' ] name: make check if: github.repository_owner == 'wolfssl' diff --git a/tests/api.c b/tests/api.c index 6e5fbd64c..ae72e8295 100644 --- a/tests/api.c +++ b/tests/api.c @@ -32798,7 +32798,7 @@ static int test_wolfSSL_check_domain(void) #endif /* OPENSSL_EXTRA && HAVE_SSL_MEMIO_TESTS_DEPENDENCIES */ #if defined(HAVE_SSL_MEMIO_TESTS_DEPENDENCIES) && \ - !defined(WOLFSSL_SYS_CA_CERTS) + defined(WOLFSSL_SYS_CA_CERTS) static const char* dn = NULL; static int test_wolfSSL_check_domain_basic_client_ctx(WOLFSSL_CTX* ctx) {