[PATCH] timezone: C23 [[reproducible]] and [[unsequenced]] fixups

Adhemerval Zanella Netto adhemerval.zanella@linaro.org
Wed Sep 4 17:53:34 GMT 2024



On 04/09/24 14:48, Paul Eggert wrote:
> On 2024-09-04 10:32, Adhemerval Zanella wrote:
>> This is a sync with the fix 'C23 [[reproducible]] and [[unsequenced]]
>> fixups' [1] (not yet in any release).
> 
> It's not a sync, it's a cherry-pick, right? That is, it doesn't sync to that commit, it merely applies that commit's patch.

Indeed.

> 
> Instead, I suggest that we simply sync to the current TZDB master. This contains a few other fixes, e.g., a workaround for GCC bug 114833, and it omits the "# define ATTRIBUTE_CONST ATTRIBUTE_UNSEQUENCED" hack in the patch you proposed.
> 
> Would it help if I pushed out a new TZDB release now? That way, you could say that you're just syncing with the latest TZDB release. I had been thinking of pushing one out soon anyway.

I don't have a strong preference, I can sync with current TZDB master.  It is
just that this issue is hitting our CI tests and cherry-picking the fix
seems the most straightforward fix.


More information about the Libc-alpha mailing list