Package: src:xfractint Version: 20.4.10-5 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build. Below you will find how the build ends (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202509/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:xfractint, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean dh_auto_clean make -j2 clean make[1]: Entering directory '/<<PKGBUILDDIR>>' rm -f build-stamp *~ */*~ core rm -f ./dos_help/hc.o unix.o fractint.doc fractint.hlp hc fractint xfractint rm -f ./headers/helpdefs.h cd ./common ; make clean make[2]: Entering directory '/<<PKGBUILDDIR>>/common' rm -f 3d.o ant.o bigflt.o biginit.o bignum.o bignumc.o calcfrac.o cmdfiles.o decoder.o editpal.o encoder.o evolve.o f16.o fracsubr.o fractalb.o fractalp.o fractals.o fractint.o framain2.o frasetup.o gifview.o hcmplx.o help.o history.o intro.o jb.o jiim.o line3d.o loadfdos.o loadfile.o loadmap.o lorenz.o lsys.o lsysf.o memory.o miscfrac.o miscovl.o miscres.o mpmath_c.o parser.o parserfp.o plot3d.o printer.o prompts1.o prompts2.o realdos.o rotate.o slideshw.o soi.o soi1.o stereo.o targa.o testpt.o tgaview.o zoom.o make[2]: Leaving directory '/<<PKGBUILDDIR>>/common' cd ./unix ; make clean make[2]: Entering directory '/<<PKGBUILDDIR>>/unix' rm -f calcmand.o calmanfp.o diskvidu.o fpu087.o fracsuba.o general.o unix.o unixscr.o video.o xfcurses.o make[2]: Leaving directory '/<<PKGBUILDDIR>>/unix' make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' /usr/bin/make make[2]: Entering directory '/<<PKGBUILDDIR>>' /usr/bin/gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I./headers -DXFRACT -DNOBSTRING -g -DBIG_ANSI_C -DLINUX -fno-builtin -fcommon -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dos_help/hc.o dos_help/hc.c In file included from dos_help/hc.c:84: ./headers/helpcom.h: In function âgetintâ: ./headers/helpcom.h:184:1: warning: old-style function definition [-Wold-style-definition] 184 | getint(ptr) | ^~~~~~ ./headers/helpcom.h: In function âsetintâ: ./headers/helpcom.h:193:6: warning: old-style function definition [-Wold-style-definition] 193 | void setint(ptr, n) | ^~~~~~ dos_help/hc.c: In function âget_topic_textâ: dos_help/hc.c:464:4: warning: ignoring return value of âfreadâ declared with attribute âwarn_unused_resultâ [-Wunused-result] 464 | fread(buffer, 1, t->text_len, swapfile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dos_help/hc.c: In function âprocess_binincâ: dos_help/hc.c:1443:4: warning: ignoring return value of âreadâ declared with attribute âwarn_unused_resultâ [-Wunused-result] 1443 | read(handle, curr, (unsigned)len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dos_help/hc.c: In function âadd_hlp_to_exeâ: dos_help/hc.c:3640:4: warning: ignoring return value of âreadâ declared with attribute âwarn_unused_resultâ [-Wunused-result] 3640 | read(exe, (char *)&hs, 10); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dos_help/hc.c:3649:4: warning: ignoring return value of âreadâ declared with attribute âwarn_unused_resultâ [-Wunused-result] 3649 | read(hlp, (char *)&hs, sizeof(long)+sizeof(int)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dos_help/hc.c:3665:7: warning: ignoring return value of âreadâ declared with attribute âwarn_unused_resultâ [-Wunused-result] 3665 | read(hlp, buffer, size); | ^~~~~~~~~~~~~~~~~~~~~~~ dos_help/hc.c:3666:7: warning: ignoring return value of âwriteâ declared with attribute âwarn_unused_resultâ [-Wunused-result] 3666 | write(exe, buffer, size); | ^~~~~~~~~~~~~~~~~~~~~~~~ dos_help/hc.c:3672:4: warning: ignoring return value of âwriteâ declared with attribute âwarn_unused_resultâ [-Wunused-result] 3672 | write(exe, (char *)&hs, 10); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./headers/port.h:256, from dos_help/hc.c:83: ./headers/unix.h:31:24: warning: ignoring return value of âftruncateâ declared with attribute âwarn_unused_resultâ [-Wunused-result] 31 | #define chsize(fd,len) ftruncate(fd,len) | ^~~~~~~~~~~~~~~~~ dos_help/hc.c:3674:4: note: in expansion of macro âchsizeâ 3674 | chsize(exe, lseek(exe,0L,SEEK_CUR));/* truncate if old help was longer */ | ^~~~~~ dos_help/hc.c: In function âdelete_hlp_from_exeâ: dos_help/hc.c:3698:4: warning: ignoring return value of âreadâ declared with attribute âwarn_unused_resultâ [-Wunused-result] 3698 | read(exe, (char *)&hs, 12); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./headers/unix.h:31:24: warning: ignoring return value of âftruncateâ declared with attribute âwarn_unused_resultâ [-Wunused-result] 31 | #define chsize(fd,len) ftruncate(fd,len) | ^~~~~~~~~~~~~~~~~ dos_help/hc.c:3703:7: note: in expansion of macro âchsizeâ 3703 | chsize(exe, hs.base); /* truncate at the start of the help */ | ^~~~~~ dos_help/hc.c: In function âset_content_doc_pageâ: dos_help/hc.c:2910:21: warning: â%dâ directive writing between 1 and 10 bytes into a region of size 4 [-Wformat-overflow=] 2910 | sprintf(buf, "%d", c->doc_page); | ^~ dos_help/hc.c:2910:20: note: directive argument in the range [1, 2147483647] 2910 | sprintf(buf, "%d", c->doc_page); | ^~~~ In file included from /usr/include/stdio.h:970, from ./headers/port.h:18: In function âsprintfâ, inlined from âset_content_doc_pageâ at dos_help/hc.c:2910:7: /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: â__builtin___sprintf_chkâ output between 2 and 11 bytes into a destination of size 4 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/bin/gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I./headers -DXFRACT -DNOBSTRING -g -DBIG_ANSI_C -DLINUX -fno-builtin -fcommon -O2 -DSRCDIR=\"/usr/share/xfractint\" -c ./unix/unix.c ./unix/unix.c: In function âstricmpâ: ./unix/unix.c:106:1: warning: old-style function definition [-Wold-style-definition] 106 | stricmp(s1, s2) | ^~~~~~~ ./unix/unix.c: In function âstrnicmpâ: ./unix/unix.c:140:1: warning: old-style function definition [-Wold-style-definition] 140 | strnicmp(s1, s2, numChars) | ^~~~~~~~ ./unix/unix.c: In function âstrlwrâ: ./unix/unix.c:178:1: warning: old-style function definition [-Wold-style-definition] 178 | strlwr(s) | ^~~~~~ ./unix/unix.c: In function âstruprâ: ./unix/unix.c:206:1: warning: old-style function definition [-Wold-style-definition] 206 | strupr(s) | ^~~~~~ ./unix/unix.c: In function âmemicmpâ: ./unix/unix.c:234:1: warning: old-style function definition [-Wold-style-definition] 234 | memicmp(s1, s2, n) | ^~~~~~~ ./unix/unix.c: In function âfindpathâ: ./unix/unix.c:269:1: warning: old-style function definition [-Wold-style-definition] 269 | findpath(filename, fullpathname) | ^~~~~~~~ ./unix/unix.c: In function âltoaâ: ./unix/unix.c:327:5: warning: old-style function definition [-Wold-style-definition] 327 | int ltoa(num,str,len) | ^~~~ ./unix/unix.c: In function âfilelengthâ: ./unix/unix.c:351:5: warning: old-style function definition [-Wold-style-definition] 351 | int filelength(fd) | ^~~~~~~~~~ ./unix/unix.c: In function âftimexâ: ./unix/unix.c:471:6: warning: old-style function definition [-Wold-style-definition] 471 | void ftimex(tp) | ^~~~~~ /usr/bin/gcc -o hc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I./headers -DXFRACT -DNOBSTRING -g -DBIG_ANSI_C -DLINUX -fno-builtin -fcommon ./dos_help/hc.o unix.o cd ./dos_help; ../hc /c; mv fractint.hlp .. HC - FRACTINT Help Compiler. Compiling: help.src Making hot-links. Paginating online help. Paginating document. Writing: helpdefs.h Note: FRACTINT must be re-compiled. Writing: fractint.hlp if [ -f ./dos_help/helpdefs.h ] ; then mv -f ./dos_help/helpdefs.h ./headers ; fi cd common ; /usr/bin/make all "CC=/usr/bin/gcc" "CFLAGS= -I../headers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I./headers -DXFRACT -DNOBSTRING -g -DBIG_ANSI_C -DLINUX -fno-builtin -fcommon -O2" "SRCDIR=/usr/share/xfractint" \ "HFD=../headers" make[3]: Entering directory '/<<PKGBUILDDIR>>/common' /usr/bin/gcc -I../headers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I./headers -DXFRACT -DNOBSTRING -g -DBIG_ANSI_C -DLINUX -fno-builtin -fcommon -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o 3d.o 3d.c /usr/bin/gcc -I../headers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I./headers -DXFRACT -DNOBSTRING -g -DBIG_ANSI_C -DLINUX -fno-builtin -fcommon -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ant.o ant.c /usr/bin/gcc -I../headers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I./headers -DXFRACT -DNOBSTRING -g -DBIG_ANSI_C -DLINUX -fno-builtin -fcommon -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o bigflt.o bigflt.c /usr/bin/gcc -I../headers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I./headers -DXFRACT -DNOBSTRING -g -DBIG_ANSI_C -DLINUX -fno-builtin -fcommon -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o biginit.o biginit.c /usr/bin/gcc -I../headers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I./headers -DXFRACT -DNOBSTRING -g -DBIG_ANSI_C -DLINUX -fno-builtin -fcommon -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o bignum.o bignum.c /usr/bin/gcc -I../headers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I./headers -DXFRACT -DNOBSTRING -g -DBIG_ANSI_C -DLINUX -fno-builtin -fcommon -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o bignumc.o bignumc.c /usr/bin/gcc -I../headers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I./headers -DXFRACT -DNOBSTRING -g -DBIG_ANSI_C -DLINUX -fno-builtin -fcommon -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o calcfrac.o calcfrac.c /usr/bin/gcc -I../headers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I./headers -DXFRACT -DNOBSTRING -g -DBIG_ANSI_C -DLINUX -fno-builtin -fcommon -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o cmdfiles.o cmdfiles.c /usr/bin/gcc -I../headers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I./headers -DXFRACT -DNOBSTRING -g -DBIG_ANSI_C -DLINUX -fno-builtin -fcommon -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o decoder.o decoder.c /usr/bin/gcc -I../headers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I./headers -DXFRACT -DNOBSTRING -g -DBIG_ANSI_C -DLINUX -fno-builtin -fcommon -O2 -Wdate-time -D_FORTIFY_SOURCE=2 -c -o editpal.o editpal.c editpal.c: In function âCEditor_Editâ: editpal.c:1365:16: error: too many arguments to function âthis->changeâ; expected 0, have 2 1365 | this->change(this, this->info); | ^~~~ ~~~~ editpal.c:1214:14: note: declared here 1214 | void (*change)(); | ^~~~~~ editpal.c:1383:16: error: too many arguments to function âthis->changeâ; expected 0, have 2 1383 | this->change(this, this->info); | ^~~~ ~~~~ editpal.c:1214:14: note: declared here 1214 | void (*change)(); | ^~~~~~ editpal.c:1394:16: error: too many arguments to function âthis->changeâ; expected 0, have 2 1394 | this->change(this, this->info); | ^~~~ ~~~~ editpal.c:1214:14: note: declared here 1214 | void (*change)(); | ^~~~~~ editpal.c:1411:16: error: too many arguments to function âthis->changeâ; expected 0, have 2 1411 | this->change(this, this->info); | ^~~~ ~~~~ editpal.c:1214:14: note: declared here 1214 | void (*change)(); | ^~~~~~ editpal.c:1429:13: error: too many arguments to function âthis->changeâ; expected 0, have 2 1429 | this->change(this, this->info); | ^~~~ ~~~~ editpal.c:1214:14: note: declared here 1214 | void (*change)(); | ^~~~~~ editpal.c:1433:13: error: too many arguments to function âthis->other_keyâ; expected 0, have 3 1433 | this->other_key(key, this, this->info); | ^~~~ ~~~ editpal.c:1213:14: note: declared here 1213 | void (*other_key)(); | ^~~~~~~~~ editpal.c: In function âRGBEditor_Constructâ: editpal.c:1528:63: error: passing argument 4 of âCEditor_Constructâ from incompatible pointer type [-Wincompatible-pointer-types] 1528 | this->color[ctr] = CEditor_Construct(0, 0, letter[ctr], RGBEditor__other_key, | ^~~~~~~~~~~~~~~~~~~~ | | | void (*)(int, struct _CEditor *, void *) editpal.c:1261:43: note: expected âvoid (*)(void)â but argument is of type âvoid (*)(int, struct _CEditor *, void *)â 1261 | void (*other_key)(), | ~~~~~~~^~~~~~~~~~~~ editpal.c:1481:21: note: âRGBEditor__other_keyâ declared here 1481 | static void RGBEditor__other_key (int key, CEditor *ceditor, VOIDPTR info); | ^~~~~~~~~~~~~~~~~~~~ editpal.c:1529:44: error: passing argument 5 of âCEditor_Constructâ from incompatible pointer type [-Wincompatible-pointer-types] 1529 | RGBEditor__change, this); | ^~~~~~~~~~~~~~~~~ | | | void (*)(struct _CEditor *, void *) editpal.c:1262:43: note: expected âvoid (*)(void)â but argument is of type âvoid (*)(struct _CEditor *, void *)â 1262 | void (*change)(), VOIDPTR info) | ~~~~~~~^~~~~~~~~ editpal.c:1482:21: note: âRGBEditor__changeâ declared here 1482 | static void RGBEditor__change (CEditor *ceditor, VOIDPTR info); | ^~~~~~~~~~~~~~~~~ editpal.c: In function âRGBEditor__other_keyâ: editpal.c:1614:10: error: too many arguments to function âthis->other_keyâ; expected 0, have 3 1614 | this->other_key(key, this, this->info); | ^~~~ ~~~ editpal.c:1471:14: note: declared here 1471 | void (*other_key)(); | ^~~~~~~~~ editpal.c: In function âRGBEditor__changeâ: editpal.c:1637:4: error: too many arguments to function âthis->changeâ; expected 0, have 2 1637 | this->change(this, this->info); | ^~~~ ~~~~ editpal.c:1472:14: note: declared here 1472 | void (*change)(); | ^~~~~~ editpal.c: In function âPalTable_Constructâ: editpal.c:3317:45: error: passing argument 3 of âRGBEditor_Constructâ from incompatible pointer type [-Wincompatible-pointer-types] 3317 | this->rgb[0] = RGBEditor_Construct(0, 0, PalTable__other_key, | ^~~~~~~~~~~~~~~~~~~ | | | void (*)(int, struct _RGBEditor *, void *) editpal.c:1519:60: note: expected âvoid (*)(void)â but argument is of type âvoid (*)(int, struct _RGBEditor *, void *)â 1519 | static RGBEditor *RGBEditor_Construct(int x, int y, void (*other_key)(), | ~~~~~~~^~~~~~~~~~~~ editpal.c:2643:13: note: âPalTable__other_keyâ declared here 2643 | static void PalTable__other_key(int key, RGBEditor *rgb, VOIDPTR info) | ^~~~~~~~~~~~~~~~~~~ editpal.c:3318:19: error: passing argument 4 of âRGBEditor_Constructâ from incompatible pointer type [-Wincompatible-pointer-types] 3318 | PalTable__change, this); | ^~~~~~~~~~~~~~~~ | | | void (*)(struct _RGBEditor *, void *) editpal.c:1520:46: note: expected âvoid (*)(void)â but argument is of type âvoid (*)(struct _RGBEditor *, void *)â 1520 | void (*change)(), VOIDPTR info) | ~~~~~~~^~~~~~~~~ editpal.c:2534:13: note: âPalTable__changeâ declared here 2534 | static void PalTable__change(RGBEditor *rgb, VOIDPTR info) | ^~~~~~~~~~~~~~~~ editpal.c:3319:45: error: passing argument 3 of âRGBEditor_Constructâ from incompatible pointer type [-Wincompatible-pointer-types] 3319 | this->rgb[1] = RGBEditor_Construct(0, 0, PalTable__other_key, | ^~~~~~~~~~~~~~~~~~~ | | | void (*)(int, struct _RGBEditor *, void *) editpal.c:1519:60: note: expected âvoid (*)(void)â but argument is of type âvoid (*)(int, struct _RGBEditor *, void *)â 1519 | static RGBEditor *RGBEditor_Construct(int x, int y, void (*other_key)(), | ~~~~~~~^~~~~~~~~~~~ editpal.c:2643:13: note: âPalTable__other_keyâ declared here 2643 | static void PalTable__other_key(int key, RGBEditor *rgb, VOIDPTR info) | ^~~~~~~~~~~~~~~~~~~ editpal.c:3320:19: error: passing argument 4 of âRGBEditor_Constructâ from incompatible pointer type [-Wincompatible-pointer-types] 3320 | PalTable__change, this); | ^~~~~~~~~~~~~~~~ | | | void (*)(struct _RGBEditor *, void *) editpal.c:1520:46: note: expected âvoid (*)(void)â but argument is of type âvoid (*)(struct _RGBEditor *, void *)â 1520 | void (*change)(), VOIDPTR info) | ~~~~~~~^~~~~~~~~ editpal.c:2534:13: note: âPalTable__changeâ declared here 2534 | static void PalTable__change(RGBEditor *rgb, VOIDPTR info) | ^~~~~~~~~~~~~~~~ make[3]: *** [<builtin>: editpal.o] Error 1 make[3]: Leaving directory '/<<PKGBUILDDIR>>/common' make[2]: *** [Makefile:299: xfractint] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: *** [debian/rules:9: override_dh_auto_build] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:6: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

