Your message dated Thu, 14 Mar 2024 07:08:44 +0000
with message-id <[email protected]>
and subject line Bug#1066585: fixed in wput 0.6.2+git20130413-12
has caused the Debian Bug report #1066585,
regarding wput: FTBFS: wget.h:16:17: error: implicit declaration of function 
‘strdup’ [-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 [email protected]
immediately.)


-- 
1066585: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066585
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: wput
Version: 0.6.2+git20130413-11
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
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 -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wall -pedantic -Wall  -g -DLOCALEDIR=\"/usr/share/locale\" -I/usr/include  
> -Wdate-time -D_FORTIFY_SOURCE=2  -c -o ftp-ls.o ftp-ls.c
> In file included from /usr/include/string.h:535,
>                  from wput.h:42:
> In function ‘memcpy’,
>     inlined from ‘bar_update’ at progress.c:387:4:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29:10: warning: 
> ‘__builtin_memcpy’ accessing 92 bytes at offsets 32 and 36 overlaps 88 bytes 
> at offset 36 [-Wrestrict]
>    29 |   return __builtin___memcpy_chk (__dest, __src, __len,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    30 |                                  __glibc_objsize0 (__dest));
>       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from ftp-ls.c:49:
> ftp-ls.c: In function ‘ftp_parse_unix_ls’:
> wget.h:16:17: error: implicit declaration of function ‘strdup’ 
> [-Werror=implicit-function-declaration]
>    16 | #define xstrdup strdup
>       |                 ^~~~~~
> ftp-ls.c:319:36: note: in expansion of macro ‘xstrdup’
>   319 |                       cur.linkto = xstrdup (p + 4);
>       |                                    ^~~~~~~
> wget.h:16:17: warning: incompatible implicit declaration of built-in function 
> ‘strdup’ [-Wbuiltin-declaration-mismatch]
>    16 | #define xstrdup strdup
>       |                 ^~~~~~
> ftp-ls.c:319:36: note: in expansion of macro ‘xstrdup’
>   319 |                       cur.linkto = xstrdup (p + 4);
>       |                                    ^~~~~~~
> ftp-ls.c: In function ‘ftp_parse_winnt_ls’:
> wget.h:16:17: warning: incompatible implicit declaration of built-in function 
> ‘strdup’ [-Wbuiltin-declaration-mismatch]
>    16 | #define xstrdup strdup
>       |                 ^~~~~~
> ftp-ls.c:471:18: note: in expansion of macro ‘xstrdup’
>   471 |       cur.name = xstrdup(tok);
>       |                  ^~~~~~~
> ftp-ls.c: In function ‘ftp_parse_vms_ls’:
> wget.h:16:17: warning: incompatible implicit declaration of built-in function 
> ‘strdup’ [-Wbuiltin-declaration-mismatch]
>    16 | #define xstrdup strdup
>       |                 ^~~~~~
> ftp-ls.c:698:18: note: in expansion of macro ‘xstrdup’
>   698 |       cur.name = xstrdup(tok);
>       |                  ^~~~~~~
> ftplib.c: In function ‘ftp_do_chmod’:
> ftplib.c:625:36: warning: ‘%lo’ directive output may be truncated writing 
> between 1 and 11 bytes into a region of size 7 [-Wformat-truncation=]
>   625 |                 snprintf(mode, 7, "%lo", (unsigned long) opt.chmod);
>       |                                    ^~~
> ftplib.c:625:35: note: directive argument in the range [0, 4294967295]
>   625 |                 snprintf(mode, 7, "%lo", (unsigned long) opt.chmod);
>       |                                   ^~~~~
> In file included from /usr/include/stdio.h:906,
>                  from wput.h:41,
>                  from utils.h:4,
>                  from ftplib.c:21:
> In function ‘snprintf’,
>     inlined from ‘ftp_do_chmod’ at ftplib.c:625:3:
> /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: 
> ‘__builtin___snprintf_chk’ output between 2 and 12 bytes into a destination 
> of size 7
>    54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    55 |                                    __glibc_objsize (__s), __fmt,
>       |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    56 |                                    __va_arg_pack ());
>       |                                    ~~~~~~~~~~~~~~~~~
> ftplib.c: In function ‘ftp_do_chmod’:
> ftplib.c:623:36: warning: ‘%lo’ directive output may be truncated writing 
> between 1 and 11 bytes into a region of size 7 [-Wformat-truncation=]
>   623 |                 snprintf(mode, 7, "%lo", (unsigned long) 
> statbuf.st_mode);
>       |                                    ^~~
> ftplib.c:623:35: note: directive argument in the range [0, 4294967295]
>   623 |                 snprintf(mode, 7, "%lo", (unsigned long) 
> statbuf.st_mode);
>       |                                   ^~~~~
> In function ‘snprintf’,
>     inlined from ‘ftp_do_chmod’ at ftplib.c:623:3:
> /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: 
> ‘__builtin___snprintf_chk’ output between 2 and 12 bytes into a destination 
> of size 7
>    54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    55 |                                    __glibc_objsize (__s), __fmt,
>       |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    56 |                                    __va_arg_pack ());
>       |                                    ~~~~~~~~~~~~~~~~~
> cc1: some warnings being treated as errors
> make[2]: *** [<builtin>: ftp-ls.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/wput_0.6.2+git20130413-11_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&[email protected]&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: wput
Source-Version: 0.6.2+git20130413-12
Done: Stephen Kitt <[email protected]>

We believe that the bug you reported is fixed in the latest version of
wput, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stephen Kitt <[email protected]> (supplier of updated wput 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 14 Mar 2024 07:50:20 +0100
Source: wput
Architecture: source
Version: 0.6.2+git20130413-12
Distribution: unstable
Urgency: medium
Maintainer: Stephen Kitt <[email protected]>
Changed-By: Stephen Kitt <[email protected]>
Closes: 1066585
Changes:
 wput (0.6.2+git20130413-12) unstable; urgency=medium
 .
   * Ensure strdup() is declared properly. Closes: #1066585.
   * Standards-Version 4.6.2, no change required.
Checksums-Sha1:
 aac43020332cc49fefe4a9ffbc751a5a5b8b234d 1902 wput_0.6.2+git20130413-12.dsc
 c49f5b71b2f603f3b279148ffd7e2e4d48100e63 16084 
wput_0.6.2+git20130413-12.debian.tar.xz
 ccefaf77e7f7fb863d2c0943e29c771a67d1e661 7084 
wput_0.6.2+git20130413-12_source.buildinfo
Checksums-Sha256:
 1090f5f10ecac8aeeccf6f73dd2dea060845160ac62300524b05e8cc66c6e606 1902 
wput_0.6.2+git20130413-12.dsc
 96ebec036b66bda3af14d5e1c39ee2a10c16ebd95b342787bf02d08481d28a81 16084 
wput_0.6.2+git20130413-12.debian.tar.xz
 1c8f0543563204083d7da17adeb731a19d72aebe48cb1ae2a7bffeeb684537bd 7084 
wput_0.6.2+git20130413-12_source.buildinfo
Files:
 084581286c9eb9a8bb6105b46a82c69c 1902 web optional 
wput_0.6.2+git20130413-12.dsc
 1e712c30637e19d2741f1d8581b9f400 16084 web optional 
wput_0.6.2+git20130413-12.debian.tar.xz
 0c13e3758a488c45b6f7dc908f6a7b86 7084 web optional 
wput_0.6.2+git20130413-12_source.buildinfo

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

iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAmXynkQACgkQgNMC9Yht
g5x4Xw//bhC0bFX6MlnIuBWXOw6NXS1/1Tdm1uKWNLlcSQ7SrUGNQQZ8yy12akHJ
UINMMy+Zu/rrBcfvrwE3ny6hrmpzVFTgtBjtqtyGB47hXcvJ0mUlgy1zcG2ZUJJ7
COm1HdeZvfLFrWJSd7E3cByueH6pFJegFpm0HMXJnsvfOaury/NycfWupYvI3SU9
UduP4HQkaDdwYnq5Y419loq12cYAH1KoST+n1nApAYJ1T91do9C297Vne2vuakie
KcSwd6KixbKUoP7pLbtL9VGYrw/QNIlONsX7NNAxn+KqRhRgxtP+aBesbh0PeGwi
E5RzfjfZewzgmJGDLxNcUUWx/5jsPhdVQuOBqddaoAPZnG3kkSq9PaM6HLX9xh96
hkxssX69ku4B84sfngR669p+uWWaBBHbaRa+NXw4l+zfgSpYWQoAPRh92w4VO/Tx
easw2u0jvOEGXb/9lklwBH+UjAOhff7EnW0fXEJo/97CUzidSsmqAn9JBWIA3/6Q
xH7/JlpVURI/IkVyRnXWAFLxRHr7PbbFJYdVMuFlpHrnYH5M8AtrCkfbhRicWu9c
ALQXm9mT6A1rrBVTMzETBATzHRL1HbtzzU72co4BCTtlExvxC4jHkSuITNQcVwoW
OZO61Mx6bz6nZ8G9uN+FuqUJ+H2Eaa+vjOuNY/hW6bKRpHFWBv4=
=kBir
-----END PGP SIGNATURE-----

Attachment: pgpYGIXfR9he3.pgp
Description: PGP signature


--- End Message ---

Reply via email to