Your message dated Thu, 14 Mar 2024 15:19:23 +0000
with message-id <e1rkmrb-00cftk...@fasolo.debian.org>
and subject line Bug#1066680: fixed in docbook-to-man 1:2.0.0-46
has caused the Debian Bug report #1066680,
regarding docbook-to-man: FTBFS: regerror.c:11:9: error: implicit declaration
of function ‘exit’ [-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.)
--
1066680: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066680
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: docbook-to-man
Version: 1:2.0.0-45
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 -c -g -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -Wall -fcommon -Wdate-time -D_FORTIFY_SOURCE=2 -I. regerror.c -o regerror.o
> regsub.c: In function ‘tpt_regsub’:
> regsub.c:72:63: warning: ‘strncpy’ argument 3 type is ‘int’ where ‘long
> unsigned int’ is expected in a call to built-in function declared without
> prototype [-Wbuiltin-declaration-mismatch]
> 72 | (void) strncpy(dst, prog->startp[no], len);
> | ^~~
> regsub.c:45:22: note: built-in ‘strncpy’ declared here
> 45 | extern char *strncpy();
> | ^~~~~~~
> regerror.c: In function ‘tpt_regerror’:
> regerror.c:11:9: error: implicit declaration of function ‘exit’
> [-Werror=implicit-function-declaration]
> 11 | exit(1);
> | ^~~~
> regerror.c:2:1: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
> 1 | #include <stdio.h>
> +++ |+#include <stdlib.h>
> 2 |
> regerror.c:11:9: warning: incompatible implicit declaration of built-in
> function ‘exit’ [-Wbuiltin-declaration-mismatch]
> 11 | exit(1);
> | ^~~~
> regerror.c:11:9: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’
> regexp.c: In function ‘tpt_regcomp’:
> regexp.c:217:23: error: implicit declaration of function ‘malloc’
> [-Werror=implicit-function-declaration]
> 217 | r = (regexp *)malloc(sizeof(regexp) + (unsigned)regsize);
> | ^~~~~~
> regexp.c:29:1: note: include ‘<stdlib.h>’ or provide a declaration of ‘malloc’
> 28 | #include "regmagic.h"
> +++ |+#include <stdlib.h>
> 29 |
> regexp.c:217:23: warning: incompatible implicit declaration of built-in
> function ‘malloc’ [-Wbuiltin-declaration-mismatch]
> 217 | r = (regexp *)malloc(sizeof(regexp) + (unsigned)regsize);
> | ^~~~~~
> regexp.c:217:23: note: include ‘<stdlib.h>’ or provide a declaration of
> ‘malloc’
> cc1: some warnings being treated as errors
> make[4]: *** [Makefile:71: regerror.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/03/13/docbook-to-man_2.0.0-45_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: docbook-to-man
Source-Version: 1:2.0.0-46
Done: Chris Lamb <la...@debian.org>
We believe that the bug you reported is fixed in the latest version of
docbook-to-man, 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.
Chris Lamb <la...@debian.org> (supplier of updated docbook-to-man 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: Thu, 14 Mar 2024 15:05:34 +0000
Source: docbook-to-man
Architecture: source
Version: 1:2.0.0-46
Distribution: unstable
Urgency: medium
Maintainer: Chris Lamb <la...@debian.org>
Changed-By: Chris Lamb <la...@debian.org>
Closes: 1066680
Changes:
docbook-to-man (1:2.0.0-46) unstable; urgency=medium
.
* Fix FTBFS with -Werror=implicit-function-declaration. (Closes: #1066680)
* Update debian/gitlab-ci.yml.
* Allow Lintian failures.
* Drop no-upstream-changelog lintian message.
* Bump Standards-Version to 4.6.2.
Checksums-Sha1:
a28d0ecf2020deeb2a7ef7687c34328515702fe6 1960 docbook-to-man_2.0.0-46.dsc
8cbd17a92f6d283d1c409d607cb06f8868fecb48 27816
docbook-to-man_2.0.0-46.debian.tar.xz
36edff143f4c54bd75e569778b776d2b4b852073 6183
docbook-to-man_2.0.0-46_amd64.buildinfo
Checksums-Sha256:
258509477daec8d4102190dafd9752318b862a31c93d180de53424c8ccf6d408 1960
docbook-to-man_2.0.0-46.dsc
cf6511beae2a08488f403950b4dd1d35c020e76358b99c892a432409acf1680f 27816
docbook-to-man_2.0.0-46.debian.tar.xz
e02e5bc6d68bac04d03228fbe1204dc509dc29eae38cc0b2d3b6158d76a11af3 6183
docbook-to-man_2.0.0-46_amd64.buildinfo
Files:
93bdc97feec7f87f65a5d049d0433c4c 1960 text optional docbook-to-man_2.0.0-46.dsc
f5e8552beaa9fc101930721da7a2c14c 27816 text optional
docbook-to-man_2.0.0-46.debian.tar.xz
21180f5fcb5870b3e577669478b38fa3 6183 text optional
docbook-to-man_2.0.0-46_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAmXzEqEACgkQHpU+J9Qx
Hlgd4RAAgmyafJb6AZVmSIPmMTvJuYLcIi3yjDOuxlLiQN1XD4ChBQN+t4Q9L9Zc
UdtEwGcljiCbVO1ApjzcsQKuNtEXZ24uPyptGSBcX7nK1eiwmStnC6Ibaoe3dxb3
DYOeFGpZL5oms8cEr6VG7ZzTt93V1CYg3+DCJyJZVkuEgrLkjitjD4acO1FXq+eS
JwnH6Jx6TLwBwT9bIKtFWo57NsRkleFBixeug6p18mtG9sLhJAwKcuXAPJ5IUOn6
DcsqvKgrHeNg6Aa0YEqYzQSzmfMHHwxe9J6sImjfz8o/qBqXWFSmroCd1ehiHVP3
kH/ZN2YByvd3HwniE/0fLBj4TizJWOxA+GHKavuuU4QGSVzGwJhgqM3gcMi1ThUc
yp5/nc8PGbUobC4WWMENw1q4kQCh9pM/noRZfXp8KtCDVYXqhnpv53eDkHLzEoXe
u7Wlr3/OFEOcE7z+2pMzK0NOp0J9Eh6MVSB7gyI7i/MnE3VJ7rJfJFk+ZlAbpcbO
jOaBQ0GiHQyKMPvBndSYHxnhJL5KEf0mag2P+JxWTxO5zaxmTM7FwIWU6BHau0Rc
63DaW2jp7kpHhjkBxNITWlEAM4RgylmRxmKWKMIojZWqiFp1XI0XvsMbj0MqD3Bt
qpxF+Alh3txLOqWDD1lw3/ErEI6gMST8ALXjgZjHpekiaaCChk0=
=pI9v
-----END PGP SIGNATURE-----
pgpBtiQAJgHEo.pgp
Description: PGP signature
--- End Message ---