On Mon, Mar 02, 2026 at 10:35:51AM +0100, Bruno Haible wrote: > Today's CI reports a compilation error on Cygwin: > > gcc -DHAVE_CONFIG_H -I. -I../../../tta/C -I.. -I../../../tta/C/parsetexi > -I../../../tta/C/convert -I../../../tta/C/main > -I../../../tta/C/structuring_transfo -I../../../tta/C > -DDATADIR=\"/usr/local/share\" -DSYSCONFDIR=\"/usr/local/etc\" > -I../../../tta/gnulib/lib -I../gnulib/lib -DEMBED_PERL -Wall > -DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -D_GNU_SOURCE -ggdb -O2 -pipe -Wall > -Werror=format-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong > --param=ssp-buffer-size=4 > -fdebug-prefix-map=/mnt/share/cygpkgs/perl/perl.x86/build=/usr/src/debug/perl-5.32.1-2 > > -fdebug-prefix-map=/mnt/share/cygpkgs/perl/perl.x86/src/perl-5.32.1=/usr/src/debug/perl-5.32.1-2 > -fwrapv -fno-strict-aliasing -MT ctexi2any-texi2any.o -MD -MP -MF > .deps/ctexi2any-texi2any.Tpo -c -o ctexi2any-texi2any.o `test -f 'texi2any.c' > || echo '../../../tta/C/'`texi2any.c > ../../../tta/C/texi2any.c:88:11: warning: ISO C99 requires whitespace after > the macro name > 88 | # define PATH_SEP> ":" > | ^~~~~~~~ > ../../../tta/C/texi2any.c: In function 'add_config_paths': > ../../../tta/C/texi2any.c:88:19: error: expected expression before '>' token > 88 | # define PATH_SEP> ":" > | ^ > ../../../tta/C/texi2any.c:198:33: note: in expansion of macro 'PATH_SEP' > 198 | char *dir = strtok (text, PATH_SEP); > | ^~~~~~~~ > ../../../tta/C/texi2any.c:88:19: error: expected expression before '>' token > 88 | # define PATH_SEP> ":" > | ^ > ../../../tta/C/texi2any.c:206:31: note: in expansion of macro 'PATH_SEP' > 206 | dir = strtok (NULL, PATH_SEP); > | ^~~~~~~~ > ../../../tta/C/texi2any.c: In function 'push_include_directory': > ../../../tta/C/texi2any.c:88:19: error: expected expression before '>' token > 88 | # define PATH_SEP> ":" > | ^ > ../../../tta/C/texi2any.c:414:29: note: in expansion of macro 'PATH_SEP' > 414 | char *dir = strtok (text, PATH_SEP); > | ^~~~~~~~ > ../../../tta/C/texi2any.c:88:19: error: expected expression before '>' token > 88 | # define PATH_SEP> ":" > | ^ > ../../../tta/C/texi2any.c:422:27: note: in expansion of macro 'PATH_SEP' > 422 | dir = strtok (NULL, PATH_SEP); > | ^~~~~~~~ > make[5]: *** [Makefile:4178: ctexi2any-texi2any.o] Error 1 > > It looks like a consequence of commit 83eb31dff566d22e27740b157fbb06cc782cf98e > (typos in line 88 and 90).
Yes, I will fix it promptly. -- Pat
