Your message dated Sun, 14 Apr 2024 11:35:11 +0000
with message-id <e1rvy8d-008xgg...@fasolo.debian.org>
and subject line Bug#1066641: fixed in gtypist 2.9.5-4
has caused the Debian Bug report #1066641,
regarding gtypist: FTBFS: utf8.c:61:7: error: implicit declaration of function 
‘fatal_error’ [-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.)


-- 
1066641: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066641
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: gtypist
Version: 2.9.5-3
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 -DHAVE_CONFIG_H -I. -I..  -I../intl -DDATADIR=\"/usr/share/gtypist\" 
> -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -c -o utf8.o utf8.c
> utf8.c: In function ‘widen’:
> utf8.c:61:7: error: implicit declaration of function ‘fatal_error’ 
> [-Werror=implicit-function-declaration]
>    61 |       fatal_error(_("couldn't convert UTF-8 to wide characters"), 
> "?");
>       |       ^~~~~~~~~~~
> gtypist.c: In function ‘main’:
> gtypist.c:2239:3: error: implicit declaration of function 
> ‘check_script_file_with_current_encoding’ 
> [-Werror=implicit-function-declaration]
>  2239 |   check_script_file_with_current_encoding(script);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> cursmenu.c: In function ‘do_menu’:
> cursmenu.c:272:33: error: implicit declaration of function ‘utf8len’ 
> [-Werror=implicit-function-declaration]
>   272 |     max_width = max (max_width, utf8len (descriptions[i]));
>       |                                 ^~~~~~~
> cursmenu.c:42:25: note: in definition of macro ‘max’
>    42 | #define max(x,y) (((x)>(y)) ? (x) : (y))
>       |                         ^
> script.c: In function ‘get_script_line’:
> script.c:207:3: warning: ignoring return value of ‘fgets’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   207 |   fgets(line, MAX_SCR_LINE, script);
>       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> script.c:214:7: warning: ignoring return value of ‘fgets’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>   214 |       fgets(line, MAX_SCR_LINE, script);
>       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> cursmenu.c:317:3: error: implicit declaration of function ‘mvwideaddstr’; did 
> you mean ‘mvwaddstr’? [-Werror=implicit-function-declaration]
>   317 |   mvwideaddstr (2, (80 - utf8len (title)) / 2, title);
>       |   ^~~~~~~~~~~~
>       |   mvwaddstr
> cursmenu.c:359:7: error: implicit declaration of function ‘get_widech’; did 
> you mean ‘get_wch’? [-Werror=implicit-function-declaration]
>   359 |       get_widech( &ch );
>       |       ^~~~~~~~~~
>       |       get_wch
> cc1: some warnings being treated as errors
> make[3]: *** [Makefile:451: utf8.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/gtypist_2.9.5-3_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: gtypist
Source-Version: 2.9.5-4
Done: Daniel Leidert <dleid...@debian.org>

We believe that the bug you reported is fixed in the latest version of
gtypist, 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.
Daniel Leidert <dleid...@debian.org> (supplier of updated gtypist 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: Sun, 14 Apr 2024 13:11:45 +0200
Source: gtypist
Architecture: source
Version: 2.9.5-4
Distribution: unstable
Urgency: medium
Maintainer: Daniel Leidert <dleid...@debian.org>
Changed-By: Daniel Leidert <dleid...@debian.org>
Closes: 1066641
Changes:
 gtypist (2.9.5-4) unstable; urgency=medium
 .
   [ Ondřej Nový ]
   * d/changelog: Remove trailing whitespaces
 .
   [ Daniel Leidert ]
   * d/compat: Dropped obsolete file.
   * d/control: Add Rules-Requires-Root.
     (Build-Depends): Use debhelper-compat and raise to version 13.
     Use libncurses-dev instead of libncursesw5-dev.
     (Standards-Version): Bump to 4.6.2.
     (Homepage): Use HTTPS address.
   * d/copyright: Update.
   * d//gtypist.lintian-overrides: Adjust override.
   * d/rules: Drop the obsolete --parallel dh switch. Enable hardening.
   * d/watch: Raise to version 4.
   * d/patches/1066641-fix-implicit-function-declarations.patch: Added.
     - Fix implicit function declarations (closes: #1066641).
Checksums-Sha1:
 cd61ed740767ae47f36542e2cd25f47128d1c32a 1923 gtypist_2.9.5-4.dsc
 b0cbe3ea854e4e371a31b463ea19bc9940aabc7f 21680 gtypist_2.9.5-4.debian.tar.xz
 f8d3153f4496c8a58a08709b2a3304227002db91 6861 gtypist_2.9.5-4_amd64.buildinfo
Checksums-Sha256:
 fb00d0784b90cf57aa0f202926df1ff123df70bdd26a1b92819457c3b0bfda99 1923 
gtypist_2.9.5-4.dsc
 9bc917c800affe3e5f79014a46e2333ef5d7a9c62ad9d4deb3cfe071837af734 21680 
gtypist_2.9.5-4.debian.tar.xz
 6a9c6bd758256f73978a25ffad53287d95e32624cc7a23aadde2eeedf7309aac 6861 
gtypist_2.9.5-4_amd64.buildinfo
Files:
 13360fb8d1e2d2c276865fabe47ac395 1923 misc optional gtypist_2.9.5-4.dsc
 6e724bd56c1a7003f3d9e5d738b887b7 21680 misc optional 
gtypist_2.9.5-4.debian.tar.xz
 391639134f21353efc5889e5fc5beab9 6861 misc optional 
gtypist_2.9.5-4_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEvu1N7VVEpMA+KD3HS80FZ8KW0F0FAmYbunkACgkQS80FZ8KW
0F3V+BAAuKzvW6570Gu4BOaK8rNFe4hpGTHpKNHY8A/S2aC6N7Q/bWNY0dYYk5fe
rMmouCGud6Ybw8TgO5daIFMJHZ3mRrVFjJnGJtAcmxPZ1suV0TclLsIObyNVSN3h
vkEB6MQILdfYZ745e3ycObrF1Wzvolis5dU39Ffo9Ql5LANE24HJRD/AedtAJ68b
HEAEw6WuQnCnYpzRTY5Ggllgd822kf+PqUinQSFyw7ZAY7wlesDwXMkws0o95IWh
OhoRR1iiX2BDPITBAp0pVaFErdNt0VuPixRRmCUMGFz0RPtzkMVDsaLKB3jCx/Vg
TeBx0PVctq83gaJeppesxqi+pJGyEgOD1yybR6hr43/z4BloPAmVfwAZ9Y6hUdgW
LVCnUS5gNQ+YlH/+Z7rWtYq0CrTPTDWLvC3+3pXMPjNvStUPtaHN5UnPwykpML80
kHPb97ITA7nZDESxWwNxI1I2zfN90X8cmlXUXNBXJRa/eE6T4vwY9uyfPXeoaFz9
NmF8x/e8unl9eCWKlsLTDublSHbmSF3Tk3uF55H6ybPdX+h1uvdpt+ihFVP3G3rS
ZfgMhM8XrDs/MpDa/dMCuQqNlI6OHKTKa8VozwWmHbdU57n0T80MaCP1m3UbgfM1
RQs63VN8CLDGoYgGCoHfLo/yZPLiJ2IkLbSssKJdPtj27Ai5btY=
=KE0+
-----END PGP SIGNATURE-----

Attachment: pgpc1hofavb3z.pgp
Description: PGP signature


--- End Message ---

Reply via email to