Your message dated Sat, 20 Apr 2024 14:55:25 +0000
with message-id <e1ryc7h-00cna4...@fasolo.debian.org>
and subject line Bug#1066574: fixed in xbill 2.1-10
has caused the Debian Bug report #1066574,
regarding xbill: FTBFS: Game.c:258:21: error: implicit declaration of function 
‘strncasecmp’ [-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.)


-- 
1066574: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066574
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: xbill
Version: 2.1-9
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 
> -Wdate-time -D_FORTIFY_SOURCE=2 -I. -c OS.c -o OS.o
> Game.c: In function ‘parse_args’:
> Game.c:258:21: error: implicit declaration of function ‘strncasecmp’ 
> [-Werror=implicit-function-declaration]
>   258 |                 if (strncasecmp(argv[i], "-l", 2) == 0) {
>       |                     ^~~~~~~~~~~
> Game.c:258:48: warning: ‘strncasecmp’ argument 3 type is ‘int’ where ‘long 
> unsigned int’ is expected in a call to built-in function declared without 
> prototype [-Wbuiltin-declaration-mismatch]
>   258 |                 if (strncasecmp(argv[i], "-l", 2) == 0) {
>       |                                                ^
> <built-in>: note: built-in ‘strncasecmp’ declared here
> 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 
> -Wdate-time -D_FORTIFY_SOURCE=2 -I. -DSCOREFILE=\"/var/games/xbill.scores\" 
> -c Scorelist.c -o Scorelist.o
> 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 
> -Wdate-time -D_FORTIFY_SOURCE=2 -I. -c Spark.c -o Spark.o
> Scorelist.c: In function ‘Scorelist_read’:
> Scorelist.c:26:25: warning: ignoring return value of ‘fscanf’ declared with 
> attribute ‘warn_unused_result’ [-Wunused-result]
>    26 |                         fscanf(scorefile, "%20s%d%d\n", 
> scores[i].name,
>       |                         
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    27 |                                &scores[i].level, &scores[i].score);
>       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 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 
> -Wdate-time -D_FORTIFY_SOURCE=2 -I. -c UI.c -o UI.o
> 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 
> -Wdate-time -D_FORTIFY_SOURCE=2 -I. -c util.c -o util.o
> 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 
> -Wdate-time -D_FORTIFY_SOURCE=2 -I.  -c x11-athena.c -o x11-athena.o
> 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 
> -Wdate-time -D_FORTIFY_SOURCE=2 -I.  -DIMAGES=\"/usr/share/xbill\" -c x11.c 
> -o x11.o
> Scorelist.c: In function ‘Scorelist_update’:
> Scorelist.c:88:25: warning: ‘%-*s’ directive writing 20 bytes into a region 
> of size between 1 and 500 [-Wformat-overflow=]
>    88 |         sprintf(str, "%s%-*s %6s %7s\n", str, NAMELEN,
>       |                         ^~~~
>    89 |                 "Name", "Level", "Score");
>       |                 ~~~~~~   
> In file included from /usr/include/stdio.h:906,
>                  from Scorelist.c:1:
> In function ‘sprintf’,
>     inlined from ‘Scorelist_update’ at Scorelist.c:88:2:
> /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: 
> ‘__builtin___sprintf_chk’ output between 37 and 536 bytes into a destination 
> of size 500
>    30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    31 |                                   __glibc_objsize (__s), __fmt,
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    32 |                                   __va_arg_pack ());
>       |                                   ~~~~~~~~~~~~~~~~~
> Scorelist.c: In function ‘Scorelist_update’:
> Scorelist.c:91:33: warning: ‘%-*s’ directive writing between 20 and 319 bytes 
> into a region of size between 1 and 500 [-Wformat-overflow=]
>    91 |                 sprintf(str, "%s%-*s %6d %7d\n", str, NAMELEN,
>       |                                 ^~~~
> In function ‘sprintf’,
>     inlined from ‘Scorelist_update’ at Scorelist.c:91:3:
> /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: 
> ‘__builtin___sprintf_chk’ output between 37 and 844 bytes into a destination 
> of size 500
>    30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    31 |                                   __glibc_objsize (__s), __fmt,
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    32 |                                   __va_arg_pack ());
>       |                                   ~~~~~~~~~~~~~~~~~
> UI.c: In function ‘UI_initialize’:
> UI.c:91:29: error: implicit declaration of function ‘strcasecmp’ 
> [-Werror=implicit-function-declaration]
>    91 |                         if (strcasecmp(gui, map->name) == 0)
>       |                             ^~~~~~~~~~
> x11-athena.c: In function ‘popup’:
> x11-athena.c:34:33: warning: cast from pointer to integer of different size 
> [-Wpointer-to-int-cast]
>    34 |         x11_athena_popup_dialog((int)client_data);
>       |                                 ^
> x11-athena.c: In function ‘new_menu_item’:
> x11-athena.c:42:54: warning: cast to pointer from integer of different size 
> [-Wint-to-pointer-cast]
>    42 |         XtAddCallback(menu_item, XtNcallback, popup, (void *) dialog);
>       |                                                      ^
> cc1: some warnings being treated as errors
> make[1]: *** [Makefile:66: Game.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/xbill_2.1-9_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: xbill
Source-Version: 2.1-10
Done: Boyuan Yang <by...@debian.org>

We believe that the bug you reported is fixed in the latest version of
xbill, 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 xbill 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, 20 Apr 2024 10:05:44 -0400
Source: xbill
Architecture: source
Version: 2.1-10
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Boyuan Yang <by...@debian.org>
Closes: 1066574
Changes:
 xbill (2.1-10) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Reiner Herrmann ]
   * Fix FTBFS because of implicit declaration. (Closes: #1066574)
   * Update watch file to version 4.
   * Bump Standards-Version to 4.7.0.
   * Bump debhelper compat level to 13.
Checksums-Sha1:
 fce42e6e1f8b069692f0461c2ab244be7277a4b8 1859 xbill_2.1-10.dsc
 ca466fb90a7c41055005d2e4dcece2e82b6c55c6 77610 xbill_2.1.orig.tar.gz
 e657abb0fae3fc7604728839e8fc8dd14f4f8276 8276 xbill_2.1-10.debian.tar.xz
 64530f21f1ce8781ee4e23f815b7ca6bc2aab55c 6946 xbill_2.1-10_amd64.buildinfo
Checksums-Sha256:
 b53d59cff2ed01578e96be66695e786d91b306020a191690e3496cf9e0d883e4 1859 
xbill_2.1-10.dsc
 0efdfff1ce2df70b7a15601cb488cd7b2eb918d21d78e877bd773f112945608d 77610 
xbill_2.1.orig.tar.gz
 ebbd1493ff8e8bda4bc29fb68119401524e7e515fe24ed965d5ff0a34a05ba05 8276 
xbill_2.1-10.debian.tar.xz
 acc4c53b32862bae6c9b28ddc648853e71dd2c8ce889be1e87791464197b2b3f 6946 
xbill_2.1-10_amd64.buildinfo
Files:
 c16218f294ed009b6207c7ede1288734 1859 games optional xbill_2.1-10.dsc
 585e4866b15255a24203db9959407b2f 77610 games optional xbill_2.1.orig.tar.gz
 a31b9ce7bc7f1ac189bc4cb5c36ec039 8276 games optional xbill_2.1-10.debian.tar.xz
 47dd19f753aacf00b5192c222816e0cb 6946 games optional 
xbill_2.1-10_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmYjzBUACgkQwpPntGGC
Ws7suA/9Fa8lOePADlWVv2A5Mof/Zkg38TBmtmSBJjDQj/VxB0+kObbHM+khzm1y
GF69s0tkPC0IVO58Zsc2M92AcM7NZVifQMit7gkEb12Fum3QxbrN/fEFc9flXW4M
OY+rOf8f5wbpBKlLIy6f42dXvYc/a61s/rD8PXLfGRJBhUSf9xWi3Y/vJfeNp0/k
D497+VKWn9oWfMM87k6JUgV3zB81wusrtgNbtaAmJr++j6evUU0ie3QYWO2k3qg2
PWealIsfM+Ioq0ilnUKhX9mcZycQTRoi0JmWvOv2MChczVm5+2pc6Y8iJUTSX16B
sIgHQE5jGi+oLkdKp3bV74jb+FKY4NTbJjlq4BYlpEhx4HJyMlyCYqDCGokJadKK
8t8EU+GH9SXGz8CPITS3EFKg4R4Zvit0w1DQ05+3pT7pJfLEneLqL5Sazqct907A
yCByF4hRkOD924ZjmKfmeOkM6kb31RcehfdwOAfLhhJEhmmkzbVuaFFPVcmZ3iQ9
ymPjpGHwuEa21fubCbJcZxgQqoXpntFtRvrPak9SDzvIDmDgi1lSulS47i7FfBhq
J9baKh86q/gsxIXhPoW6uKVGtrjcEmcAJItbokerDcH8Lshbi2CK5jt740I3DQ+m
W5zSsMswxyVeY1Q9BmIjOl+JSD0mzyyUyVXLMTkgujNT08Rlr3U=
=BFEU
-----END PGP SIGNATURE-----

Attachment: pgpX6E3tXBYjb.pgp
Description: PGP signature


--- End Message ---

Reply via email to