Your message dated Fri, 05 Apr 2024 01:35:07 +0000 with message-id <e1rsytz-00cqk3...@fasolo.debian.org> and subject line Bug#1066614: fixed in splitvt 1.6.6-16 has caused the Debian Bug report #1066614, regarding splitvt: FTBFS: vt100.c:146:16: error: implicit declaration of function ‘check_attr’; did you mean ‘set_attr’? [-Werror=implicit-function-declaration] 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 ow...@bugs.debian.org immediately.) -- 1066614: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066614 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: splitvt Version: 1.6.6-15 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@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): > gcc -g -O2 -Werror=implicit-function-declaration > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection > -Wall -O2 -DTERMCAP -DHAVE_UTHOST -DHAVE_TERMIOS_H -DHAVE_UNISTD_H > -DSHELL=\"/bin/sh\" -DPTYCHAR=\"\" -DHEXDIGIT=\"\" -Wdate-time > -D_FORTIFY_SOURCE=2 -c -o vtmouse.o vtmouse.c > utmp.c: In function ‘addutmp’: > utmp.c:219:21: warning: passing argument 1 of ‘time’ from incompatible > pointer type [-Wincompatible-pointer-types] > 219 | (void) time(&ut.ut_time); > | ^ > | | > | int32_t * {aka int *} > In file included from utmp.c:11: > /usr/include/time.h:76:29: note: expected ‘time_t *’ {aka ‘long int *’} but > argument is of type ‘int32_t *’ {aka ‘int *’} > 76 | extern time_t time (time_t *__timer) __THROW; > | ~~~~~~~~^~~~~~~ > utmp.c: In function ‘delutmp’: > utmp.c:248:21: warning: unused variable ‘ut’ [-Wunused-variable] > 248 | struct utmp ut; > | ^~ > utmp.c:298:24: warning: ignoring return value of ‘chown’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 298 | (void) chown(tty, 0, sb.st_gid); > | ^~~~~~~~~~~~~~~~~~~~~~~~ > vt100.c: In function ‘set_attr’: > vt100.c:146:16: error: implicit declaration of function ‘check_attr’; did you > mean ‘set_attr’? [-Werror=implicit-function-declaration] > 146 | (void) check_attr(0, win->textattr, on); > | ^~~~~~~~~~ > | set_attr > terminal.c: In function ‘vt_insertchar’: > terminal.c:427:6: warning: type of ‘numcols’ defaults to ‘int’ > [-Wimplicit-int] > 427 | void vt_insertchar(numcols) > | ^~~~~~~~~~~~~ > vt100.c: In function ‘E_’: > vt100.c:366:33: warning: ignoring return value of ‘write’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 366 | write(*source, "\033[?6c", 5); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > vt100.c: In function ‘E_brac’: > vt100.c:648:41: warning: ignoring return value of ‘write’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 648 | write(*source, "\033[0n", 4); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ > vt100.c:654:41: warning: ignoring return value of ‘write’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 654 | write(*source, reply, > strlen(reply)); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > vt100.c:660:33: warning: ignoring return value of ‘write’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 660 | write(*source, "\033[?6c", 5); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > vttest.c: In function ‘vttest’: > vttest.c:106:9: warning: ignoring return value of ‘write’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 106 | write(fd,"\033[c", 3); /* Vt100 test: ESC [ c */ > | ^~~~~~~~~~~~~~~~~~~~~ > gcc -g -O2 -Werror=implicit-function-declaration > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection > -Wall -O2 -DTERMCAP -DHAVE_UTHOST -DHAVE_TERMIOS_H -DHAVE_UNISTD_H > -DSHELL=\"/bin/sh\" -DPTYCHAR=\"\" -DHEXDIGIT=\"\" -Wdate-time > -D_FORTIFY_SOURCE=2 -c -o parserc.o parserc.c > gcc -g -O2 -Werror=implicit-function-declaration > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection > -Wall -O2 -DTERMCAP -DHAVE_UTHOST -DHAVE_TERMIOS_H -DHAVE_UNISTD_H > -DSHELL=\"/bin/sh\" -DPTYCHAR=\"\" -DHEXDIGIT=\"\" -Wdate-time > -D_FORTIFY_SOURCE=2 -c -o lock.o lock.c > misc.c: In function ‘pty_open’: > misc.c:91:17: warning: ignoring return value of ‘dup’ declared with attribute > ‘warn_unused_result’ [-Wunused-result] > 91 | dup(slave_fd); dup(slave_fd); dup(slave_fd); > | ^~~~~~~~~~~~~ > misc.c:91:32: warning: ignoring return value of ‘dup’ declared with attribute > ‘warn_unused_result’ [-Wunused-result] > 91 | dup(slave_fd); dup(slave_fd); dup(slave_fd); > | ^~~~~~~~~~~~~ > misc.c:91:47: warning: ignoring return value of ‘dup’ declared with attribute > ‘warn_unused_result’ [-Wunused-result] > 91 | dup(slave_fd); dup(slave_fd); dup(slave_fd); > | ^~~~~~~~~~~~~ > misc.c: In function ‘safe_popen’: > splitvt.c: In function ‘main’: > splitvt.c:450:57: warning: ignoring return value of ‘write’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 450 | write(thisfd, > selection, strlen(selection)); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > misc.c:934:43: warning: ignoring return value of ‘dup’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 934 | close(1); dup(pipe_fds[1]); close(0); > | ^~~~~~~~~~~~~~~~ > misc.c:936:43: warning: ignoring return value of ‘dup’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 936 | close(0); dup(pipe_fds[0]); close(1); > | ^~~~~~~~~~~~~~~~ > splitvt.c: In function ‘normal_input’: > splitvt.c:546:17: warning: ignoring return value of ‘read’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 546 | read(ttyfd, &c, 1); > | ^~~~~~~~~~~~~~~~~~ > splitvt.c:591:35: warning: ignoring return value of ‘write’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 591 | write(thisfd, selection, > strlen(selection)); > | > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > splitvt.c:625:17: warning: ignoring return value of ‘write’ declared with > attribute ‘warn_unused_result’ [-Wunused-result] > 625 | write(thisfd, &c, 1); > | ^~~~~~~~~~~~~~~~~~~~ > terminal.c: In function ‘termcap_init’: > terminal.c:112:55: warning: ‘%s’ directive argument is null > [-Wformat-overflow=] > 112 | "Can't find termcap entry for terminal type \"%s\"", > terminal_type); > | ^~ > gcc -g -O2 -Werror=implicit-function-declaration > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection > -Wall -O2 -DTERMCAP -DHAVE_UTHOST -DHAVE_TERMIOS_H -DHAVE_UNISTD_H > -DSHELL=\"/bin/sh\" -DPTYCHAR=\"\" -DHEXDIGIT=\"\" -Wdate-time > -D_FORTIFY_SOURCE=2 -c -o cut-paste.o cut-paste.c > cut-paste.c: In function ‘put_sel_char’: > cut-paste.c:48:20: error: implicit declaration of function ‘check_attr’ > [-Werror=implicit-function-declaration] > 48 | (*oldattr)=check_attr(c, *oldattr, on); > | ^~~~~~~~~~ > In function ‘extract_sel’, > inlined from ‘vt_getsel’ at cut-paste.c:286:11: > cut-paste.c:95:12: warning: ‘mark1.x’ may be used uninitialized > [-Wmaybe-uninitialized] > 95 | if ( mark1->x == mark2->x ) > | ^ > cut-paste.c: In function ‘vt_getsel’: > cut-paste.c:261:32: note: ‘mark1.x’ was declared here > 261 | position here, cursor, mark1, mark2; > | ^~~~~ > In function ‘extract_sel’, > inlined from ‘vt_getsel’ at cut-paste.c:286:11: > cut-paste.c:97:20: warning: ‘mark1.y’ may be used uninitialized > [-Wmaybe-uninitialized] > 97 | if ( mark1->y == mark2->y ) { > | ^ > cut-paste.c: In function ‘vt_getsel’: > cut-paste.c:261:32: note: ‘mark1.y’ was declared here > 261 | position here, cursor, mark1, mark2; > | ^~~~~ > cc1: some warnings being treated as errors > make[1]: *** [<builtin>: cut-paste.o] Error 1 The full build log is available from: http://qa-logs.debian.net/2024/03/13/splitvt_1.6.6-15_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@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.
--- End Message ---
--- Begin Message ---Source: splitvt Source-Version: 1.6.6-16 Done: Andreas Beckmann <a...@debian.org> We believe that the bug you reported is fixed in the latest version of splitvt, 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 1066...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Beckmann <a...@debian.org> (supplier of updated splitvt 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 ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 05 Apr 2024 03:02:37 +0200 Source: splitvt Architecture: source Version: 1.6.6-16 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packa...@qa.debian.org> Changed-By: Andreas Beckmann <a...@debian.org> Closes: 1066614 Changes: splitvt (1.6.6-16) unstable; urgency=medium . * QA upload. * Fix building with -Werror=implicit-function-declaration. (Closes: #1066614) Checksums-Sha1: 06ec15ef5c2f690416e72bc26f82277452ebc569 1904 splitvt_1.6.6-16.dsc 48fc2109cd3b5c7981dc1205b840f5e7ba0a007d 17332 splitvt_1.6.6-16.debian.tar.xz 33b715d3cba2690f0e4ad91d72804570fa41507b 5750 splitvt_1.6.6-16_source.buildinfo Checksums-Sha256: 9278844f73cf92dcc9b5893020a935651274268b7e70c6c49836d23c5e2a0ee5 1904 splitvt_1.6.6-16.dsc ac843f7142e0ffe68c1872d60ec778085b58e9509bdcaa69701cc3cb5acc6576 17332 splitvt_1.6.6-16.debian.tar.xz 2e4791657b603dbbcd53836d064f844f7444016b6f04a0a52dbbb24978bc1798 5750 splitvt_1.6.6-16_source.buildinfo Files: e5ae7ccb6f6f8c8702c56f47050c2ffd 1904 utils optional splitvt_1.6.6-16.dsc af38c59223c84521ec51394eb670428f 17332 utils optional splitvt_1.6.6-16.debian.tar.xz 6e875d64460b1f3100c167a317eeb551 5750 utils optional splitvt_1.6.6-16_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmYPTjgQHGFuYmVAZGVi aWFuLm9yZwAKCRBfsz+TWentCJaJD/wPiQYj7gkSz2fjuGgwirucI9UPflxCTgkG LSHCbzXCPzdujZuULFkPuqfS1kGZIvcrR1FftDt0TG2laoMaHc0p+hh1qmvcutuA MHPRUBPWzhN0sP7lkOjJ1TR3M3VtKhJzayurFYEJU67AhngzqW68JfiPnn4v9Bmg pbuudZwnMrWaYD56cr9QHDhJJQCILFfzW8NngqL4w98Y0OynMyZb4/3bknrxx++X NojY9aibbVYgJxn3QKg6LBSd1LwdCGOUyaWUHGu5q8i6JpxsBoyclDu0B4pW2+Lh zmlMA3A88YqfclSSXyMMVT6sHdaPO1zuIzycVajaZkiE9W8aR0uaWkFCBq4bgnfv Q+dyvYKX8YQA/OkQCpR1qs2h47I0GXDI0EUXqQWIjmahNTmBy762W2cWGrp4OdQr R1laUPdzFx0uxJYfqmgmJeiRvt/CvZPKWsOM8xjKbe/w+Qtk4YSoTk7lVQnhw1FG Fp8P6zi3YXM4kRZ7fBt8/FW+nwLCgvltfiQzwzT1xnTXnYAvbEr3qwhD2v+LT0e1 YAlPJHLUpfsRUQkS+xXWLza+GwI9vffjkihr3wVjT4mUXjL22qLN0Ayu7vopeRsU r/teHZUE0k2uFPAGJyzkUgoie7D4O/H74e0ULFjoPtVqeyUPDYFK/ejGAyP6JvmV ejQbaVhLuw== =LCsO -----END PGP SIGNATURE-----pgpcTMUfX7lPY.pgp
Description: PGP signature
--- End Message ---