[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: sed-4.8.39-23ea on Solaris 11.4
From: |
Jim Meyering |
Subject: |
Re: sed-4.8.39-23ea on Solaris 11.4 |
Date: |
Sun, 23 Oct 2022 09:06:57 -0700 |
On Sun, Oct 23, 2022 at 7:49 AM Bruno Haible <bruno@clisp.org> wrote:
> I wrote:
> > On Solaris 11.4, the compilation of sed-4.8.39-23ea fails:
> >
> > CC lib/libsed_a-localeinfo.o
> > ../lib/localeinfo.c:33:39: error: macro "static_assert" requires 2
> > arguments, but only 1 given
> > static_assert (MB_LEN_MAX <= SCHAR_MAX);
> > ^
> > ../lib/localeinfo.c:33:1: warning: data definition has no type or storage
> > class
> > static_assert (MB_LEN_MAX <= SCHAR_MAX);
> > ^~~~~~~~~~~~~
> > ../lib/localeinfo.c:33:1: warning: type defaults to 'int' in declaration of
> > 'static_assert' [-Wimplicit-int]
> > ../lib/localeinfo.c:125:38: error: macro "static_assert" requires 2
> > arguments, but only 1 given
> > <= CASE_FOLDED_BUFSIZE);
> > ^
> > ../lib/localeinfo.c:124:1: warning: data definition has no type or storage
> > class
> > static_assert (1 + 1 + sizeof lonesome_lower / sizeof *lonesome_lower
> > ^~~~~~~~~~~~~
> > ../lib/localeinfo.c:124:1: warning: type defaults to 'int' in declaration
> > of 'static_assert' [-Wimplicit-int]
> > gmake[2]: *** [Makefile:3590: lib/libsed_a-localeinfo.o] Error 1
>
> This is now fixed in Gnulib.
>
> Please update to the newest Gnulib.
Thank you. Done.
- sed-4.8.39-23ea on Alpine Linux, (continued)
- sed-4.8.39-23ea on Alpine Linux, Bruno Haible, 2022/10/16
- sed-4.8.39-23ea with clang 15, Bruno Haible, 2022/10/16
- sed-4.8.39-23ea on macOS, Bruno Haible, 2022/10/16
- sed-4.8.39-23ea on Solaris 11.4, Bruno Haible, 2022/10/16
- sed-4.8.39-23ea on *BSD, Bruno Haible, 2022/10/16