[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Test suite failure for gettext's gnulib on ARMv7HL
From: |
Kamil Dudka |
Subject: |
Re: Test suite failure for gettext's gnulib on ARMv7HL |
Date: |
Mon, 31 Aug 2020 10:16:19 +0200 |
On Friday, August 7, 2020 9:18:31 PM CEST Bruno Haible wrote:
> [Dropping bug-gettext from CC]
>
> Kamil Dudka wrote:
> > > One of these lines must modify its contents. The question is: where?
> > >
> > > msg4 = strerror (1729576);
> >
> > I believe it is this ^^^ line.
>
> Could it be related to this change in glibc 2.32?
>
> * Both strerror and strerror_l now share the same internal buffer in the
> calling thread, meaning that the returned string pointer may be
> invalided or contents might be overwritten on subsequent calls in the same
> thread or if the thread is terminated. It makes strerror MT-safe.
>
> https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=28aff047818eb17263942
> 96d27b9c7885340bead
> https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=725eeb4af14c6fec4ed2
> 6a796cdfd6d50df86d42
>
> But still, why do you observe the test failure only on one architecture and
> not also on all the others? Maybe the TLS stuff is not working right on ARM?
>
> Bruno
I believe this has been fixed with the following commit:
https://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commitdiff;h=175e0bc7
Thanks!
Kamil