Re: string.h complaint about strerror_l declaration on macOS/Windows

2025-04-09 Thread Simon Josefsson via Gnulib discussion list
Bruno Haible via Gnulib discussion list writes: >> -/* Assume strerror_l is always declared. */ >> +# if HAVE_RAW_DECL_STRERROR_L >> _GL_WARN_ON_USE (strerror_l, "strerror_l is unportable - " >> "use gnulib module strerror_l for portability"); >> +# endif > > This patch looks

Re: string.h complaint about strerror_l declaration on macOS/Windows

2025-04-09 Thread Bruno Haible via Gnulib discussion list
Simon Josefsson wrote: > Done. Where will HAVE_RAW_DECL_STRERROR_L ever be set? It is set through m4/string_h.m4 line 28. Bruno

Re: string.h complaint about strerror_l declaration on macOS/Windows

2025-04-08 Thread Bruno Haible via Gnulib discussion list
Hi Simon, > diff --git a/lib/string.in.h b/lib/string.in.h > index e6bf675151..44b9497d80 100644 > --- a/lib/string.in.h > +++ b/lib/string.in.h > @@ -1499,9 +1499,10 @@ _GL_CXXALIASWARN (strerror_l); > # endif > #elif defined GNULIB_POSIXCHECK > # undef strerror_l > -/* Assume strerror_l is al