Your message dated Mon, 15 Apr 2024 10:04:58 +0000
with message-id <e1rwjcs-003eps...@fasolo.debian.org>
and subject line Bug#1066246: fixed in lcm 1.3.1+repack1-8
has caused the Debian Bug report #1066246,
regarding lcm: FTBFS: emit_cpp.c:306:19: 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.)


-- 
1066246: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066246
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: lcm
Version: 1.3.1+repack1-7
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 -DPACKAGE_NAME=\"lcm\" -DPACKAGE_TARNAME=\"lcm\" 
> -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"lcm\ 1.3.1\" 
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lcm\" 
> -DVERSION=\"1.3.1\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 
> -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 
> -DLT_OBJDIR=\".libs/\" -I.  -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread  -Wdate-time 
> -D_FORTIFY_SOURCE=2 -g -std=gnu99 -Wall -D_FILE_OFFSET_BITS=64 
> -D_LARGEFILE_SOURCE -D_REENTRANT -Wno-unused-parameter 
> -Wno-format-zero-length -Wshadow -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c 
> -o emit_csharp.o emit_csharp.c
> emit_cpp.c: In function ‘emit_header_start’:
> emit_cpp.c:306:19: error: implicit declaration of function ‘_exit’ 
> [-Werror=implicit-function-declaration]
>   306 |                   _exit(1);
>       |                   ^~~~~
> emit_cpp.c:306:19: warning: incompatible implicit declaration of built-in 
> function ‘_exit’ [-Wbuiltin-declaration-mismatch]
> In function ‘ensure_token_capacity’,
>     inlined from ‘tokenize_next_internal’ at tokenize.c:325:14:
> tokenize.c:127:28: warning: argument 2 range [18446744071562067968, 
> 18446744073709551615] exceeds maximum object size 9223372036854775807 
> [-Walloc-size-larger-than=]
>   127 |         t->token = (char*) realloc(t->token, t->token_capacity);
>       |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from tokenize.c:1:
> /usr/include/stdlib.h: In function ‘tokenize_next_internal’:
> /usr/include/stdlib.h:564:14: note: in a call to allocation function 
> ‘realloc’ declared here
>   564 | extern void *realloc (void *__ptr, size_t __size)
>       |              ^~~~~~~
> gcc -DPACKAGE_NAME=\"lcm\" -DPACKAGE_TARNAME=\"lcm\" 
> -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"lcm\ 1.3.1\" 
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lcm\" 
> -DVERSION=\"1.3.1\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 
> -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 
> -DLT_OBJDIR=\".libs/\" -I.  -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread  -Wdate-time 
> -D_FORTIFY_SOURCE=2 -g -std=gnu99 -Wall -D_FILE_OFFSET_BITS=64 
> -D_LARGEFILE_SOURCE -D_REENTRANT -Wno-unused-parameter 
> -Wno-format-zero-length -Wshadow -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c 
> -o emit_python.o emit_python.c
> gcc -DPACKAGE_NAME=\"lcm\" -DPACKAGE_TARNAME=\"lcm\" 
> -DPACKAGE_VERSION=\"1.3.1\" -DPACKAGE_STRING=\"lcm\ 1.3.1\" 
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"lcm\" 
> -DVERSION=\"1.3.1\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 
> -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 
> -DLT_OBJDIR=\".libs/\" -I.  -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread  -Wdate-time 
> -D_FORTIFY_SOURCE=2 -g -std=gnu99 -Wall -D_FILE_OFFSET_BITS=64 
> -D_LARGEFILE_SOURCE -D_REENTRANT -Wno-unused-parameter 
> -Wno-format-zero-length -Wshadow -g -O2 -Werror=implicit-function-declaration 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c 
> -o emit_lua.o emit_lua.c
> emit_python.c: In function ‘emit_package’:
> emit_python.c:702:33: warning: ‘__builtin___sprintf_chk’ may write a 
> terminating nul past the end of the destination [-Wformat-overflow=]
>   702 |     sprintf(package_dir, "%s%s%s", package_dir_prefix, pdname,
>       |                                 ^
> In file included from /usr/include/stdio.h:906,
>                  from emit_python.c:1:
> In function ‘sprintf’,
>     inlined from ‘emit_package’ at emit_python.c:702:5:
> /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: 
> ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 4097) into a 
> destination of size 4096
>    30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    31 |                                   __glibc_objsize (__s), __fmt,
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    32 |                                   __va_arg_pack ());
>       |                                   ~~~~~~~~~~~~~~~~~
> emit_python.c: In function ‘emit_package’:
> emit_python.c:44:13: warning: ‘__builtin_strncpy’ output may be truncated 
> copying between 0 and 4094 bytes from a string of length 4095 
> [-Wstringop-truncation]
>    44 |             strncpy(dirpath, path, i);
>       |             ^
> cc1: some warnings being treated as errors
> emit_lua.c: In function ‘emit_package’:
> emit_lua.c:762:33: warning: ‘__builtin___sprintf_chk’ may write a terminating 
> nul past the end of the destination [-Wformat-overflow=]
>   762 |     sprintf(package_dir, "%s%s%s", package_dir_prefix, pdname,
>       |                                 ^
> In file included from /usr/include/stdio.h:906,
>                  from emit_lua.c:1:
> In function ‘sprintf’,
>     inlined from ‘emit_package’ at emit_lua.c:762:5:
> /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: 
> ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 4097) into a 
> destination of size 4096
>    30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    31 |                                   __glibc_objsize (__s), __fmt,
>       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    32 |                                   __va_arg_pack ());
>       |                                   ~~~~~~~~~~~~~~~~~
> emit_lua.c: In function ‘emit_package’:
> emit_lua.c:45:13: warning: ‘__builtin_strncpy’ output may be truncated 
> copying between 0 and 4094 bytes from a string of length 4095 
> [-Wstringop-truncation]
>    45 |             strncpy(dirpath, path, i);
>       |             ^
> make[3]: *** [Makefile:513: emit_cpp.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/lcm_1.3.1+repack1-7_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: lcm
Source-Version: 1.3.1+repack1-8
Done: Andreas Beckmann <a...@debian.org>

We believe that the bug you reported is fixed in the latest version of
lcm, 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.
Andreas Beckmann <a...@debian.org> (supplier of updated lcm 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: Mon, 15 Apr 2024 11:44:58 +0200
Source: lcm
Architecture: source
Version: 1.3.1+repack1-8
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Andreas Beckmann <a...@debian.org>
Closes: 1066246
Changes:
 lcm (1.3.1+repack1-8) unstable; urgency=medium
 .
   * QA upload.
   * Fix building with -Werror=implicit-function-declaration.
     (Closes: #1066246)
Checksums-Sha1:
 e86ee7aa61b753f2079e13f3cf07ef1b390c5e6e 2177 lcm_1.3.1+repack1-8.dsc
 e430b7997920b523e2560492cc5c490f5477a599 5984 lcm_1.3.1+repack1-8.debian.tar.xz
 0d16c5ba14a74a48f65ae921c90ec1ea928d3555 7679 
lcm_1.3.1+repack1-8_source.buildinfo
Checksums-Sha256:
 8696918b0c779b75cc7350744c290ca2126400ca1999e7467596397b990844ed 2177 
lcm_1.3.1+repack1-8.dsc
 0acded8da695ec498f287c5c39bb4a8171589e883a91391267ba8d29ce8e5fc3 5984 
lcm_1.3.1+repack1-8.debian.tar.xz
 21d79fbf14ec3b8938d1a57442f4d8ce93597fe91ee0cb2b74795e3526630643 7679 
lcm_1.3.1+repack1-8_source.buildinfo
Files:
 18e7d9257ef3473b4b3f4a020603ef41 2177 libs optional lcm_1.3.1+repack1-8.dsc
 1fd379646a933999698b5ca4b01fdb12 5984 libs optional 
lcm_1.3.1+repack1-8.debian.tar.xz
 94ba43f06562a10650eb6dd72f405ef0 7679 libs optional 
lcm_1.3.1+repack1-8_source.buildinfo

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

iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmYc94IQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCIpbD/9F7EIcJhys1t8vPdIA5QUS30R61kCh8w6D
YPvkOXJccJtepTLE81v7E4nZAhkggQm6ZJN+Rie2/qBtxyE5aUsqYvV3lZtq4isa
wlXs9MUzR9rGbOOGHjyoK37eDg+aYFVG7PrRCt7JUO3CfC92MSAUyDnTeT+RHj7f
GWp9veOnu7WcAumGPpqSu93Tj/gI8WQLWO7RiloMdn863a9QUWRpn5Ly+xMxEkJB
hCbIFXzTQz3o8iGS/AmdS+1+KUENmr2+AoMq0ACGO0OCcdU3LdEibNSrzKGq2jo0
hAqG/D89bUPJ6ra/HY3ONjXpnbNZefE0wWBaPk1UoQcVG4mn9vD54exYHUr7OhEp
Z1UjiTOgAQL7mH2Ig5fstUvpNR8aXtCEk/GO9YqyBnvIOueNBzHt7UaXX+K6LAFH
XNA2w/m6G3bDdEjzkSXFLD3VQSvh8gYAYafLk/CzPG+DD8VfP9HJlZhd3FW0gbJ6
g1QgAsLVamkxRjXy4WZjf3uEO1WGVZK5lX9/rxpIEgt8Xj3PwNeb4gvsxxwd9sVe
YGUd0V2aI+V5lJlOHJIbmLcgkTE71yRDBBjnbuYGGkmWvZ8lmMaNnttLglRZbE7/
4UbjOE4sKE3rAXZfg/6m7KuVNfAOT0aIMni5S9tzgUIBZXUpuiVwVpf8nFasgnAZ
E1NuGveLwg==
=Iq65
-----END PGP SIGNATURE-----

Attachment: pgp7VX6ihLjIc.pgp
Description: PGP signature


--- End Message ---

Reply via email to