Your message dated Thu, 11 Jul 2024 21:19:15 +0000
with message-id <e1ss1c7-004nhd...@fasolo.debian.org>
and subject line Bug#1066309: fixed in bibcursed 2.0.1-0.1
has caused the Debian Bug report #1066309,
regarding bibcursed: FTBFS: bibcursed.c:77:10: error: implicit declaration of
function ‘tolower’ [-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.)
--
1066309: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066309
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: bibcursed
Version: 2.0.0-6.1
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):
> x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -Wshadow -o bibcursed bibcursed.c -lncurses -Wl,-z,relro
> bibcursed.c: In function ‘menu’:
> bibcursed.c:77:10: error: implicit declaration of function ‘tolower’
> [-Werror=implicit-function-declaration]
> 77 | lch = tolower(ch);
> | ^~~~~~~
> bibcursed.c:28:1: note: include ‘<ctype.h>’ or provide a declaration of
> ‘tolower’
> 27 | #include <string.h>
> +++ |+#include <ctype.h>
> 28 |
> bibcursed.c:81:18: error: implicit declaration of function ‘search_menu’
> [-Werror=implicit-function-declaration]
> 81 | case 's' : search_menu(); break;
> | ^~~~~~~~~~~
> bibcursed.c:82:18: error: implicit declaration of function ‘add_entry’
> [-Werror=implicit-function-declaration]
> 82 | case 'a' : add_entry(); break;
> | ^~~~~~~~~
> bibcursed.c:83:18: error: implicit declaration of function ‘delete_entry’
> [-Werror=implicit-function-declaration]
> 83 | case 'd' : delete_entry(); break;
> | ^~~~~~~~~~~~
> bibcursed.c:84:18: error: implicit declaration of function ‘change_entry’
> [-Werror=implicit-function-declaration]
> 84 | case 'c' : change_entry(); break;
> | ^~~~~~~~~~~~
> bibcursed.c:85:18: error: implicit declaration of function ‘config_options’
> [-Werror=implicit-function-declaration]
> 85 | case 'o' : config_options(); break;
> | ^~~~~~~~~~~~~~
> bibcursed.c:86:18: error: implicit declaration of function ‘help’
> [-Werror=implicit-function-declaration]
> 86 | case 'h' : help(); break;
> | ^~~~
> bibcursed.c:87:18: error: implicit declaration of function ‘quit_prog’
> [-Werror=implicit-function-declaration]
> 87 | case 'q' : quit_prog(); break;
> | ^~~~~~~~~
> bibcursed.c: At top level:
> bibcursed.c:93:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
> 93 | help()
> | ^~~~
> bibcursed.c:142:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
> 142 | config_options()
> | ^~~~~~~~~~~~~~
> bibcursed.c:147:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
> 147 | add_entry()
> | ^~~~~~~~~
> bibcursed.c: In function ‘add_entry’:
> bibcursed.c:387:19: error: implicit declaration of function ‘field_menu’
> [-Werror=implicit-function-declaration]
> 387 | print_pos+= field_menu(use_institution, set_institution, "A.
> Institution");
> | ^~~~~~~~~~
> bibcursed.c: At top level:
> bibcursed.c:851:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
> 851 | delete_entry()
> | ^~~~~~~~~~~~
> bibcursed.c:961:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
> 961 | change_entry()
> | ^~~~~~~~~~~~
> bibcursed.c: In function ‘change_entry’:
> bibcursed.c:1030:7: error: implicit declaration of function ‘change_field’
> [-Werror=implicit-function-declaration]
> 1030 | change_field(entry_name);
> | ^~~~~~~~~~~~
> bibcursed.c: At top level:
> bibcursed.c:1035:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
> 1035 | change_field(char *entry_name)
> | ^~~~~~~~~~~~
> bibcursed.c: In function ‘change_field’:
> bibcursed.c:1066:10: error: implicit declaration of function ‘toupper’
> [-Werror=implicit-function-declaration]
> 1066 | lch = toupper(ch);
> | ^~~~~~~
> bibcursed.c:1066:10: note: include ‘<ctype.h>’ or provide a declaration of
> ‘toupper’
> bibcursed.c: At top level:
> bibcursed.c:1186:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
> 1186 | search_file(int what)
> | ^~~~~~~~~~~
> bibcursed.c:1317:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
> 1317 | search_menu()
> | ^~~~~~~~~~~
> bibcursed.c:1381:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
> 1381 | quit_prog()
> | ^~~~~~~~~
> bibcursed.c:1388:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
> 1388 | main(int argc, char *argv[])
> | ^~~~
> cc1: some warnings being treated as errors
> make[1]: *** [debian/rules:17: override_dh_auto_build-arch] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/03/13/bibcursed_2.0.0-6.1_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: bibcursed
Source-Version: 2.0.1-0.1
Done: Boyuan Yang <by...@debian.org>
We believe that the bug you reported is fixed in the latest version of
bibcursed, 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.
Boyuan Yang <by...@debian.org> (supplier of updated bibcursed 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: Thu, 11 Jul 2024 16:28:52 -0400
Source: bibcursed
Architecture: source
Version: 2.0.1-0.1
Distribution: unstable
Urgency: medium
Maintainer: John Wright <j...@debian.org>
Changed-By: Boyuan Yang <by...@debian.org>
Closes: 1004880 1066309
Changes:
bibcursed (2.0.1-0.1) unstable; urgency=medium
.
* Non-maintainer upload.
* debian/: Apply "wrap-and-sort -abst".
* debian/compat: Dropped, no longer needed.
* debian/control: Update package name libncurses5-dev => libncurses-dev.
* debian/control: Bump Standards-Version to 4.7.0.
* debian/control: Add Vcs-* fields.
* debian/patches: Refresh with gbp format.
* debian/dirs: Dropped, useless now.
* debian/watch: Add SourceForge monitor script.
* New upstream version 2.0.1. (Closes: #1004880)
* debian/patches/0005-Fix-missing-ctypes.h-include.patch:
Add patch to fix FTBFS with gcc 13. (Closes: #1066309)
* debian/patches/0006-Fix-modern-C-usage.patch: Fix function declaration
and return types to fit modern C standard.
Checksums-Sha1:
514e4aeb890bddf01f6bce1a105367b108443236 1802 bibcursed_2.0.1-0.1.dsc
cd15a2c16771953765be4a912ea3a125bfa38c72 19869 bibcursed_2.0.1.orig.tar.gz
9c21cd8ecd6f7d9777fa79733d842ed127ba8910 4416 bibcursed_2.0.1-0.1.debian.tar.xz
124c39be1ce7eb2f36e37b85a55afb5a34ff8ecb 6079
bibcursed_2.0.1-0.1_amd64.buildinfo
Checksums-Sha256:
a1aab00071b2c0118d01d4bd6d521b9d5505134886272e3c3115c0e85bbd6045 1802
bibcursed_2.0.1-0.1.dsc
844b145d0ce52a27b718497ed7857b9fe518031665fecd3d89843c42cc82ae91 19869
bibcursed_2.0.1.orig.tar.gz
1b7c393011c6af3ec6e437382e8e88ad5b71e0349ab1a6045c22640e0cdebaa3 4416
bibcursed_2.0.1-0.1.debian.tar.xz
cf587df1026139043fe717fdf52fd51e4a4658cfbb7ad9625892d46d55e15617 6079
bibcursed_2.0.1-0.1_amd64.buildinfo
Files:
bbfcc431ab37a402667db2989b1c7ec1 1802 tex optional bibcursed_2.0.1-0.1.dsc
7645b7b7e3ff558d673a1ed6e2ebe99e 19869 tex optional bibcursed_2.0.1.orig.tar.gz
4108f2cece031445893c91fb1ba4922f 4416 tex optional
bibcursed_2.0.1-0.1.debian.tar.xz
f8f889c6ac1ec85eb7a0c31765002880 6079 tex optional
bibcursed_2.0.1-0.1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmaQQ6sACgkQwpPntGGC
Ws4RDBAAxLzG5oSUpWNvLLP27wL16pVCBLt+BGafY5VDuEne7wSYyxlfrs9GUPVl
i/TlS3dGKhz3Zop99fIkW68Ew08BQPzo13+gIPG7k8vGKS0Vb8qeVtPFQoNYr//Y
CbCRTuYp8VQqcGAuyjzfDGajgoB6NEeZ9/StzksBbj2WPrceR9MP3C+NEUgZRWd+
WnSNtYoq7Rt8pCBeoJK2P8TcHtk6ipE8tDZHSDKUwCDoPY5jIhq2izOcWMpP0dge
XWYa/Hm/Krhhjbz971Qom12zsIswgi8BXPCznlDiBgaslDgeVgUgNnsT2Wrewldt
wmB4rjRz8fZlL5D8meGRRunY2l/v0aJVyVvEG/t2PxJWfX2CuzRAICTQKneTa3NL
GOfU9C2HH90OpmJurf2z0VVB71VGoTInS4Hf3NNP0LDMOHkr0tOc35vuqnDA8HFU
gZHMPdJv55ZGxq+JdqvOLgGZKKihNi7+HpcevQijz+u6FWh50LJMpiM7yPzbR2hS
X2iQ1d5Awwnp0D7sQALycraNlFKXmoj5+lQvzxpAXmiam4dipKRUfy8xhj8iU8Ng
5DhBdLs/ZGaCI1CQNla+MN8lbin+Bq0LuWGhVSh2dyFNv9s/yfg5iatC/5SH/0JO
84UKB/QK3Aa2pq02E+SttvK96aLzQ4k0Ds/Y8qlDwQfR4SQ0tes=
=QDzY
-----END PGP SIGNATURE-----
pgpGRU7gJ3sGk.pgp
Description: PGP signature
--- End Message ---