On Tue, Jun 11, 2024 at 11:54:16AM +0200, Bruno Haible wrote:
> On mingw, I see 2 compilation errors:
>
> x86_64-w64-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../info -I.. -I../..
> -I../../gnulib/lib -I../gnulib/lib -DLOCALEDIR=\"/usr/local/share/locale\"
> -DINFODIR=\"/usr/local/share/info\" -DINFODIR2=\"/usr/local/share/info\"
> -Wall -g -O2 -MT infomap.o -MD -MP -MF .deps/infomap.Tpo -c -o infomap.o
> ../../info/infomap.c
> ../../info/infomap.c: In function 'locate_init_file':
> ../../info/infomap.c:587:41: error: expected ';' before 'if'
> 587 | homedir = getenv ("USERPROFILE")
> | ^
> | ;
> 588 | #endif
> 589 | if (homedir)
> | ~~
> ../../info/infomap.c:615:39: error: expected ';' before 'if'
> 615 | homedir = getenv ("USERPROFILE")
> | ^
> | ;
> ......
> 618 | if (homedir)
> | ~~
> make[3]: *** [Makefile:2310: infomap.o] Error 1
>
> Bug present since 2023-10-29.
>
> Bruno
>
Thanks, should be fixed now!