=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/devel/pdcurses", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: [license.mk] Every package should define a LICENSE. ===> Building for pdcurses-3.4nb1 cd x11; /opt/pkg/bin/bmake all /home/pbulk/work/devel/pdcurses/work/.cwrapper/bin/libtool --mode=compile gcc -c -O2 -Wall -fomit-frame-pointer -DHAVE_CONFIG_H -DXCURSES -I.. -I/opt/pkg/include/X11 -I/opt/pkg/include ../pdcurses/addch.c libtool: compile: gcc -c -O2 -Wall -fomit-frame-pointer -DHAVE_CONFIG_H -DXCURSES -I.. -I/home/pbulk/work/devel/pdcurses/work/.buildlink/include/X11 -I/home/pbulk/work/devel/pdcurses/work/.buildlink/include ../pdcurses/addch.c -fPIC -DPIC -o .libs/addch.o In file included from ../curspriv.h:16, from ../pdcurses/addch.c:3: ../curses.h:85:23: error: 'bool' cannot be defined via 'typedef' 85 | typedef unsigned char bool; /* PDCurses Boolean type */ | ^~~~ ../curses.h:85:23: note: 'bool' is a keyword with '-std=c23' onwards ../curses.h:85:1: warning: useless type name in empty declaration 85 | typedef unsigned char bool; /* PDCurses Boolean type */ | ^~~~~~~ *** Error code 1 Stop. bmake[1]: stopped making "all" in /home/pbulk/work/devel/pdcurses/work/PDCurses-3.4/x11 *** Error code 1 Stop. bmake: stopped making "all" in /home/pbulk/work/devel/pdcurses/work/PDCurses-3.4 *** Error code 1 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/pdcurses *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/pdcurses