From 5d7cb2ec0761701f282935a397bfcaafc86ba1be Mon Sep 17 00:00:00 2001 From: David Garske Date: Mon, 23 Jun 2025 15:32:00 -0700 Subject: [PATCH] Fix for new api.c test `test_wolfSSL_check_domain_basic` added in PR #8863 that fails with `--disable-sys-ca-certs`. --- .github/workflows/os-check.yml | 3 ++- tests/api.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) 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 14295bbd6..9c15941cb 100644 --- a/tests/api.c +++ b/tests/api.c @@ -32797,7 +32797,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) {