Your message dated Wed, 29 Apr 2015 16:05:46 +0000
with message-id <[email protected]>
and subject line Bug#742748: fixed in jabberd2 2.3.3-2
has caused the Debian Bug report #742748,
regarding jabberd2: fails to build with clang instead of gcc
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.)
--
742748: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742748
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: jabberd2
Version: 2.2.17-1
Severity: minor
Tags: patch
User: [email protected]
Usertags: clang-ftbfs
Dear Maintainer,
Your package fails to build with clang instead of gcc. [-Wreturn-type]
The attached patch fixes it.
Buildlogs and patch are here:
https://github.com/nonas/debian-clang/tree/master/buildlogs/jabberd2
Regards,
Nicolas
-- System Information:
Debian Release: jessie/sid
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Description: fix FTBFS with clang instead of gcc
Author: Nicolas Sévelin-Radiguet <[email protected]>
Last-Update: 2014-03-26
--- a/s2s/out.c
+++ b/s2s/out.c
@@ -627,7 +627,7 @@
nad_free(pkt->nad);
free(pkt);
- return;
+ return 0;
}
/* new route key */
--- a/sm/mod_roster.c
+++ b/sm/mod_roster.c
@@ -307,7 +307,7 @@
pkt_sess(push, rw->sess);
}
-static void _roster_set_item(pkt_t pkt, int elem, sess_t sess, mod_instance_t mi)
+static _roster_set_item(pkt_t pkt, int elem, sess_t sess, mod_instance_t mi)
{
mod_roster_t mroster = (mod_roster_t) mi->mod->private;
module_t mod = mi->mod;
@@ -322,7 +322,7 @@
jid = jid_new(NAD_AVAL(pkt->nad, attr), NAD_AVAL_L(pkt->nad, attr));
if(jid == NULL) {
log_debug(ZONE, "jid failed prep check, skipping");
- return;
+ return 0;
}
/* check for removals */
@@ -378,7 +378,7 @@
jid_free(jid);
- return;
+ return 0;
}
/* find a pre-existing one */
@@ -393,7 +393,7 @@
/* if the limit is reached, skip it */
if (ret == st_SUCCESS && items >= mroster->maxitems)
- return;
+ return 0;
}
/* make a new one */
--- End Message ---
--- Begin Message ---
Source: jabberd2
Source-Version: 2.3.3-2
We believe that the bug you reported is fixed in the latest version of
jabberd2, 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.
Simon Josefsson <[email protected]> (supplier of updated jabberd2 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: Wed, 29 Apr 2015 16:41:27 +0200
Source: jabberd2
Binary: jabberd2
Architecture: source amd64
Version: 2.3.3-2
Distribution: unstable
Urgency: low
Maintainer: Debian XMPP Maintainers <[email protected]>
Changed-By: Simon Josefsson <[email protected]>
Description:
jabberd2 - Jabber instant messenger server
Closes: 742748
Changes:
jabberd2 (2.3.3-2) unstable; urgency=low
.
[ Simon Josefsson ]
* Drop obsolete --with-sasl from debian/rules.
* Bump dependency on gsasl to 1.4.0, needed by configure.ac.
* Build-depend on check to get self-tests.
* Fix watch file.
.
[ Willem van den Akker ]
* debian/patches/clang_FTBFS_Wreturn-type.diff: Drop patch (Thanks
to Nicolas Sévelin-Radiguet). Closes: #742748.
Checksums-Sha1:
ebedbe570a637be89f68319a3860a27a1f019ce2 1796 jabberd2_2.3.3-2.dsc
9ebc9f2812dbcf6a7bca995e69615fc2a5a16ec5 15140 jabberd2_2.3.3-2.debian.tar.xz
aec6af86f867d7818692a36c4ce802ca234d1ed5 373470 jabberd2_2.3.3-2_amd64.deb
Checksums-Sha256:
11f63bb94bc9aa70501776863bba88625316d4012ab7324d1e0c79f199197c5d 1796
jabberd2_2.3.3-2.dsc
ba82ede13607236cc161ffea64c4f5b290b1f5827faaf628ede61bfcfbd88cf0 15140
jabberd2_2.3.3-2.debian.tar.xz
bcda6a964eb664f12875a19d24f286d599fb0af1578c7c996dd540970cd02966 373470
jabberd2_2.3.3-2_amd64.deb
Files:
41a2ad8db64196a0854d7ece0146e1b0 1796 net optional jabberd2_2.3.3-2.dsc
a1cccc96a9f26f3afcb90ea084830d1c 15140 net optional
jabberd2_2.3.3-2.debian.tar.xz
970d40c03371f426a7704623fd5734e8 373470 net optional jabberd2_2.3.3-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBCAAGBQJVQO+eAAoJEIYLf7sy+BGdkkgH/2tOeurlZ6WzCZ6n+g8CPpHQ
ghY8+evpZaJ3N8jioJMUW9W0lv1zesx48pSVuQGqhXcaBW2HXPpJB9S3l6gDRCzR
pOKPGbFTd6iEaSFZqkYaWhShnUJkHdGI/mQdztiOB0uS5oLnzFhdWCknb2bl0Oy9
QPhqk+AGSyMbYLy2vshuVFOIFD0aR6tvcwuaNth7aN85bYiYdq8T310C0LpLpKNl
LlRbDZeBBiWi8k6e+tGy5BI3FyOFwHk2JzE4qVOCOpwZAWcpoaC0FrZD/lsVIDsV
CPhJI4NtXkcTjCVjmD83NyRTRFF88TGqfBHdC7INIBAxWSBWIipIlp6cG/nCBC8=
=on5H
-----END PGP SIGNATURE-----
--- End Message ---