Your message dated Tue, 23 Dec 2025 10:06:19 +0000
with message-id <[email protected]>
and subject line Bug#1122481: fixed in squishyball 0.1~svn19085-8
has caused the Debian Bug report #1122481,
regarding squishyball: FTBFS: mincurses.c:262:1: error: unknown type name 'TTY'
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.)


-- 
1122481: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1122481
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:squishyball
Version: 0.1~svn19085-7
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202512/

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 cannot 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:squishyball, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
configure.ac:7: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are 
deprecated.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:773: AM_INIT_AUTOMAKE is expanded from...
configure.ac:7: the top level
configure.ac:26: warning: The macro 'AC_HEADER_STDC' is obsolete.
configure.ac:26: You should run autoupdate.
./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
configure.ac:26: the top level
configure.ac:7: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are 
deprecated.  For more info, see:
configure.ac:7: 
https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.ac:12: installing './compile'
configure.ac:7: installing './install-sh'
configure.ac:7: installing './missing'
Makefile.am: installing './depcomp'
   dh_auto_configure
        ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=\${prefix}/include --mandir=\${prefix}/share/man 
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-option-checking --disable-silent-rules 
--libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run 
--disable-maintainer-mode --disable-dependency-tracking
checking for a BSD-compatible install... /usr/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking whether UID '999' is supported by ustar format... yes
checking whether GID '999' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for opusfile... yes
checking for vorbisfile... yes
checking for flac >= 0.8.0... yes
checking for ao > 1.0.0... yes
checking for initscr in -lncurses... yes
checking for _nc_tinfo_fkeysf in -lncurses... no
checking for cos in -lm... yes
checking for pthread_create in -lpthread... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for vorbis/vorbisfile.h... yes
checking for opus/opusfile.h... no
checking for ao/ao.h... yes
checking for FLAC/stream_decoder.h... yes
checking for an ANSI C-conforming const... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
   dh_auto_build
        make -j2
make[1]: Entering directory '/<<PKGBUILDDIR>>'
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" 
-DHAVE_LIBNCURSES=1 -DHAVE_LIBM=1 -DHAVE_LIBPTHREAD=1 -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 
-DSTDC_HEADERS=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 audio.o 
audio.c
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" 
-DHAVE_LIBNCURSES=1 -DHAVE_LIBM=1 -DHAVE_LIBPTHREAD=1 -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 
-DSTDC_HEADERS=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 loader.o 
loader.c
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" 
-DHAVE_LIBNCURSES=1 -DHAVE_LIBM=1 -DHAVE_LIBPTHREAD=1 -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 
-DSTDC_HEADERS=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 main.o 
main.c
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" 
-DHAVE_LIBNCURSES=1 -DHAVE_LIBM=1 -DHAVE_LIBPTHREAD=1 -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 
-DSTDC_HEADERS=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:262:1: error: unknown type name ‘TTY’
  262 | TTY orig;
      | ^~~
mincurses.c: In function ‘min_panel_init’:
mincurses.c:353:5: error: implicit declaration of function ‘GET_TTY’ 
[-Wimplicit-function-declaration]
  353 |     GET_TTY(outfd,&orig);
      |     ^~~~~~~
mincurses.c:367:7: error: implicit declaration of function ‘SET_TTY’ 
[-Wimplicit-function-declaration]
  367 |       SET_TTY(outfd,&orig);
      |       ^~~~~~~
make[1]: *** [Makefile:434: mincurses.o] Error 1
make[1]: *** Waiting for unfinished jobs....
main.c: In function ‘main’:
main.c:1082:3: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
 1082 |   write(exit_fds[1]," ",1);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j2 returned exit code 2
