[gnutls-devel] GnuTLS | tls13/compress-cert-neg2 test fails only when run inside Guix build container (#1634)
Read-only notification of GnuTLS library development activities
gnutls-devel at lists.gnutls.org
Wed Jan 8 09:56:31 CET 2025
Zoltán Fridrich commented: https://gitlab.com/gnutls/gnutls/-/issues/1634#note_2286569425
Hello, it seems that the zlib is present on the system which is why the test isn't skipped. But when gnutls tries to initialize zlib it fails to `dlopen` it (call to `gnutls_zlib_ensure_library` fails). There are a couple options I see that might be the cause of the problem: either the `Z_LIBRARY_SONAME` was not generated correctly or wasn't generated at all by gnutls in which case the `dlopen` would fail to find the file or the zlib library is present but not accessible which would cause `dlopen` to fail. However I am not sure there is a way for you to check which one of these options it is without actually running a debugger or modifying the code. To further understand what is going on it would be necessary to find out what the `Z_LIBRARY_SONAME` value is and what error code is returned from `gnutls_zlib_ensure_library`.
--
Reply to this email directly or view it on GitLab: https://gitlab.com/gnutls/gnutls/-/issues/1634#note_2286569425
You're receiving this email because of your account on gitlab.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gnupg.org/pipermail/gnutls-devel/attachments/20250108/b6bcaa0a/attachment-0001.html>
More information about the Gnutls-devel
mailing list