[gnutls-devel] GnuTLS | thread-local storage not supported for this target (#1556)

Read-only notification of GnuTLS library development activities gnutls-devel at lists.gnutls.org
Wed Jun 19 11:31:46 CEST 2024




Alexander Sosedkin commented: https://gitlab.com/gnutls/gnutls/-/issues/1556#note_1957614164


> With which version got thread local storage mandatory?

git blame suggests 1677f1ac06beecb2fb23f0f49d89260f86131a5c from January 2017. That'd be, like, 3.6.0?

> CFLAGS=-DNO_TLS

I also can't help but note `-DDNO_TLS` isn't something defined by gnutls.

> Maybe I can switch to an older version. I'm looking for a workaround

Start with double-checking your platform really does not support TLS, maybe you're just missing a compile flag or something? Maybe go the other way around, try a modern compiler and the newest version of gnutls, which uses gnulib's glthreads/tls, that could be more portable.

> gnutls can't be compiled with out TLS support

I'm really not sure gnutls would be interested in maintaining platforms without TLS. I, for one, can't name a single one.

-- 
Reply to this email directly or view it on GitLab: https://gitlab.com/gnutls/gnutls/-/issues/1556#note_1957614164
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/20240619/f27eddf3/attachment-0001.html>


More information about the Gnutls-devel mailing list