Bug#1066349: ace-of-penguins: FTBFS: ./make-imglib.c:207:20: error: implicit declaration of function ‘isgraph’ [-Werror=implicit-function-declaration]
Lucas Nussbaum
lucas at debian.org
Wed Mar 13 11:35:36 GMT 2024
Source: ace-of-penguins
Version: 1.5~rc2-5
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
This is most likely caused by a change in dpkg 1.22.6, that enabled
-Werror=implicit-function-declaration. For more information, see
https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration
Relevant part (hopefully):
> /bin/bash ../libtool --tag=CC --mode=compile x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--as-needed -DPACKAGE_NAME=\"ace\" -DPACKAGE_TARNAME=\"ace\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"ace\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ace\" -DVERSION=\"1.4\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UTIME_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_UTIME_NULL=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -c -o table_rn.lo table_rn.c
> ./make-imglib.c: In function ‘scan_image_directory’:
> ./make-imglib.c:61:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
> 61 | while (de = readdir(dir)) {
> | ^~
> ./make-imglib.c: In function ‘tokenize’:
> ./make-imglib.c:207:20: error: implicit declaration of function ‘isgraph’ [-Werror=implicit-function-declaration]
> 207 | while (*next && !isgraph(*next)) next++;
> | ^~~~~~~
> ./make-imglib.c:10:1: note: include ‘<ctype.h>’ or provide a declaration of ‘isgraph’
> 9 | #include <png.h>
> +++ |+#include <ctype.h>
> 10 |
> ./make-imglib.c: In function ‘main’:
> ./make-imglib.c:240:15: warning: unused variable ‘down’ [-Wunused-variable]
> 240 | int across, down;
> | ^~~~
> ./make-imglib.c:240:7: warning: unused variable ‘across’ [-Wunused-variable]
> 240 | int across, down;
> | ^~~~~~
> ./make-imglib.c:236:13: warning: unused variable ‘o’ [-Wunused-variable]
> 236 | int x, y, o;
> | ^
> ./make-imglib.c:236:10: warning: unused variable ‘y’ [-Wunused-variable]
> 236 | int x, y, o;
> | ^
> ./make-imglib.c:236:7: warning: unused variable ‘x’ [-Wunused-variable]
> 236 | int x, y, o;
> | ^
> libtool: compile: x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--as-needed -DPACKAGE_NAME=\"ace\" -DPACKAGE_TARNAME=\"ace\" -DPACKAGE_VERSION=\"1.4\" "-DPACKAGE_STRING=\"ace 1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ace\" -DVERSION=\"1.4\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UTIME_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_UTIME_NULL=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -c table_rn.c -fPIC -DPIC -o .libs/table_rn.o
> libtool: compile: x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--as-needed -DPACKAGE_NAME=\"ace\" -DPACKAGE_TARNAME=\"ace\" -DPACKAGE_VERSION=\"1.4\" "-DPACKAGE_STRING=\"ace 1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ace\" -DVERSION=\"1.4\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UTIME_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_UTIME_NULL=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -c xwin.c -fPIC -DPIC -o .libs/xwin.o
> libtool: compile: x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--as-needed -DPACKAGE_NAME=\"ace\" -DPACKAGE_TARNAME=\"ace\" -DPACKAGE_VERSION=\"1.4\" "-DPACKAGE_STRING=\"ace 1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ace\" -DVERSION=\"1.4\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UTIME_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_UTIME_NULL=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -c help.c -fPIC -DPIC -o .libs/help.o
> libtool: compile: x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--as-needed -DPACKAGE_NAME=\"ace\" -DPACKAGE_TARNAME=\"ace\" -DPACKAGE_VERSION=\"1.4\" "-DPACKAGE_STRING=\"ace 1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ace\" -DVERSION=\"1.4\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UTIME_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_UTIME_NULL=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -c imagelib.c -fPIC -DPIC -o .libs/imagelib.o
> libtool: compile: x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--as-needed -DPACKAGE_NAME=\"ace\" -DPACKAGE_TARNAME=\"ace\" -DPACKAGE_VERSION=\"1.4\" "-DPACKAGE_STRING=\"ace 1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ace\" -DVERSION=\"1.4\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UTIME_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_UTIME_NULL=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -c table.c -fPIC -DPIC -o .libs/table.o
> /bin/bash ../libtool --tag=CC --mode=compile x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--as-needed -DPACKAGE_NAME=\"ace\" -DPACKAGE_TARNAME=\"ace\" -DPACKAGE_VERSION=\"1.4\" -DPACKAGE_STRING=\"ace\ 1.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ace\" -DVERSION=\"1.4\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UTIME_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_UTIME_NULL=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -c -o funcs.lo funcs.c
> libtool: compile: x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--as-needed -DPACKAGE_NAME=\"ace\" -DPACKAGE_TARNAME=\"ace\" -DPACKAGE_VERSION=\"1.4\" "-DPACKAGE_STRING=\"ace 1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ace\" -DVERSION=\"1.4\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UTIME_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_UTIME_NULL=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -c stack.c -fPIC -DPIC -o .libs/stack.o
> imagelib.c: In function ‘alloc_synth_image’:
> imagelib.c:109:17: error: implicit declaration of function ‘malloc’ [-Werror=implicit-function-declaration]
> 109 | rv = (image *)malloc (sizeof(image));
> | ^~~~~~
> imagelib.c:5:1: note: include ‘<stdlib.h>’ or provide a declaration of ‘malloc’
> 4 | #include "table.h"
> +++ |+#include <stdlib.h>
> 5 |
> imagelib.c:109:17: warning: incompatible implicit declaration of built-in function ‘malloc’ [-Wbuiltin-declaration-mismatch]
> 109 | rv = (image *)malloc (sizeof(image));
> | ^~~~~~
> imagelib.c:109:17: note: include ‘<stdlib.h>’ or provide a declaration of ‘malloc’
> imagelib.c: In function ‘register_imagelib’:
> imagelib.c:28:1: warning: control reaches end of non-void function [-Wreturn-type]
> 28 | }
> | ^
> libtool: compile: x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--as-needed -DPACKAGE_NAME=\"ace\" -DPACKAGE_TARNAME=\"ace\" -DPACKAGE_VERSION=\"1.4\" "-DPACKAGE_STRING=\"ace 1.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ace\" -DVERSION=\"1.4\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UTIME_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_UTIME_NULL=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration "-ffile-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -D_FILE_OFFSET_BITS=64 -c table_rn.c -o table_rn.o >/dev/null 2>&1
> help.c: In function ‘my_help_click’:
> help.c:337:43: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
> 337 | if (!w || ! (words[0].flags & HEADER) && x+mx > w->x+w->width+2*thin_space[MENU_FONT])
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> help.c: In function ‘help’:
> help.c:409:23: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
> 409 | || *cp == '>' && !isspace(cp[1])
> | ^
> help.c:410:25: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
> 410 | || isspace(*cp) && !isspace(cp[1]))
> | ^
> In file included from help.c:29:
> cards.h: At top level:
> cards.h:41:13: warning: ‘init’ declared ‘static’ but never defined [-Wunused-function]
> 41 | static void init();
> | ^~~~
> cards.h:42:13: warning: ‘redraw’ declared ‘static’ but never defined [-Wunused-function]
> 42 | static void redraw();
> | ^~~~~~
> cards.h:43:13: warning: ‘resize’ declared ‘static’ but never defined [-Wunused-function]
> 43 | static void resize(int width, int height);
> | ^~~~~~
> cards.h:44:13: warning: ‘key’ declared ‘static’ but never defined [-Wunused-function]
> 44 | static void key(int k, int x, int y);
> | ^~~
> cards.h:45:13: warning: ‘click’ declared ‘static’ but never defined [-Wunused-function]
> 45 | static void click(int x, int y, int b);
> | ^~~~~
> cards.h:46:13: warning: ‘double_click’ declared ‘static’ but never defined [-Wunused-function]
> 46 | static void double_click(int x, int y, int b);
> | ^~~~~~~~~~~~
> cards.h:47:13: warning: ‘drag’ declared ‘static’ but never defined [-Wunused-function]
> 47 | static void drag(int x, int y, int b);
> | ^~~~
> cards.h:48:13: warning: ‘drop’ declared ‘static’ but never defined [-Wunused-function]
> 48 | static void drop(int x, int y, int b);
> | ^~~~
> help.c: In function ‘help’:
> help.c:401:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
> 401 | fread(file, 1, st.st_size, f);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> stack.c: In function ‘stack_show_change’:
> stack.c:118:10: warning: unused variable ‘h’ [-Wunused-variable]
> 118 | int w, h, num_cards;
> | ^
> table.c: In function ‘table_loop’:
> stack.c: In function ‘stack_set_card_size’:
> stack.c:223:13: warning: unused variable ‘t’ [-Wunused-variable]
> 223 | int s, v, t;
> | ^
> table.c:340:5: warning: enumeration value ‘ev_none’ not handled in switch [-Wswitch]
> 340 | switch (event.type)
> | ^~~~~~
> table.c: In function ‘clip_more’:
> table.c:511:13: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
> 511 | save[0] = (int)clip_saves;
> | ^
> table.c: In function ‘unclip’:
> table.c:544:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
> 544 | clip_saves = (int *)clip_saves[0];
> | ^
> table.c: In function ‘snap_one’:
> table.c:714:7: warning: unused variable ‘offset’ [-Wunused-variable]
> 714 | int offset, dx;
> | ^~~~~~
> stack.c: In function ‘stack_continue_drag’:
> stack.c:700:28: warning: unused variable ‘new_h’ [-Wunused-variable]
> 700 | int new_x, new_y, new_w, new_h;
> | ^~~~~
> stack.c:700:21: warning: unused variable ‘new_w’ [-Wunused-variable]
> 700 | int new_x, new_y, new_w, new_h;
> | ^~~~~
> stack.c:700:14: warning: unused variable ‘new_y’ [-Wunused-variable]
> 700 | int new_x, new_y, new_w, new_h;
> | ^~~~~
> stack.c:700:7: warning: unused variable ‘new_x’ [-Wunused-variable]
> 700 | int new_x, new_y, new_w, new_h;
> | ^~~~~
> In file included from stack.c:42:
> cards.h: At top level:
> cards.h:41:13: warning: ‘init’ declared ‘static’ but never defined [-Wunused-function]
> 41 | static void init();
> | ^~~~
> cards.h:42:13: warning: ‘redraw’ declared ‘static’ but never defined [-Wunused-function]
> 42 | static void redraw();
> | ^~~~~~
> cards.h:43:13: warning: ‘resize’ declared ‘static’ but never defined [-Wunused-function]
> 43 | static void resize(int width, int height);
> | ^~~~~~
> cards.h:44:13: warning: ‘key’ declared ‘static’ but never defined [-Wunused-function]
> 44 | static void key(int k, int x, int y);
> | ^~~
> cards.h:45:13: warning: ‘click’ declared ‘static’ but never defined [-Wunused-function]
> 45 | static void click(int x, int y, int b);
> | ^~~~~
> cards.h:46:13: warning: ‘double_click’ declared ‘static’ but never defined [-Wunused-function]
> 46 | static void double_click(int x, int y, int b);
> | ^~~~~~~~~~~~
> cards.h:47:13: warning: ‘drag’ declared ‘static’ but never defined [-Wunused-function]
> 47 | static void drag(int x, int y, int b);
> | ^~~~
> cards.h:48:13: warning: ‘drop’ declared ‘static’ but never defined [-Wunused-function]
> 48 | static void drop(int x, int y, int b);
> | ^~~~
> table.c: In function ‘card_synth2’:
> table.c:767:27: warning: unused variable ‘w’ [-Wunused-variable]
> 767 | int subw, subh, face_w, w;
> | ^
> table.c: In function ‘empty_synth’:
> table.c:923:15: warning: unused variable ‘img’ [-Wunused-variable]
> 923 | image *rv, *img;
> | ^~~
> xwin.c: In function ‘xwin_init’:
> xwin.c:133:10: warning: unused variable ‘color’ [-Wunused-variable]
> 133 | XColor color;
> | ^~~~~
> xwin.c: In function ‘xwin_fixed_size’:
> table.c: In function ‘back_synth’:
> xwin.c:324:19: warning: pointer targets in passing argument 7 of ‘XChangeProperty’ differ in signedness [-Wpointer-sign]
> 324 | (char *)&mwm_hints, PROP_MWM_HINTS_ELEMENTS);
> | ^~~~~~~~~~~~~~~~~~
> | |
> | char *
> In file included from /usr/include/X11/Xlib.h:47,
> from xwin.c:26:
> /usr/include/X11/Xlib.h:2089:5: note: expected ‘const unsigned char *’ but argument is of type ‘char *’
> 2089 | _Xconst unsigned char* /* data */,
> | ^
> table.c:989:15: warning: unused variable ‘img’ [-Wunused-variable]
> 989 | image *rv, *img;
> | ^~~
> In file included from table.c:34:
> cards.h: At top level:
> cards.h:41:13: warning: ‘init’ declared ‘static’ but never defined [-Wunused-function]
> 41 | static void init();
> | ^~~~
> cards.h:42:13: warning: ‘redraw’ declared ‘static’ but never defined [-Wunused-function]
> 42 | static void redraw();
> | ^~~~~~
> cards.h:43:13: warning: ‘resize’ declared ‘static’ but never defined [-Wunused-function]
> 43 | static void resize(int width, int height);
> | ^~~~~~
> cards.h:44:13: warning: ‘key’ declared ‘static’ but never defined [-Wunused-function]
> 44 | static void key(int k, int x, int y);
> | ^~~
> cards.h:45:13: warning: ‘click’ declared ‘static’ but never defined [-Wunused-function]
> 45 | static void click(int x, int y, int b);
> | ^~~~~
> cards.h:46:13: warning: ‘double_click’ declared ‘static’ but never defined [-Wunused-function]
> 46 | static void double_click(int x, int y, int b);
> | ^~~~~~~~~~~~
> cards.h:47:13: warning: ‘drag’ declared ‘static’ but never defined [-Wunused-function]
> 47 | static void drag(int x, int y, int b);
> | ^~~~
> cards.h:48:13: warning: ‘drop’ declared ‘static’ but never defined [-Wunused-function]
> 48 | static void drop(int x, int y, int b);
> | ^~~~
> xwin.c: In function ‘cvt_cpt’:
> xwin.c:735:15: warning: unused variable ‘bs’ [-Wunused-variable]
> 735 | int rs, gs, bs, i, x, y;
> | ^~
> xwin.c:735:11: warning: unused variable ‘gs’ [-Wunused-variable]
> 735 | int rs, gs, bs, i, x, y;
> | ^~
> xwin.c:735:7: warning: unused variable ‘rs’ [-Wunused-variable]
> 735 | int rs, gs, bs, i, x, y;
> | ^~
> xwin.c: In function ‘cvt_gt’:
> xwin.c:780:15: warning: unused variable ‘bs’ [-Wunused-variable]
> 780 | int rs, gs, bs, i, x, y;
> | ^~
> xwin.c:780:11: warning: unused variable ‘gs’ [-Wunused-variable]
> 780 | int rs, gs, bs, i, x, y;
> | ^~
> xwin.c:780:7: warning: unused variable ‘rs’ [-Wunused-variable]
> 780 | int rs, gs, bs, i, x, y;
> | ^~
> xwin.c: In function ‘build_image’:
> xwin.c:849:14: warning: pointer targets in assignment from ‘const unsigned char *’ to ‘const char *’ differ in signedness [-Wpointer-sign]
> 849 | file_bytes = src->file_data;
> | ^
> xwin.c:903:16: warning: pointer targets in assignment from ‘unsigned char *’ to ‘char *’ differ in signedness [-Wpointer-sign]
> 903 | ximage->data = (unsigned char *)malloc(ximage->bytes_per_line * (xrotate ? width : height));
> | ^
> xwin.c:916:19: warning: pointer targets in assignment from ‘unsigned char *’ to ‘char *’ differ in signedness [-Wpointer-sign]
> 916 | xmask->data = (unsigned char *)malloc(xmask->bytes_per_line * (xrotate ? width : height));
> | ^
> xwin.c:961:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
> 961 | if (xmask) XDestroyImage (xmask); xmask = 0;
> | ^~
> cc1: some warnings being treated as errors
> xwin.c:961:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
> 961 | if (xmask) XDestroyImage (xmask); xmask = 0;
> | ^~~~~
> xwin.c:816:28: warning: unused variable ‘num_trans’ [-Wunused-variable]
> 816 | int i, number_of_passes, num_trans;
> | ^~~~~~~~~
> xwin.c: In function ‘put_image’:
> xwin.c:972:19: warning: variable ‘dh’ set but not used [-Wunused-but-set-variable]
> 972 | int sw, sh, dw, dh;
> | ^~
> xwin.c:972:15: warning: variable ‘dw’ set but not used [-Wunused-but-set-variable]
> 972 | int sw, sh, dw, dh;
> | ^~
> make[3]: *** [Makefile:481: imagelib.lo] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/03/13/ace-of-penguins_1.5~rc2-5_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
More information about the Pkg-games-devel
mailing list