<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div>Under MacPorts, I also saw a second test failure:</div><div><br></div><div><div>========================================</div><div>   GnuTLS 3.8.7: tests/test-suite.log</div><div>========================================</div><div><br></div><div># TOTAL: 499</div><div># PASS:  437</div><div># SKIP:  60</div><div># XFAIL: 0</div><div># FAIL:  2</div><div># XPASS: 0</div><div># ERROR: 0</div></div><div><br></div><div><div>FAIL: gnutls-cli-debug</div><div>======================</div><div><br></div><div>Checking output of gnutls-cli-debug for TLS1.1 and TLS1.2 server</div><div>reserved port 17888</div><div>Failure: gnutls-cli-debug run should have succeeded!</div><div>unreserved port 17888</div><div>FAIL gnutls-cli-debug.sh (exit status: 1)</div></div><div><br></div><div>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):</div><div><br></div><pre style="text-wrap-mode: wrap;"><span class="stdout">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</span></pre><div><br></div><div>I did not see this build issue in previous versions of gnutls 3.8.x.</div><div><br></div><div>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</div><div><br></div><div>
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>Marius</div><div>--</div><div>Marius Schamschula</div><div><br></div></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">

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