Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Sat, 25 Jun 2022 11:36:09 +0800
From: 罗勇刚(Yonggang Luo) <>
To:, Musl <>
Subject: Fwd: mesa | Remove USE_ELF_TLS macro (!17213)

---------- Forwarded message ---------
From: Zoltán Böszörményi (@zboszor) <>
Date: Sat, Jun 25, 2022 at 12:09 AM
Subject: Re: mesa | Remove USE_ELF_TLS macro (!17213)
To: <>

Zoltán Böszörményi commented on a discussion on src/

152 152

     libraries : libgl,

153 153

     libraries_private : gl_priv_libs,

154 154

     requires_private : gl_priv_reqs,


-    variables : ['glx_tls=@0@...ormat(use_elf_tls ? 'yes' : 'no')],


+    variables : ['glx_tls=@0@...ormat('yes')],

156 156


I don't think it's a good idea to make ELF_TLS unconditionally true.

Yocto allows choosing the LIBC at least between GLIBC and MUSL, and Mesa
built with TLS crashes under MUSL.

See this patch:
and here TLS is only enabled for GLIBC:

So I am confused. What's the situation about ELF-TLS support in musl?
Is that still broken now?

Yonggang Luo

Content of type "text/html" skipped

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.