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
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
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