Your message dated Sat, 23 Mar 2024 10:24:59 +0000
with message-id <e1rnyyd-002m4u...@fasolo.debian.org>
and subject line Bug#1066195: fixed in a56 1.3+dfsg-10.1
has caused the Debian Bug report #1066195,
regarding a56: FTBFS: keybld.c:29:15: error: implicit declaration of function
‘gets’; did you mean ‘fgets’? [-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.)
--
1066195: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066195
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: a56
Version: 1.3+dfsg-10
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):
> cc -g -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -O
> -DLDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -c keybld.c
> keybld.c:25:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
> 25 | main()
> | ^~~~
> keybld.c: In function ‘main’:
> keybld.c:29:15: error: implicit declaration of function ‘gets’; did you mean
> ‘fgets’? [-Werror=implicit-function-declaration]
> 29 | while(gets(buf)) {
> | ^~~~
> | fgets
> keybld.c:37:27: error: implicit declaration of function ‘add_tok’
> [-Werror=implicit-function-declaration]
> 37 | } else if(add_tok(buf, bp) == -1) {
> | ^~~~~~~
> keybld.c:42:9: error: implicit declaration of function ‘dump_machine’
> [-Werror=implicit-function-declaration]
> 42 | dump_machine();
> | ^~~~~~~~~~~~
> keybld.c: At top level:
> keybld.c:72:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
> 72 | add_tok(tok, actions)
> | ^~~~~~~
> keybld.c: In function ‘add_tok’:
> keybld.c:88:12: error: implicit declaration of function ‘follow’
> [-Werror=implicit-function-declaration]
> 88 | if(follow(*tok, tok + 1, stop) == -1)
> | ^~~~~~
> keybld.c: At top level:
> keybld.c:95:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
> 95 | follow(c, tp, sp)
> | ^~~~~~
> keybld.c: In function ‘follow’:
> keybld.c:118:50: warning: cast to pointer from integer of different size
> [-Wint-to-pointer-cast]
> 118 | arcp->arg = arcup->arg = (void
> *)n_user_actions;
> | ^
> keybld.c: At top level:
> keybld.c:163:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
> 163 | dump_machine()
> | ^~~~~~~~~~~~
> keybld.c: In function ‘dump_machine’:
> keybld.c:171:21: warning: format ‘%d’ expects argument of type ‘int’, but
> argument 2 has type ‘long unsigned int’ [-Wformat=]
> 171 | printf("/* %d bytes required for transition table storage
> */\n",
> | ~^
> | |
> | int
> | %ld
> 172 | sizeof(short) * TRANSITIONS * n_states);
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> | |
> | long unsigned int
> keybld.c:185:47: warning: cast from pointer to integer of different size
> [-Wpointer-to-int-cast]
> 185 | printf("%d", -(int)tp->arg - 1);
> | ^
> cc1: some warnings being treated as errors
> make[2]: *** [Makefile:78: keybld.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/03/13/a56_1.3+dfsg-10_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: a56
Source-Version: 1.3+dfsg-10.1
Done: Bastian Germann <b...@debian.org>
We believe that the bug you reported is fixed in the latest version of
a56, 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.
Bastian Germann <b...@debian.org> (supplier of updated a56 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: SHA512
Format: 1.8
Date: Sat, 16 Mar 2024 20:29:00 +0000
Source: a56
Architecture: source
Version: 1.3+dfsg-10.1
Distribution: unstable
Urgency: medium
Maintainer: Thorsten Alteholz <deb...@alteholz.de>
Changed-By: Bastian Germann <b...@debian.org>
Closes: 1066195
Changes:
a56 (1.3+dfsg-10.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Use standard strtol.
* Fix a lot of implicit-function-declarations. (Closes: #1066195)
Checksums-Sha1:
53ef383e8b20d70ffff11a1f10be620ad17ae167 1663 a56_1.3+dfsg-10.1.dsc
bc2093682f0057c46cb36aee40dbb1a84de4c6a8 10960 a56_1.3+dfsg-10.1.debian.tar.xz
05f66e6dea3b928f3efdc62a2b0e0063c13f6669 6106
a56_1.3+dfsg-10.1_source.buildinfo
Checksums-Sha256:
be1a32decc1cb248a27d9d79371e82c876cb0c6f3341311a5d2a1ccf4e07773e 1663
a56_1.3+dfsg-10.1.dsc
4dff702e08c25317281c97af770a29c4789ee1572e074d321471b66781c0bc9c 10960
a56_1.3+dfsg-10.1.debian.tar.xz
cb2ec5ca949fe39ac9001d69cc8b1e5fd261b737d0b0fa315f2572cdb039acbd 6106
a56_1.3+dfsg-10.1_source.buildinfo
Files:
9347118151b8a0cb6df2589fe8d86442 1663 devel optional a56_1.3+dfsg-10.1.dsc
90fdecf6feea6272499d6ba2a03cc33c 10960 devel optional
a56_1.3+dfsg-10.1.debian.tar.xz
566c5b813a84908808ee4dc9981f76b8 6106 devel optional
a56_1.3+dfsg-10.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmX+pl0QHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFJmyDADCv4oodevWpiiOenZvG/94XVC2R8oOBBdm
JSLjWMhNBAUgh7DFhZvQm7oC9s824aL8jkkCu/rWpb7h4w2EdDEeAZjnT4THZmlZ
JxCwUvmC9BHlniKbK11DVF9noJgW+iS/pL0zRTwV+L461/ZAZgCSMIOgn+f1LC7/
ebMfX+NwFSyw8Y93+hoQFu5O0hrtzISFIyyvM1bi0HpQ11HMQyTgMWVL/rBkzCUu
nDf781xPtxjtAzkCZZG4G4gHQHn0ulB3Fju78YlQf/cwA56EFnaqUBi0Ctn1VzKc
xsx6QPThMpFXH9mx0UqEJYAavVuPuVUT2XoJ8bVhUY8GouA0xI2IxyzMONm8kjPd
CDDUyeBbj4ftQBryZTss9l9DJn8q25xPoAGT84mvM4rLXSeVGsM840Jxa5HR/mdV
f84bhtF6XQdMSmiPtih7RzBIUC6d4d27JN6iLvJM3FP9g4VtNZy8WQjaTD502B35
aQQc6XyxioPrCUwwXiKYR0/vrFOWqqs=
=Z7ZW
-----END PGP SIGNATURE-----
pgp8EOfiwKlYo.pgp
Description: PGP signature
--- End Message ---