Your message dated Mon, 10 Jul 2017 12:46:14 +0000 with message-id <[email protected]> and subject line Bug#860334: fixed in squishyball 0.1~svn19085-5 has caused the Debian Bug report #860334, regarding squishyball: FTBFS: mincurses.c:123:26: error: dereferencing pointer to incomplete type 'TERMINAL {aka struct term}' to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 860334: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=860334 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: squishyball Version: 0.1~svn19085-4 Tags: buster sid With libncurses5-dev from experimental, squishyball FTBFS. From the build log: ,---- | gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_LIBNCURSES=1 -DHAVE_LIBM=1 -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_VORBIS_VORBISFILE_H=1 -DHAVE_AO_AO_H=1 -DHAVE_FLAC_STREAM_DECODER_H=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -fsigned-char -ffast-math -DVERSION='"20140211"' -I/usr/include/opus -DUSE_FKEYSF=0 -c -o mincurses.o mincurses.c | mincurses.c: In function 'minc_init_keytry': | mincurses.c:123:26: error: dereferencing pointer to incomplete type 'TERMINAL {aka struct term}' | TERMTYPE *tp=&(cur_term->type); | ^~ | Makefile:419: recipe for target 'mincurses.o' failed `---- The reason is the following change in ncurses: ,---- | 20170318 | + change TERMINAL structure in term.h to make it opaque. Some | applications misuse its members, e.g., directly modifying it | rather than using def_prog_mode(). `---- A workaround is to #define NCURSES_INTERNALS, this exposes the TERMINAL structure again. Probably not the cleanest fix, but mincurses.c already relies on undocumented ncurses implementation details, e.g. it declares the _nc_add_to_try() function which is not part of the public API. -- System Information: Debian Release: 9.0 APT prefers unstable APT policy: (500, 'unstable'), (101, 'experimental') Architecture: i386 (x86_64) Kernel: Linux 4.9.22-nouveau (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---Source: squishyball Source-Version: 0.1~svn19085-5 We believe that the bug you reported is fixed in the latest version of squishyball, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jonathan Dowland <[email protected]> (supplier of updated squishyball package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 10 Jul 2017 13:11:57 +0100 Source: squishyball Binary: squishyball Architecture: source amd64 Version: 0.1~svn19085-5 Distribution: unstable Urgency: medium Maintainer: Jonathan Dowland <[email protected]> Changed-By: Jonathan Dowland <[email protected]> Description: squishyball - audio sample comparison testing tool Closes: 860334 Changes: squishyball (0.1~svn19085-5) unstable; urgency=medium . * Define NCURSES_INTERNALS to fix compilation with newer versions of ncurses. Thanks Sven Joachim. Closes: #860334. Checksums-Sha1: 42b2c2fdb81137fc060d0611dc0ccc088b7bcc10 2057 squishyball_0.1~svn19085-5.dsc 663684655889c65adda6867b15eb3e7e3b37841e 3088 squishyball_0.1~svn19085-5.debian.tar.xz efe14bbc75094568b178714633bb339b7340d2b3 5558 squishyball-dbgsym_0.1~svn19085-5_amd64.deb 790357b5a984168b06816ae2d1aa5de6127ec586 6337 squishyball_0.1~svn19085-5_amd64.buildinfo ef3f038de2d867107df4cb27ce0336844f5a5b5d 42520 squishyball_0.1~svn19085-5_amd64.deb Checksums-Sha256: 15d63a3ca2b13a8c5d5816f1e90d0c2f8974957129797da47ae4bd33a9fc38e5 2057 squishyball_0.1~svn19085-5.dsc be8ea63a4fad30e0b4be4e3815e757aabb0117e3cec2550d7fdc665c1e694153 3088 squishyball_0.1~svn19085-5.debian.tar.xz 82c86a6ce40a8aee44dd7b1bc082b5401c0643d532b1fe4253484bfa179c0b4b 5558 squishyball-dbgsym_0.1~svn19085-5_amd64.deb b617b5e16e569ddcd9abc1ccac2fe71fd9304878082083872c9d23e898203927 6337 squishyball_0.1~svn19085-5_amd64.buildinfo e1b8b9c7bc4f8f8c8a268a63927dda688353b6a1a2808962b1eba2db4bb87d1a 42520 squishyball_0.1~svn19085-5_amd64.deb Files: 7bd09b21006f73cc4c56562ae4f5b9f9 2057 sound extra squishyball_0.1~svn19085-5.dsc 8ff0a92bc12c85362fc86fc38f2db588 3088 sound extra squishyball_0.1~svn19085-5.debian.tar.xz 21f0d73b7eff64af0ddd9d36f5758896 5558 debug extra squishyball-dbgsym_0.1~svn19085-5_amd64.deb 964d6c3e9f4baa9f029375728d5c2e5d 6337 sound extra squishyball_0.1~svn19085-5_amd64.buildinfo f813e6bee0626441fbb8e94250524c94 42520 sound extra squishyball_0.1~svn19085-5_amd64.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE4DfLKhoAYblDNjyLCQdAlgaqqqoFAlljcTAACgkQCQdAlgaq qqo2+g/9H3ksuyPSqywUC1tDuLvdsQr0JwhSrXNSJDNlgJ067gl8Q7QUHDjGm6j6 HsXz7X46aAauPDQIRGN2xYl1kJXKcaf8f1o6Gdq4upkDaUVM2PHpZPijtyl9AYts tUGEuq3QUjiPLlLn/9S6PjaqlMThH94zTSXGY8Im0Qds2GpID565yvSXIxkAtaaS bqYIfY1jWg1sz17b4AnxuB2wavgnZgVpDwS3OzLquBNkc5rIvVBRQdUqItuWyV3r xHLaRoXlqs+cxHPxMu2GgbyTra/xQI0FJ+WHb7v5Pv3QdbAAolngjn3Joym37rs+ bT6iqgEXF3vnY3wbWpb5OU+thMO67Hhf/z+d6ir8uhOI4m2vi1wMHM6ON2rElKjV Pmae72eGkVgyQcSSAT+05xyNucoFkU4DoNZJX0MoMUO/5S0KzQw1jaoR/aMKmJZE Ph4GYX+g6cpfl7Le8I9tMZADUDt52J2xJLXmpic1c7a6OSD8jpktDh6b+GbekWb+ e9r9JaqCaT+Y8eWVFWH6Iusbup7jlOaz4nnrFPiR+kJGFH4w1B9OiDSZpRZ0aaP8 3t+r5MVjusUhzsMunUvwEPYrnSM9FBCI2BROl025b9NrjmK9O6mPT9gIalE8h5Hk u1DRvAINN+lsmGRNJbADnZh99dqoTSawZfVG6weqxve1v8msqfA= =41GF -----END PGP SIGNATURE-----
--- End Message ---

