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