mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-07-09 20:40:49 +02:00
Fix tls-anvil workflow: C_EXTRA_FLAGS quoting and report.json parsing
CPPFLAGS replaces C_EXTRA_FLAGS with embedded single-quotes, which were passed as literal characters through the shell variable and caused configure's C compiler test to fail. Fix the report.json summary parser to use the actual TLS-Anvil field names (TotalTests, FullyFailedTests, etc.) and include category scores. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -110,7 +110,7 @@ CONFIGURE_OPTS="$CONFIGURE_OPTS --enable-alpn"
|
||||
CONFIGURE_OPTS="$CONFIGURE_OPTS --enable-truncatedhmac"
|
||||
CONFIGURE_OPTS="$CONFIGURE_OPTS --enable-extended-master"
|
||||
CONFIGURE_OPTS="$CONFIGURE_OPTS --enable-enc-then-mac"
|
||||
CONFIGURE_OPTS="$CONFIGURE_OPTS C_EXTRA_FLAGS='-DWOLFSSL_EXTRA_ALERTS'"
|
||||
CONFIGURE_OPTS="$CONFIGURE_OPTS CPPFLAGS=-DWOLFSSL_EXTRA_ALERTS"
|
||||
|
||||
if [[ -n "$EXTRA_FLAGS" ]]; then
|
||||
CONFIGURE_OPTS="$CONFIGURE_OPTS $EXTRA_FLAGS"
|
||||
|
||||
Reference in New Issue
Block a user