[PATCH 1/3] htl: fix compatibility

Samuel Thibault samuel.thibault@aquilenet.fr
Tue Nov 18 14:04:48 GMT 2025


Applied the series, thanks!

Now that pthread_create is moved (because pthread_cancel otherwise
doesn't work on the main thread with libpthread not linked in), it
will be useful to move the pthread_spin symbols before the glibc
freeze mid-december, to avoid breaking building applications that use
pthread_create available in libc as a sign that all pthread symbols are
available in libc.

Thanks for your work (and catching the placeholder issue),
Samuel

gfleury, le mar. 18 nov. 2025 14:50:42 +0200, a ecrit:
> This fix 91fb9914d867320d65a2abe284fb623d91ae5efb which break a system
> built with an old glibc
> ---
>  htl/Versions | 4 ++++
>  1 file changed, 4 insertions(+)
> 
> diff --git a/htl/Versions b/htl/Versions
> index d46490b3..343de800 100644
> --- a/htl/Versions
> +++ b/htl/Versions
> @@ -317,6 +317,10 @@ libc {
>  }
>  
>  libpthread {
> +  GLIBC_2.2.6 {
> +    __libpthread_version_placeholder;
> +  }
> +
>    GLIBC_2.12 {
>      pthread_atfork;
>  
> -- 
> 2.52.0
> 


More information about the Libc-alpha mailing list