Your message dated Thu, 18 Apr 2024 15:20:29 +0000
with message-id <[email protected]>
and subject line Bug#748597: fixed in juman 7.0-3.7
has caused the Debian Bug report #748597,
regarding Missing error handling due to conflicting return types of function
juman_server
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.)
--
748597: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748597
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: juman
Version: 7.0-3.1
Usertags: goto-cc
During a rebuild of all packages in a clean sid chroot (and cowbuilder+pbuilder)
the build failed with the following error. Please note that we use our research
compiler tool-chain (using tools from the cbmc package), which permits extended
reporting on type inconsistencies at link time.
[...]
libtool: link: gcc -g -O2 -o .libs/juman client.o juman.o server.o
../lib/.libs/libjuman.so -lnsl
warning: ignoring conflicting implicit function declaration "juman_client"
old definition in module client file client.c line 340
signed int (signed int argc, char **argv, char *server, signed int port)
error: conflicting function declarations "juman_server"
old definition in module juman file juman.c line 78
void (char **, signed int, signed int)
new definition in module server file server.c line 595
signed int (char **argv, signed int port, signed int foreground)
Makefile:265: recipe for target 'juman' failed
make[4]: *** [juman] Error 64
make[4]: Leaving directory
'/srv/jenkins-slave/workspace/sid-goto-cc-juman/juman-7.0/juman'
Makefile:340: recipe for target 'all-recursive' failed
Reviewing the code, it seems juman_server uses the return value to report
errors. Thus the declaration in juman.c should be fixed, and all call sites
should consider the return value.
Best,
Michael
pgpjaxkgOvpII.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: juman
Source-Version: 7.0-3.7
Done: Andreas Beckmann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
juman, 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.
Andreas Beckmann <[email protected]> (supplier of updated juman 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: SHA256
Format: 1.8
Date: Thu, 18 Apr 2024 16:24:21 +0200
Source: juman
Architecture: source
Version: 7.0-3.7
Distribution: unstable
Urgency: medium
Maintainer: TSUCHIYA Masatoshi <[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
Closes: 748597 1065775
Changes:
juman (7.0-3.7) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix building with -Werror=implicit-function-declaration.
(Closes: #1065775, #748597)
Checksums-Sha1:
547cdd6ae4b009ef78366eaf68b453a9fe9aa465 1987 juman_7.0-3.7.dsc
a1c21800be361b9b83ad2cc328127129bfafef4e 10448 juman_7.0-3.7.debian.tar.xz
74773fbb938eaa4052e4bf437a55005db292725d 5614 juman_7.0-3.7_source.buildinfo
Checksums-Sha256:
2ab68fba7e47c7e881aeef9d5aa58dab1a0badc2528bfe39b6c0a4afe8dcaf15 1987
juman_7.0-3.7.dsc
3b52cbcd8c355c0f3b1f9e13940572308004f5ee0e9a1c80ab24d5ce7051407c 10448
juman_7.0-3.7.debian.tar.xz
a1ff1eea6110170c81cd0dd02fafbfddb9585d526ac18aa6da7f5a3002e0d2a9 5614
juman_7.0-3.7_source.buildinfo
Files:
4ec52cc9bc693ceddfa0a83f3937bdfc 1987 misc optional juman_7.0-3.7.dsc
5299d9ca99b43f8c5d4843c33001c493 10448 misc optional
juman_7.0-3.7.debian.tar.xz
96d69f2294b86cbecdfccc0dd28e4020 5614 misc optional
juman_7.0-3.7_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmYhLf4QHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCFmWD/4wzRoVzFe0CrdRx8WcILi4rcIP4OZ3aGR/
FUDjs/ncVlIdWCwFkfzC325rKC5v7KrGRmkQZRF54Aq0+/gwEGVg602rnwChXMV/
HwUemw3JJozqqLN3axvHfUGxUhUO0BtgW9KrbsVXD91TnjyNH8DQnJyuw1Yn7+DK
jekD5zzPySZCqcst+4RjMJZBp6MMEwrWB0DXYdRVf2ex0NZ9WmCIh3ebO2Z7rDVw
mLX8ledpYk18gCiAbcWE2l55NvuvDM8eZocwdh7f1ZrKRwDuATLd0E7l3idNEtv9
qPb6ga8fItMpadvUZAbneNzjnCTGVQWReX6s9LZ94yDRSaA9vsINhJhKCFwLyUrp
UZr93wxlqjeLpdRCMeVpaieS7Iu/FZpdj/eIHfcceAVq0B0A9S7Nq2h1Ge6o4uGh
w3XxiqZfK4pkEeLuEO0KI1ZZIHtwqe8TnNQJO+nrKMyuhSTX9bGLBlf14kgG8z6l
NxYB8YMdAC0m5sTnTxlxeKpUZsdtcRriAmKx00/WhdBAcTG146Iq23xS1POyfRak
DHL8DHo3HuHcZgXDvt3LgvpCq5U7GSC5+H1/tuRJf1wTp4Kmu0t8UPIwaegt22oH
qQSnKPEEPE+2bD7+/lXJjV0vddsMUBVSznef/HfRTFvuQ20WHycN3cgygC4+asSU
odX8JFmglw==
=FikS
-----END PGP SIGNATURE-----
pgp2I9eTiPiNK.pgp
Description: PGP signature
--- End Message ---