Testsuite fails with Fedora 33 crypto policies
2.64.3 was OK. glib-networking build with openssl.
+ /usr/bin/meson --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . x86_64-redhat-linux-gnu -D gnome_proxy=enabled -D gnutls=disabled -D installed_tests=true -D openssl=enabled
+ /usr/bin/meson test -C x86_64-redhat-linux-gnu --num-processes 48 --print-errorlogs
ninja: Entering directory `/home/tkloczko/rpmbuild/BUILD/glib-networking-2.65.1/x86_64-redhat-linux-gnu'
ninja: no work to do.
1/5 libproxy OK 0.13s
2/5 gnome OK 0.05s
3/5 certificate-openssl OK 0.13s
4/5 file-database-openssl OK 0.12s
5/5 connection-openssl FAIL 0.75s (killed by signal 6 SIGABRT)
Ok: 4
Expected Fail: 0
Fail: 1
Unexpected Pass: 0
Skipped: 0
Timeout: 0
The output from the failed tests:
5/5 connection-openssl FAIL 0.75s (killed by signal 6 SIGABRT)
--- command ---
22:23:24 GIO_MODULE_DIR='/home/tkloczko/rpmbuild/BUILD/glib-networking-2.65.1/x86_64-redhat-linux-gnu/tls/openssl' G_TEST_BUILDDIR='/home/tkloczko/rpmbuild/BUILD/glib-networking-2.65.1/x86_64-redhat-linux-gnu/tls/tests' G_TEST_SRCDIR='/home/tkloczko/rpmbuild/BUILD/glib-networking-2.65.1/tls/tests' /home/tkloczko/rpmbuild/BUILD/glib-networking-2.65.1/x86_64-redhat-linux-gnu/tls/tests/connection-openssl
--- stdout ---
# random seed: R02Sffbb75cad02965d60012bc9a803be2c7
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation openssl (GTlsBackendOpenssl) for ?gio-tls-backend?
1..38
# Start of tls tests
# Start of openssl tests
# Start of connection tests
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dummy (GDummyProxyResolver) for ?gio-proxy-resolver?
Bail out! GLib-Net:ERROR:../tls/tests/connection.c:561:test_basic_connection: assertion failed (test->read_error == NULL): Peer failed to perform TLS handshake: sslv3 alert handshake failure (g-tls-error-quark, 3)
--- stderr ---
GLib-Net-Message: 23:23:25.072: end_openssl_io server: 1, 20, 193
**
GLib-Net:ERROR:../tls/tests/connection.c:561:test_basic_connection: assertion failed (test->read_error == NULL): Peer failed to perform TLS handshake: sslv3 alert handshake failure (g-tls-error-quark, 3)
-------
Edited by Michael Catanzaro