Your message dated Fri, 28 Nov 2008 22:47:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#493765: fixed in jabberd2 2.2.1-1.1
has caused the Debian Bug report #493765,
regarding jabberd2: uses deprecated ldap API
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.)


-- 
493765: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=493765
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: jabberd2
Version: 2.2.1-1
Severity: serious
Tags: patch
Usertags: implicit-pointer-conversion

Our automated buildd log filter[1] detected a problem that is likely to
cause your package to segfault on architectures where the size of a
pointer is greater than the size of an integer, such as ia64 and amd64.

  Function `ldap_init' implicitly converted to pointer at authreg_ldap.c:164
  Function `ldap_get_values' implicitly converted to pointer at 
authreg_ldapfull.c:568
  Function `ldap_get_values' implicitly converted to pointer at 
storage_ldapvcard.c:277

This is often due to a missing function prototype definition.
For more information, see [2].

The libldap API has been updated and many functions used by the ldap
plugin are now deprecated. This package should either update to the
new API or define LDAP_DEPRECATED to continue using the deprecated
interfaces.

This patch implements the lazy solution.

Though it is guaranteed that this codepath will cause a segfault on certain
architectures, it is not guaranteed that this codepath would ever be executed
(e.g., if the returned pointer is never dereferenced). However, this bug
does prevent the ia64 buildd from successfully building this package, resulting
in a practical FTBFS issue and warranting the serious severity.

[1] http://people.debian.org/~dannf/check-implicit-pointer-functions
[2] http://wiki.debian.org/ImplicitPointerConversions

-- 
dann frazier




--- End Message ---
--- Begin Message ---
Source: jabberd2
Source-Version: 2.2.1-1.1

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:

jabberd2_2.2.1-1.1.diff.gz
  to pool/main/j/jabberd2/jabberd2_2.2.1-1.1.diff.gz
jabberd2_2.2.1-1.1.dsc
  to pool/main/j/jabberd2/jabberd2_2.2.1-1.1.dsc
jabberd2_2.2.1-1.1_ia64.deb
  to pool/main/j/jabberd2/jabberd2_2.2.1-1.1_ia64.deb



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.
dann frazier <[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: SHA1

Format: 1.8
Date: Mon, 17 Nov 2008 19:36:16 -0700
Source: jabberd2
Binary: jabberd2
Architecture: source ia64
Version: 2.2.1-1.1
Distribution: unstable
Urgency: low
Maintainer: Jorge Salamero Sanz <[EMAIL PROTECTED]>
Changed-By: dann frazier <[EMAIL PROTECTED]>
Description: 
 jabberd2   - Jabber instant messenger server
Closes: 493765 493768
Changes: 
 jabberd2 (2.2.1-1.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Prevent an implicit pointer conversion of the return pointer from
     crypt() (Closes: #493768).
   * Define LDAP_DEPRECATED to continue to make use of a deprecated API
     without implicitly converting returned pointers (Closes: #493765)
Checksums-Sha1: 
 ef88cd3a6ccf2c65c65662a41455873126f16877 1207 jabberd2_2.2.1-1.1.dsc
 1f74d5e19cca5073e539d61b2d0cf9e92367cbc2 9545 jabberd2_2.2.1-1.1.diff.gz
 c6fa0ed24d682d0912661301c28f7197dd9cca6e 1369730 jabberd2_2.2.1-1.1_ia64.deb
Checksums-Sha256: 
 9588f4ad7cbb95a8eba229a7bc6129a9b0c1b944a8dabfb90bf5acc11a9e684d 1207 
jabberd2_2.2.1-1.1.dsc
 e440927687702fa7081a1403e8de648095233dfc9cdabefc59a5a36c7dd6ae20 9545 
jabberd2_2.2.1-1.1.diff.gz
 605698a626336d76c91cb66c5834a779b8b0d75f98d15a45884489431c9abab9 1369730 
jabberd2_2.2.1-1.1_ia64.deb
Files: 
 de112c2b3221a7163d41a8d5c2193c35 1207 net optional jabberd2_2.2.1-1.1.dsc
 8b7a183700e8efa14b44164797aae0e1 9545 net optional jabberd2_2.2.1-1.1.diff.gz
 f6e320e57cd040b396f63af25625c6a2 1369730 net optional 
jabberd2_2.2.1-1.1_ia64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFJJw+lhuANDBmkLRkRAjMRAJ448Tb8pN+aQijWR0K7ruaBDYIfgACeN8qq
tKu8SC/XsNR3dJSyopcRCAQ=
=yJ9N
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to