Re: gnutls 3.8.7
Marius Schamschula <[email protected]> Thu, 15 Aug 2024 12:22:24 -0500
| Newsgroups | gmane.network.gnutls.general |
|---|---|
| Message-ID | <[email protected]> |
--===============0298336008483888954==
Content-Type: multipart/alternative;
boundary="Apple-Mail=_93F1E14F-8FA1-4855-B78D-B04B3E506131"
--Apple-Mail=_93F1E14F-8FA1-4855-B78D-B04B3E506131
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8
Under MacPorts, I also saw a second test failure:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
GnuTLS 3.8.7: tests/test-suite.log
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
# TOTAL: 499
# PASS: 437
# SKIP: 60
# XFAIL: 0
# FAIL: 2
# XPASS: 0
# ERROR: 0
FAIL: gnutls-cli-debug
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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=3D\"/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=3D2 -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=E2=80=AFAM, Andreas Metzler =
<[email protected]> wrote:
>=20
> On 2024-08-15 Andreas Radke <[email protected]> wrote:
>> This new release shows a new test failure when building for Arch =
Linux:
>=20
>> FAIL: ocsp-tests/ocsp-must-staple-connection.sh
> [...]
>=20
> Hello,
>=20
> Sorry, my fault. This should fix it:
> =
https://gitlab.com/gnutls/gnutls/-/merge_requests/1866/diffs?commit_id=3Df=
3e8eac0586a19f4dafd89f68006a536b826e65a
>=20
> cu Andreas
> --=20
> `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'
>=20
> _______________________________________________
> Gnutls-help mailing list
> [email protected]
> http://lists.gnupg.org/mailman/listinfo/gnutls-help
>=20
--Apple-Mail=_93F1E14F-8FA1-4855-B78D-B04B3E506131
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=utf-8
<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"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>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D</div><div> GnuTLS 3.8.7: =
tests/test-suite.log</div><div>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
</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>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D</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=3D"text-wrap-mode: =
wrap;"><span class=3D"stdout">libtool: compile: /usr/bin/clang =
-DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=3D\"/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=3D2 -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=3D"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=3D"Apple-interchange-newline"><br =
class=3D"Apple-interchange-newline">
</div>
<div><br><blockquote type=3D"cite"><div>On Aug 15, 2024, at 11:22=E2=80=AF=
AM, Andreas Metzler <[email protected]> wrote:</div><br =
class=3D"Apple-interchange-newline"><div><div>On 2024-08-15 Andreas =
Radke <[email protected]> wrote:<br><blockquote =
type=3D"cite">This new release shows a new test failure when building =
for Arch Linux:<br></blockquote><br><blockquote type=3D"cite">FAIL: =
ocsp-tests/ocsp-must-staple-connection.sh<br></blockquote>[...]<br><br>Hel=
lo,<br><br>Sorry, my fault. This should fix =
it:<br>https://gitlab.com/gnutls/gnutls/-/merge_requests/1866/diffs?commit=
_id=3Df3e8eac0586a19f4dafd89f68006a536b826e65a<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-hel=
p mailing =
list<br>[email protected]<br>http://lists.gnupg.org/mailman/lis=
tinfo/gnutls-help<br><br></div></div></blockquote></div><br></body></html>=
--Apple-Mail=_93F1E14F-8FA1-4855-B78D-B04B3E506131--
--===============0298336008483888954==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Gnutls-help mailing list
[email protected]
http://lists.gnupg.org/mailman/listinfo/gnutls-help
--===============0298336008483888954==--