Your message dated Wed, 01 May 2024 14:58:50 +0000
with message-id <[email protected]>
and subject line Bug#1066551: fixed in ramond 0.5-5
has caused the Debian Bug report #1066551,
regarding ramond: FTBFS: src/main.c:164:17: error: implicit declaration of
function ‘LOG’ [-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.)
--
1066551: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066551
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ramond
Version: 0.5-4.2
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):
> cc -c src/main.c -g -O2 -Werror=implicit-function-declaration
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
> -fcommon -Wdate-time -D_FORTIFY_SOURCE=2 `apr-1-config --includes --cppflags
> --cflags` `pkg-config --cflags libxml-2.0`
> src/main.c: In function ‘rafixd_recvRa’:
> src/main.c:164:17: error: implicit declaration of function ‘LOG’
> [-Werror=implicit-function-declaration]
> 164 | LOG( RAMOND_CRITICAL "! socket recvmsg error: '%s'\n",
> | ^~~
> src/main.c: In function ‘executeActions’:
> src/main.c:570:17: warning: argument 2 null where non-null expected
> [-Wnonnull]
> 570 | setenv("PREFIX", NULL, 1);
> | ^~~~~~
> In file included from src/main.h:1,
> from src/main.c:1:
> /usr/include/stdlib.h:673:12: note: in a call to function ‘setenv’ declared
> ‘nonnull’
> 673 | extern int setenv (const char *__name, const char *__value, int
> __replace)
> | ^~~~~~
> src/main.c:571:17: warning: argument 2 null where non-null expected
> [-Wnonnull]
> 571 | setenv("PREFIX_LEN", NULL, 1);
> | ^~~~~~
> /usr/include/stdlib.h:673:12: note: in a call to function ‘setenv’ declared
> ‘nonnull’
> 673 | extern int setenv (const char *__name, const char *__value, int
> __replace)
> | ^~~~~~
> src/main.c: In function ‘daemonize’:
> src/main.c:844:9: error: implicit declaration of function ‘umask’
> [-Werror=implicit-function-declaration]
> 844 | umask(027);
> | ^~~~~
> src/main.c:874:12: error: implicit declaration of function ‘flock’; did you
> mean ‘clock’? [-Werror=implicit-function-declaration]
> 874 | if(flock(pidfile, F_TLOCK, 0) < 0)
> | ^~~~~
> | clock
> cc1: some warnings being treated as errors
> make[1]: *** [Makefile:26: main.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/03/13/ramond_0.5-4.2_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: ramond
Source-Version: 0.5-5
Done: Boyuan Yang <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ramond, 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.
Boyuan Yang <[email protected]> (supplier of updated ramond 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: Wed, 01 May 2024 10:25:37 -0400
Source: ramond
Architecture: source
Version: 0.5-5
Distribution: unstable
Urgency: medium
Maintainer: Boyuan Yang <[email protected]>
Changed-By: Boyuan Yang <[email protected]>
Closes: 1066551 1070161
Changes:
ramond (0.5-5) unstable; urgency=medium
.
[ Nicolas Dandrimont ]
* Drop the obsolete DM-Upload-Allowed field from control
.
[ Boyuan Yang ]
* debian/control: Replace priority: extra with priority: optional.
* Take over maintenance via ITS. (Closes: #1070161)
* debian/: Apply wrap-and-sort -abst.
* Bump debhelper-compat to v13
* Bump Standards-Version to 4.7.0.
* debian/control: Fix Vcs-* fields.
* debian/control: Add missing ${misc:Pre-Depends}.
* debian/patches/0001-Daemonize-ramond-by-default.patch: Fix wrong usage of
flock(2); should be lockf(3).
* Add patch 0005 to fix FTBFS due to implicit function declaration.
(Closes: #1066551)
Checksums-Sha1:
8a2a212442f9b33431565f5b89d3b306d5b2f63c 1831 ramond_0.5-5.dsc
0a7b455f7918d7ab306f1561509f4654074fd0c4 15088 ramond_0.5.orig.tar.bz2
b88a854e866a24ec428ebfb27e6e03298d8ca81f 8968 ramond_0.5-5.debian.tar.xz
17362859f826a136b2fe3335583488072618491e 7067 ramond_0.5-5_amd64.buildinfo
Checksums-Sha256:
d696fd16a5759faf5d16eb9ed52e0b03bd2415c5f800f8aa6946832fe273ad48 1831
ramond_0.5-5.dsc
b65d6706b537f4a1807716ed96e53b5813191593bbf4d7137d8eb069abe9c342 15088
ramond_0.5.orig.tar.bz2
c200d000ca374f65dd294d7bd29f673a7eff40f1a1fa40c26757532a446377df 8968
ramond_0.5-5.debian.tar.xz
3c939b30a07a3c5d8789f139fee7927399279b5891764233178a68d1deb66427 7067
ramond_0.5-5_amd64.buildinfo
Files:
d10d9c926d6ff39a2fcbd360558132ac 1831 net optional ramond_0.5-5.dsc
3b43cfb7f0eb291edf44d49ba989ea68 15088 net optional ramond_0.5.orig.tar.bz2
34295dbf2ec912fab6d657625a89c889 8968 net optional ramond_0.5-5.debian.tar.xz
90068e4f0e1f7a460475f7793252f939 7067 net optional ramond_0.5-5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmYyUSgACgkQwpPntGGC
Ws4Q9xAAta5iPdOIS3Hp+sX7o5SYmIByIW7wY1Klv5WU8Qx/tRtD0hBW0Si6O2aS
/nHwpk9ql/JuIsWJ/mn1R1NA92x5ZgGhjMLtZtyP8SZ/VPAB8qUq9r+fQjI3+Nv6
9Uaf9tt/jzraFHeXv0vmvieVGE5Cp3YWzinDnaKrsL9dFaYXNbbVt+FBeyNTcHWC
KkBUlMnldPIWlN/oc2O8z3ioisb5rfI2iJl60riB5zIPqHqwtiYxd7B7rPWr/LVe
pNssh6/0seMj1sJETeCbkftpaUeZaepSYYDUIJI215QPUELeMh6cid2TmluYFl/o
BWZXNKJKfEvXoDEP6bT8S7yrCAdC7UTtIdJWjXG10Sr1IYnHMPFebt/QinYUttDe
wTJnkf4MQKXh4Fd+b7YM91OkcynmrXQugkknl0rk9pUgfZdDzwGyYAyril2Qk6iQ
5PGccUftx27TVCNvE+HH+sDMznZXAZYWkZW+mT80rm4V8p8/iabHOTQudoNlEgIG
Qpc6sCcvKAv/0wuB0C6ODy2jB+kAgr+ZRKHu0MAaYKNno8VB86WpS8BK6Ai7EoHJ
kGDDU+qcwljebQMsNnW+d9YJH9Thj5pQWNwhL6VsWOCvvtp1r3mJL0ngABZz6XSS
OxdDTdbQwA3t95ATVU6rqPuiRT1q9z/QzTJq7EHMawDZFxpAHA4=
=HDaR
-----END PGP SIGNATURE-----
pgpJ8ySIcPV_u.pgp
Description: PGP signature
--- End Message ---