Your message dated Wed, 13 Mar 2024 13:37:16 +0000
with message-id <e1rkone-006vlb...@fasolo.debian.org>
and subject line Bug#1066257: fixed in expect 5.45.4-3
has caused the Debian Bug report #1066257,
regarding expect: FTBFS: exp_clib.c:1859:17: error: implicit declaration of
function ‘exp_init_tty’; did you mean ‘exp_init_pty’?
[-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.)
--
1066257: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066257
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: expect
Version: 5.45.4-2
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 -DPACKAGE_NAME=\"expect\" -DPACKAGE_TARNAME=\"expect\"
> -DPACKAGE_VERSION=\"5.45.4\" -DPACKAGE_STRING=\"expect\ 5.45.4\"
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DBUILD_expect=/\*\*/
> -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 -DHAVE_SYS_TIME_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1
> -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1
> -DTCL_THREADS=1 -DMODULE_SCOPE=extern\
> __attribute__\(\(__visibility__\(\"hidden\"\)\)\) -D_LARGEFILE64_SOURCE=1
> -DTCL_WIDE_INT_IS_LONG=1 -DUSE_TCL_STUBS=1 -DUSE_TCL_STUBS=1
> -DHAVE_SYS_SELECT_H=1 -DHAVE_SYSMACROS_H=1 -DHAVE_SYS_FCNTL_H=1
> -DRETSIGTYPE=void -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1
> -DHAVE_STRUCT_TM_TM_ZONE=1 -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1
> -DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1 -DNO_UNION_WAIT=1 -DHAVE_OPENPTY=1
> -DHAVE_MEMMOVE=1 -DHAVE_SYSCONF=1 -DHAVE_STRFTIME=1 -DHAVE_STRCHR=1
> -DHAVE_TIMEZONE=1 -DHAVE_SIGLONGJMP=1 -DWNOHANG_BACKUP_VALUE=1
> -DSELECT_MASK_TYPE=fd_set -DHAVE_TCSETATTR=1 -DPOSIX=1 -DHAVE_TERMIO=1
> -DHAVE_TERMIOS=1 -DSETPGRP_VOID=1 -DHAVE_SV_TIMEZONE=1
> -DHAVE_LONG_FILE_NAMES=1 -DTCL_DEBUGGER -DUSE_NON_CONST
> -DSCRIPTDIR=\"/usr/lib/expect5.45.4\"
> -DEXECSCRIPTDIR=\"/usr/lib/x86_64-linux-gnu/expect5.45.4\"
> -DSTTY_BIN=\"/bin/stty\" -DDFLT_STTY="\"sane\"" -I. -I"."
> -I"/usr/include/tcl8.6/tcl-private/generic"
> -I"/usr/include/tcl8.6/tcl-private/unix" -g -O2
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -Wall -g -D_BSD_SOURCE -ansi
> -D_SVID_SOURCE -D_POSIX_SOURCE -pipe -O2 -fomit-frame-pointer -Wall -fPIC
> -Wdate-time -D_FORTIFY_SOURCE=2 -c `echo exp_clib.c` -o exp_clib.o
> In file included from /usr/include/unistd.h:25,
> from exp_clib.c:10:
> /usr/include/features.h:195:3: warning: #warning "_BSD_SOURCE and
> _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
> 195 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use
> _DEFAULT_SOURCE"
> | ^~~~~~~
> exp_clib.c: In function ‘exp_spawnv’:
> exp_clib.c:1859:17: error: implicit declaration of function ‘exp_init_tty’;
> did you mean ‘exp_init_pty’? [-Werror=implicit-function-declaration]
> 1859 | exp_init_tty();
> | ^~~~~~~~~~~~
> | exp_init_pty
> exp_clib.c:1843:13: warning: unused variable ‘ttyfd’ [-Wunused-variable]
> 1843 | int ttyfd;
> | ^~~~~
> exp_clib.c: In function ‘exp_disconnect’:
> exp_clib.c:2864:13: warning: unused variable ‘ttyfd’ [-Wunused-variable]
> 2864 | int ttyfd;
> | ^~~~~
> exp_clib.c: In function ‘exp_spawnv’:
> exp_clib.c:2233:9: warning: ignoring return value of ‘write’ declared with
> attribute ‘warn_unused_result’ [-Wunused-result]
> 2233 | write(status_pipe[1], &errno, sizeof errno);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> exp_clib.c: In function ‘exp_disconnect’:
> exp_clib.c:2874:9: warning: ignoring return value of ‘freopen’ declared with
> attribute ‘warn_unused_result’ [-Wunused-result]
> 2874 | freopen("/dev/null","r",stdin);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> exp_clib.c:2875:9: warning: ignoring return value of ‘freopen’ declared with
> attribute ‘warn_unused_result’ [-Wunused-result]
> 2875 | freopen("/dev/null","w",stdout);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> exp_clib.c:2876:9: warning: ignoring return value of ‘freopen’ declared with
> attribute ‘warn_unused_result’ [-Wunused-result]
> 2876 | freopen("/dev/null","w",stderr);
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> exp_clib.c: At top level:
> exp_clib.c:1819:1: warning: ‘exp_setpgrp’ defined but not used
> [-Wunused-function]
> 1819 | exp_setpgrp()
> | ^~~~~~~~~~~
> exp_clib.c: In function ‘expectv’:
> exp_clib.c:2695:16: warning: ‘return_val’ may be used uninitialized
> [-Wmaybe-uninitialized]
> 2695 | return return_val;
> | ^~~~~~~~~~
> exp_clib.c:2452:13: note: ‘return_val’ was declared here
> 2452 | int return_val;
> | ^~~~~~~~~~
> cc1: some warnings being treated as errors
> make[2]: *** [Makefile:318: exp_clib.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/03/13/expect_5.45.4-2_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: expect
Source-Version: 5.45.4-3
Done: Sergei Golovan <sgolo...@debian.org>
We believe that the bug you reported is fixed in the latest version of
expect, 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.
Sergei Golovan <sgolo...@debian.org> (supplier of updated expect 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: Wed, 13 Mar 2024 15:55:45 +0300
Source: expect
Architecture: source
Version: 5.45.4-3
Distribution: unstable
Urgency: medium
Maintainer: Sergei Golovan <sgolo...@debian.org>
Changed-By: Sergei Golovan <sgolo...@debian.org>
Closes: 1036463 1066257
Changes:
expect (5.45.4-3) unstable; urgency=medium
.
* Fix impicit declaration of exp_init_tty() in exp_clib.c (closes: #1066257).
* Fix a typo in the decryptdir(1) manpage (closes: #1036463).
* Bump the debhelper compatibility level to 13.
* Bump standards version to 4.6.2.
Checksums-Sha1:
fd092ed86284ce1386f8b4c80dd7f0c739ad24e4 2015 expect_5.45.4-3.dsc
5701fff8ebe05d76f61e44505caf72bd13f3426f 20320 expect_5.45.4-3.debian.tar.xz
48d8c9089a1f86a698c61fd7bd1be50aaab71865 7169 expect_5.45.4-3_amd64.buildinfo
Checksums-Sha256:
599b41a6e61241da0299fda53260c52e592e085d45aab05510fc35a82b773b85 2015
expect_5.45.4-3.dsc
3c6ad0a0db5f2d3fdfa5363edb02e6291b03864c1c4fd45aaf024de8841cb595 20320
expect_5.45.4-3.debian.tar.xz
4efa33b1518508fccfd292b0b39f8cab6dca0fde19e5e00925be83c81c260f94 7169
expect_5.45.4-3_amd64.buildinfo
Files:
7407cf71dc0d2cc3e99fcd84e7cf1d6c 2015 interpreters optional expect_5.45.4-3.dsc
d8eb3308fa6b938cf69b5dd7874f1386 20320 interpreters optional
expect_5.45.4-3.debian.tar.xz
c0faf54a7279355036faa2070bf28177 7169 interpreters optional
expect_5.45.4-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE/SYPsyDB+ShSnvc4Tyrk60tj54cFAmXxpXAACgkQTyrk60tj
54c2nQ/8CJzbmz6cn/GsM2LbLU59EQINzwcztqnGcHQUi8oNaXbZ61DJca781+UR
WAP6pyZuG75FVaODRQ3EHabwcpYkpKjYBL2teeYus98JT0uqEZ/BvHHgyrvclwXp
1nNJ5ttcaS2Y5OgNk9b6PiFV6GMf/Rt8nNW8XN96MzCGQXwjumc6NNhxJFxZiWTj
F1H7c0evWq0U5Ai10609bS+F1R0Xp3VGAbpP/YrAQQSYzfmKxOt05MlgrJzCfcx6
Ks+pyw8TfYY17rpNTKEiyBxDNjLlkys9y6o3go2kXctKR0k22N6hEV8P1gVFipPN
0siysuV7CfayoCTt3JMTKcFrdiG9XyiMYvsv9LNsEAfWdSFqKU0V0JMmIWpz+ahu
SkBm7IRjs0JZkSvri1cg5YpyN8rxhapLF8y3YLjMmSk4Zxzlw0sbN+yo+l1ZioaF
ZLOe2vOiKwGB5R86z3Hq/0uHrMQBLBNQQQCmEqHK57SLIf2kzPKGjvx0iEmbjtoN
rAfO2hWA+hZu+fnHiZc8kjqS+Oi3og6C/4ppOeGTBTg/y/AYscTI+WxMSekjksC+
Qdf785RcOTx7BB8J/E8Sa4jM+dl32kBZEoK/Ak70NEgQGcBcgtkhugPl/ErucPT/
Y/e1AYTPqiPHoj6Thv+pytlr0yTaYtfLD6P/34zgxl0TXXig8Hk=
=e+u0
-----END PGP SIGNATURE-----
pgpr0mkDRyrYd.pgp
Description: PGP signature
--- End Message ---