Package: basilisk2 Version: 0.9.20120331-2 Severity: serious Tags: sid stretch Justification: fails to build from source (but built successfully in the past)
basilisk2 FTBFS with GCC 5 on most architectures, see https://buildd.debian.org/status/package.php?p=basilisk2&suite=unstable for the full build logs. [...] gcc -D_FORTIFY_SOURCE=2 -I/tmp/buildd/basilisk2-0.9.20120331/src/Unix/../include -I/tmp/buildd/basilisk2-0.9.20120331/src/Unix/. -I. -I/tmp/buildd/basilisk2-0.9.20120331/src/Unix/../uae_cpu -I/tmp/buildd/basilisk2- 0.9.20120331/src/Unix/../slirp -DHAVE_CONFIG_H -DOS_linux -DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY -DOPTIMIZED_FLAGS -DUSE_JIT -DUSE_JIT_FPU -DFPU_IEEE -D_REENTRANT -DDATADIR=\"/usr/share/Basil iskII-jit\" -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wno-unused-variable -Wno-unused-label -Wno-unused-function -Wno-missing-braces -Wno-parentheses -I/tmp/buildd/basilisk2-0.9.20120331/ src/Unix -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -fno-strict-aliasing -c /tmp/buildd/basilisk2-0.9.20120331/src/Unix/../slirp/udp.c -o obj/udp.o In file included from /tmp/buildd/basilisk2-0.9.20120331/src/Unix/../slirp/udp.c:42:0: /tmp/buildd/basilisk2-0.9.20120331/src/Unix/../slirp/slirp.h:292:14: warning: inline function 'remque_32' declared but never defined inline void remque_32 _P((void *)); /tmp/buildd/basilisk2-0.9.20120331/src/Unix/../slirp/slirp.h:291:14: warning: inline function 'insque_32' declared but never defined inline void insque_32 _P((void *, void *)); ^ g++ -o BasiliskII-jit -Wl,-z,relro obj/main.o obj/main_unix.o obj/prefs.o obj/prefs_items.o obj/prefs_unix.o obj/sys_unix.o obj/rom_patches.o obj/slot_rom.o obj/rsrc_patches.o obj/emul_op.o obj/macos_util.o obj/xpram.o obj/xpram_unix.o obj/timer.o obj/timer_unix.o obj/adb.o obj/serial.o obj/ether.o obj/sony.o obj/disk.o obj/cdrom.o obj/scsi.o obj/video.o obj/video_blit.o obj/vm_alloc.o obj/sigsegv.o obj/audio.o obj/extfs.o obj/user_strings.o obj/user_strings_unix.o obj/sshpty.o obj/strlcpy.o obj/rpc_unix.o obj/video_sdl.o obj/extfs_unix.o obj/serial_unix.o obj/ether_unix.o obj/scsi_linux.o obj/audio_sdl.o obj/prefs_editor_gtk.o obj/clip_dummy.o obj/basilisk_glue.o obj/memory.o obj/newcpu.o obj/readcpu.o obj/fpu_ieee.o obj/cpustbl.o obj/cpudefs.o obj/cpuemu1.o obj/cpuemu2.o obj/cpuemu3.o obj/cpuemu4.o obj/cpuemu5.o obj/cpuemu6.o obj/cpuemu7.o obj/cpuemu8.o obj/cpuemu1_nf.o obj/cpuemu2_nf.o obj/cpuemu3_nf.o obj/cpuemu4_nf.o obj/cpuemu5_nf.o obj/cpuemu6_nf.o obj/cpuemu7_nf.o obj/cp uemu8_nf.o obj/compemu1.o obj/compemu2.o obj/compemu3.o obj/compemu4.o obj/compemu5.o obj/compemu6.o obj/compemu7.o obj/compemu8.o obj/compemu_support.o obj/compemu_fpp.o obj/compstbl.o obj/cpustbl_nf.o obj/bootp.o obj/ip_output.o obj/tcp_input.o obj/cksum.o obj/mbuf.o obj/tcp_output.o obj/debug.o obj/misc.o obj/tcp_subr.o obj/if.o obj/sbuf.o obj/tcp_timer.o obj/ip_icmp.o obj/slirp.o obj/tftp.o obj/ip_input.o obj/socket.o obj/udp.o -lpthread -lm -lrt -lrt -L/usr/lib/x86_64-linux-gnu -lSDL -lesd -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype obj/tcp_input.o: In function `tcp_reass': tcp_input.c:(.text+0xfa): undefined reference to `remque_32' tcp_input.c:(.text+0x112): undefined reference to `insque_32' tcp_input.c:(.text+0x17a): undefined reference to `remque_32' tcp_input.c:(.text+0x208): undefined reference to `insque_32' obj/tcp_subr.o: In function `tcp_close': tcp_subr.c:(.text+0x5a9): undefined reference to `remque_32' obj/ip_input.o: In function `ip_freef': ip_input.c:(.text+0x83): undefined reference to `remque_32' obj/ip_input.o: In function `ip_reass': ip_input.c:(.text+0x376): undefined reference to `remque_32' ip_input.c:(.text+0x572): undefined reference to `insque_32' collect2: error: ld returned 1 exit status Makefile:105: recipe for target 'BasiliskII-jit' failed make[1]: *** [BasiliskII-jit] Error 1 make[1]: Leaving directory '/tmp/buildd/basilisk2-0.9.20120331/build/jit' /usr/share/cdbs/1/class/makefile.mk:47: recipe for target 'debian/stamp-makefile-build/jit' failed make: *** [debian/stamp-makefile-build/jit] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 Andreas