On 6/30/26 19:00, Tomas Vondra wrote:
> 
> On 6/30/26 18:33, Tomas Vondra wrote:
>> On 6/30/26 17:25, Tomas Vondra wrote:
>>> On 6/30/26 16:03, Tom Lane wrote:
>>>> Tomas Vondra <[email protected]> writes:
>>>>> On 6/30/26 03:43, Tom Lane wrote:
>>>>>> Nice detective work!  I assume you've filed a FreeBSD bug?
>>>>
>>>>> Not yet, I need to create an account for their bugzilla, which requires
>>>>> mailing maintainers etc. Working on it.
>>>>
>>>> OK.  I do have one, so can file this if the bureaucracy seems excessive.
>>>>
>>>
>>> Please do. There was no response so far, and I don't know when to expect
>>> one. Their page mentions "reasonable amount of time", but I have no idea
>>> if that's 24h or a week.
>>>
>>
>> Nevermind, I just got the account created, so I'll file the bug.
>>
> 
> Here's a link: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296410
> 

It seems the FreeBSD locales might be a bit more borked than I thought,
and just changing the one atomic call may not be a sufficient fix (it'd
likely fix our tests, but maybe not other cases).

It seems like a rare issue, so it probably won't be very high on the
TODO list. I'm sure the FreeBSD folks have enough other work.

I wonder if we should just tweak our tests to do a localeconv_t in the
main function, as a workaround. That should make the failures go away.
It's not a huge issue, but the failures from my animal annoy me.


regards

-- 
Tomas Vondra



Reply via email to