[Mesa3d-dev] glX TLS disabled by default?
Ian Romanick
idr at freedesktop.org
Tue Nov 10 15:52:59 PST 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Adam Jackson wrote:
> On Sat, 2009-11-07 at 16:29 -0800, Ian Romanick wrote:
>
>> tom fogal wrote:
>>> Is there any reason TLS for glX is disabled by default? Most systems
>>> support TLS these days, do they not? Further, I'm not sure if this is
>>> shared but my opinion is that the default configurations should cater
>>> to the common case.
>> I vaguely recall there being some interaction with the X server. If
>> Mesa is built for TLS, then the X server must also be built for TLS. If
>> a non-TLS X server loads a TLS Mesa driver, it will fail with unresolved
>> symbols.
>
> There's no intrinsic reason that the GLX loader couldn't support both, I
> suppose, but it would be kind of lame. There's still an interaction
> between TLS and selinux that prevents me from shipping it, but I'm sure
> that's fixable.
>
> Mesa does attempt to be buildable for more systems than the X server
> though. I don't know if (for example) OpenVMS has sensible TLS support.
A TLS loader does support both. A non-TLS loader only supports non-TLS
drivers. A TLS driver can only be loaded by a TLS loader.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkr5/NoACgkQX1gOwKyEAw9BQwCdGHPQcLlD4pDqrP13zqs7eY9l
QgwAniIzxfvs9jNCKU1Bo/ndQB2laJP9
=q85k
-----END PGP SIGNATURE-----
More information about the xorg-devel
mailing list