make: *** [debian/rules:5: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: squishyball
Source-Version: 0.1~svn19085-8
Done: Jonathan Dowland <[email protected]>

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: SHA512

Format: 1.8
Date: Mon, 22 Dec 2025 17:10:02 +0000
Source: squishyball
Architecture: source
Version: 0.1~svn19085-8
Distribution: unstable
Urgency: medium
Maintainer: Jonathan Dowland <[email protected]>
Changed-By: Jonathan Dowland <[email protected]>
Closes: 1122481
Changes:
 squishyball (0.1~svn19085-8) unstable; urgency=medium
 .
   * Two patches to use NCURSES_INTERNALS and other cursed
     hacks. Closes: #1122481.
Checksums-Sha1:
 789e1ee9cb6772ec5d7cdecb4aa867a953c8c325 2316 squishyball_0.1~svn19085-8.dsc
 02863359719a193e2f6a8eb31e24b83eeb1e98eb 5308 
squishyball_0.1~svn19085-8.debian.tar.xz
 c2a89e183e08148947c3426207f9fa186ea9ae21 133076 
squishyball_0.1~svn19085-8.git.tar.xz
 adae101b13e7fb05592004bc50843e1b5c9f7fad 17179 
squishyball_0.1~svn19085-8_source.buildinfo
Checksums-Sha256:
 c13b8a9a27f875c57e543c2065a4852d07622e995dfc2b636d67e38b379a0407 2316 
squishyball_0.1~svn19085-8.dsc
 f678c521fb765e522e77264101d9491223b6980f394a520c8c914c9e8b9ccbc3 5308 
squishyball_0.1~svn19085-8.debian.tar.xz
 3776b30418be6f20e1aaa19184e407fd8cba1816cbd0f1a859768122a9763f72 133076 
squishyball_0.1~svn19085-8.git.tar.xz
 00f46a5d6f71228b00b541e2dbc9ad138826b554766b3beafd46463bf5622d13 17179 
squishyball_0.1~svn19085-8_source.buildinfo
Files:
 b7d4540d371c81446190468322b5a5eb 2316 sound optional 
squishyball_0.1~svn19085-8.dsc
 35a3bd38e3abb24046aad852d0903e68 5308 sound optional 
squishyball_0.1~svn19085-8.debian.tar.xz
 b42289a43843d40779fe7dfcee59e0df 133076 sound optional 
squishyball_0.1~svn19085-8.git.tar.xz
 e68ef47b5bf3f23afa8f228ef2b7cd0c 17179 sound optional 
squishyball_0.1~svn19085-8_source.buildinfo
Git-Tag-Info: tag=710e0adf366c097db0d99adcae7d8eed0e72b829 
fp=e037cb2a1a0061b943363c8b0907409606aaaaaa
Git-Tag-Tagger: Jonathan Dowland <[email protected]>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmlKZY0ACgkQYG0ITkaD
wHk6cxAAhbskh02j4JN6rYqkA44P2y5JDAUVVqu6UkFF8t6IG5UwiH37TqdBmPLC
K0Ix0UmPyR/mg0iHRzZYqulorzk399BSJE8j/rEmQtRM1MCMhv2lcInEaWfQewv6
fUln7v5iqQXf5GdtoM1PsBRU3r31Rk55cxJCFurbLBSr7phc1ftqKGT5+Lb1gxKz
Fmc4TUXYgBUVlAUpQA2ojTBYlY1Re0arZIDIYgmljYRmWhRZzysITIXvb3DqDwgu
Q7m8stkqWIRubAqbOrMDRI3O900NyJe+fvWys/UsxYEj43k8AybdFm5RwOVut2Fv
H9JboTWeKGM4ehxWK9Hzt4ztMBKbHrU0urkcR46+IOhiw1NE/CdAB3GSKoU3f+38
SoydQPDPYX6GcNSMG2hrgtJdxg0n/TTyJoFEbswVO/NprUaOV5/Cf6hMl+o/95Kb
p88j/cNM2T5ZiGhj6fBtn6kadVpcWri05/M7pTAxUR53wo0w7TuISSMsapRe3V+L
rbUsFy43qSE3t8n6yz7dSQJA+mcyb/wUq7ihXgupV24DE9YRy6cZfjM74qo+57s6
z2XQpKW/+V+iZT6rGTDC6cP016G88Z5y9a0a8H5H70pbHoFprQVdqhzpELlZ2wf/
cmMAd00e3xA9x3qBqekupMPR5moQ4dVR68p1Hnjq2j7/QXFIG7w=
=ETTO
-----END PGP SIGNATURE-----

Attachment: pgpXkgNXVAgKr.pgp
Description: PGP signature


--- End Message ---

Reply via email to