Build failure on nightly - genwrap.c
Hi,
On a pull of the latest code, building results as follows. Initial build and install a week or so ago on this machine was successful.
@synchronet:/sbbs/repo/src/sbbs3$ make RELEASE=1 SYMLINK=1
make -C /sbbs/repo/src/sbbs3/../../3rdp/build jslib
make[1]: Entering directory '/sbbs/repo/3rdp/build'
make[1]: Nothing to be done for 'jslib'.
make[1]: Leaving directory '/sbbs/repo/3rdp/build'
make -C /sbbs/repo/src/sbbs3/../smblib lib
make[1]: Entering directory '/sbbs/repo/src/smblib'
make[1]: Nothing to be done for 'lib'.
make[1]: Leaving directory '/sbbs/repo/src/smblib'
make -C /sbbs/repo/src/sbbs3/../xpdev mtlib
make[1]: Entering directory '/sbbs/repo/src/xpdev'
Compiling genwrap.c
genwrap.c: In function ‘msclock’:
genwrap.c:698:11: error: expected identifier or ‘(’ before ‘=’ token
698 | uint64_t = (uint64_t)(xp_timer() * 1000);
| ^
genwrap.c:700:19: error: ‘t’ undeclared (first use in this function); did you mean ‘tm’?
700 | return (clock_t)(t&0xffffffff);
| ^
| tm
genwrap.c:700:19: note: each undeclared identifier is reported only once for each function it appears in
genwrap.c: In function ‘xp_randomize’:
genwrap.c:521:3: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
521 | read(rf, &seed, sizeof(seed));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [../build/Common.gmake:462: gcc.linux.x64.obj.release-mt/genwrap.o] Error 1
make[1]: Leaving directory '/sbbs/repo/src/xpdev'
make: *** [/sbbs/repo/src/sbbs3/../build/Common.gmake:493: xpdev-mt] Error 2