Hi Tim,

> after updating gnulib, I see this on all CI pipelines (Debian, Fedora,
> Alpine, Arch, ...):
> 
> In file included from /usr/include/x86_64-linux-gnu/sys/param.h:28,
>                  from ./minmax.h:34,
>                  from md2.c:30:
> ./signal.h:682:13: error: size of array 'verify_NSIG_constraint' is negative
>   682 | typedef int verify_NSIG_constraint[NSIG <= 32 ? 1 : -1];
>       |             ^~~~~~~~~~~~~~~~~~~~~~
> make[3]: *** [Makefile:2261: md2.lo] Error 1

Where do you see this?
  https://gitlab.com/gnulib/gnulib-ci/-/jobs
  https://gitlab.com/gnulib/build-images/-/jobs
are fine.

The signal.h related stuff in Gnulib has not changed since February 2020.

To me, it looks like you are building a package that has "#define NSIG 64"
in its config.h. Or something like that...

Bruno


Reply via email to