Under MacPorts, I also saw a second test failure:

========================================
   GnuTLS 3.8.7: tests/test-suite.log
========================================

# TOTAL: 499
# PASS:  437
# SKIP:  60
# XFAIL: 0
# FAIL:  2
# XPASS: 0
# ERROR: 0

FAIL: gnutls-cli-debug
======================

Checking output of gnutls-cli-debug for TLS1.1 and TLS1.2 server
reserved port 17888
Failure: gnutls-cli-debug run should have succeeded!
unreserved port 17888
FAIL gnutls-cli-debug.sh (exit status: 1)

Further I noticed that under version 3.8.7/3.8.7.1 --without-brotli and 
--without-zstd are ignored. CI threw the following errors on all but 
Sonoma/arm_64 (which happens to be my test build machine):

libtool: compile:  /usr/bin/clang -DHAVE_CONFIG_H -I. -I.. 
-DLOCALEDIR=\"/opt/local/share/locale\" -I./../gl -I./../gl -I./includes 
-I./x509 -I./includes -I./includes -I./x509 -I/opt/local/include/p11-kit-1 
-I/opt/local/include 
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -Wtype-limits 
-Wall -Wbad-function-cast -Wdate-time -Wdisabled-optimization 
-Wdouble-promotion -Wextra -Winit-self -Winvalid-pch -Wmissing-declarations 
-Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference 
-Wold-style-definition -Wpacked -Wpointer-arith -Wshadow -Wstrict-prototypes 
-Wuninitialized -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wformat=2 
-Wno-missing-field-initializers -Wno-unused-parameter -fdiagnostics-show-option 
-fno-builtin-strcmp -I/opt/local/include/p11-kit-1 -pipe -Os 
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -arch arm64 -c 
tls13/encrypted_extensions.c  -fno-common -DPIC -o 
tls13/.libs/encrypted_extensions.o
In file included from dlwrap/zstd.c:12:
dlwrap/zstd.h:11:10: error: 'zstd.h' file not found with <angled> include; use 
"quotes" instead
#include <zstd.h>
         ^~~~~~~~
         "zstd.h"
In file included from dlwrap/brotlienc.c:12:
dlwrap/brotlienc.h:11:10: fatal error: 'brotli/encode.h' file not found
#include <brotli/encode.h>
         ^~~~~~~~~~~~~~~~~
11 error generated.
 error generated.
make[4]: *** [dlwrap/brotlienc.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: *** [dlwrap/zstd.lo] Error 1
In file included from dlwrap/brotlidec.c:12:
dlwrap/brotlidec.h:11:10: fatal error: 'brotli/decode.h' file not found
#include <brotli/decode.h>
         ^~~~~~~~~~~~~~~~~
1 error generated.
make[4]: *** [dlwrap/brotlidec.lo] Error 1

I did not see this build issue in previous versions of gnutls 3.8.x.

brotli had been offered as a variant (but was disabled by default), and zstd 
had been broken. I went ahead and enabled both, and CI built cleanly on all 
platforms

Marius
--
Marius Schamschula




> On Aug 15, 2024, at 11:22 AM, Andreas Metzler <[email protected]> wrote:
> 
> On 2024-08-15 Andreas Radke <[email protected]> wrote:
>> This new release shows a new test failure when building for Arch Linux:
> 
>> FAIL: ocsp-tests/ocsp-must-staple-connection.sh
> [...]
> 
> Hello,
> 
> Sorry, my fault. This should fix it:
> https://gitlab.com/gnutls/gnutls/-/merge_requests/1866/diffs?commit_id=f3e8eac0586a19f4dafd89f68006a536b826e65a
> 
> cu Andreas
> -- 
> `What a good friend you are to him, Dr. Maturin. His other friends are
> so grateful to you.'
> `I sew his ears on from time to time, sure'
> 
> _______________________________________________
> Gnutls-help mailing list
> [email protected]
> http://lists.gnupg.org/mailman/listinfo/gnutls-help
> 

_______________________________________________
Gnutls-help mailing list
[email protected]
http://lists.gnupg.org/mailman/listinfo/gnutls-help

Reply via email to