Skip to content

Commit 9de98ce

Browse files
authored
Merge pull request #9569 from kareem-wolfssl/gh8152
Only enforce !NO_FILESYSTEM for WOLFSSL_SYS_CA_CERTS on non Windows/Mac systems.
2 parents 70165c5 + a1999d2 commit 9de98ce

2 files changed

Lines changed: 239 additions & 231 deletions

File tree

configure.ac

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10111,10 +10111,7 @@ fi
1011110111
1011210112
if test "x$ENABLED_SYS_CA_CERTS" = "xyes"
1011310113
then
10114-
if test "x$ENABLED_FILESYSTEM" = "xno"
10115-
then
10116-
ENABLED_SYS_CA_CERTS="no"
10117-
elif test "x$ENABLED_CERTS" = "xno"
10114+
if test "x$ENABLED_CERTS" = "xno"
1011810115
then
1011910116
ENABLED_SYS_CA_CERTS="no"
1012010117
fi
@@ -10146,6 +10143,16 @@ then
1014610143
AC_MSG_ERROR([Unable to find Apple Security.framework headers])
1014710144
])
1014810145
;;
10146+
mingw*)
10147+
;;
10148+
*)
10149+
# Only disable on no filesystem non Mac/Windows, as Mac and Windows
10150+
# depend on APIs which don't need filesystem support enabled in wolfSSL.
10151+
if test "x$ENABLED_FILESYSTEM" = "xno"
10152+
then
10153+
ENABLED_SYS_CA_CERTS="no"
10154+
fi
10155+
;;
1014910156
esac
1015010157
fi
1015110158

0 commit comments

Comments
 (0)