Discussing blockers for glibc 2.34 release (50 days to ABI freeze).

Adhemerval Zanella adhemerval.zanella@linaro.org
Thu May 13 13:18:35 GMT 2021



On 13/05/2021 09:55, Carlos O'Donell wrote:
> On 5/12/21 11:20 PM, H.J. Lu wrote:
>> On Wed, May 12, 2021 at 8:05 PM Carlos O'Donell <carlos@redhat.com> wrote:
>>>
>>> In glibc 2.34 I would like to see the the following merged/complete/fixed:
>>>
>>> (1) libpthread to libc merge.
>>>
>>> (2) 64-bit time_t interface changes, but not a solution to utmp (which can happen later).
>>>
>>> (3) pthread_cond_signal failed to wake up pthread_cond_wait due to a bug in undoing stealing
>>>     https://sourceware.org/bugzilla/show_bug.cgi?id=25847
>>>
>>> (4) C.UTF-8 (later speed fixes optional)
>>>
>>> My list is ambitious.
>>>
>>> For (1) I'm trying to reivew the residual of Florian's patches at the end of each week.
>>>
>>> When (1) is done I want to switch to reviewing Adhemerval's set of patches for (2).
>>>
>>> I am prioritizing (1) and (2) over (3) and (4).
>>>
>>> I'm hoping that Tulio might have time to review the recent suggestions in (3) and harmonize
>>> some kind of solution.
>>>
>>> I think (4) is almost complete thanks to Florian's review, after which we might be
>>> able to implement some shortcuts to speed this up and minimize the required data.
>>>
>>> What else should be on this list?
>>>
>>
>> I'd like to add the internal clone wrapper for clone, clone2, clone3.
>  
> Absolutely, we should cover all new linux syscalls where they make sense.

Maybe the close_range [1] as well.

https://patchwork.sourceware.org/project/glibc/list/?series=2133


More information about the Libc-alpha mailing list