Package: spellcast Version: 1.0-22 Severity: serious Tags: ftbfs sid trixie Justification: fails to build from source
hi, spellcast recently started to FTBFS: debian/rules override_dh_auto_build make[1]: Entering directory '/build/spellcast-1.0' RESOLUTION=RES1024 make make[2]: Entering directory '/build/spellcast-1.0' cc -O2 -g -I/usr/X11R6/include -I./bitmaps -DBODYFONT=\"-*-times-medium-r-*--14-*\" -DBODYFONT_ALT=\"-*-helvetica-medium-r-*--12-*\" -DBODYFONT_ALT2=\"fixed\" -DTRANSCRIPTDIR=\"/var/games/spellcast\" -DRES1024 -DCOLOUR -DPACKAGE=\"spellcast\" -DLOCALEDIR=\"/ usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -c -o engine.o engine.c engine.c: In function 'InitBeing': engine.c:114:5: error: implicit declaration of function 'clear_round' [-Wimplicit-function-declaration] 114 | clear_round(fred); | ^~~~~~~~~~~ engine.c: In function 'BeginGame': engine.c:199:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 199 | srandom((unsigned int) (getpid() + rock + numplayers)); | ^ engine.c:210:5: error: implicit declaration of function 'init_transcript'; did you mean 'WriteTranscript'? [-Wimplicit-function-declaration] 210 | init_transcript(self); | ^~~~~~~~~~~~~~~ | WriteTranscript In file included from engine.c:7: internal.h:3:26: error: implicit declaration of function 'log_text' [-Wimplicit-function-declaration] 3 | #define PrintMsg(msg) (log_text(self, msg),\ | ^~~~~~~~ engine.c:213:9: note: in expansion of macro 'PrintMsg' 213 | PrintMsg(_("Too many players requested.\n")); | ^~~~~~~~ engine.c: In function 'RunTurn': engine.c:352:62: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 352 | add_query(self, kx, Qu_CharmGesture, (char *)val); | ^ engine.c:438:5: error: implicit declaration of function 'log_round_header' [-Wimplicit-function-declaration] 438 | log_round_header(self); | ^~~~~~~~~~~~~~~~ engine.c: In function 'restrict_gestures': engine.c:1016:49: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1016 | add_query(self, wiznum, Qu_SetOffDelay, (char *)self->wiz[wiznum]->delay_bank); | ^ make[2]: *** [<builtin>: engine.o] Error 1 make[2]: Leaving directory '/build/spellcast-1.0' make[1]: *** [debian/rules:12: override_dh_auto_build] Error 2 make[1]: Leaving directory '/build/spellcast-1.0' make: *** [debian/rules:9: build] Error 2 Andreas