Your message dated Thu, 30 Apr 2009 15:17:18 +0000
with message-id <e1lzy0k-00077w...@ries.debian.org>
and subject line Bug#526176: fixed in xymon 4.3.0~beta2.dfsg-2
has caused the Debian Bug report #526176,
regarding xymon: ldap_init implicitly converted to pointer
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.)
--
526176: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=526176
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xymon
Version: 4.3.0~beta2.dfsg-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 test-ldap.c:25
This is often due to a missing function prototype definition.
For more information, see [2].
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.
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.
[1] http://people.debian.org/~dannf/check-implicit-pointer-functions
[2] http://wiki.debian.org/ImplicitPointerConversions
--
dann frazier
--- orig-xymon-4.3.0~beta2.dfsg/build/test-ldap.c 2009-02-12 06:00:50.000000000 -0700
+++ xymon-4.3.0~beta2.dfsg/build/test-ldap.c 2009-04-29 12:13:07.387783442 -0600
@@ -1,6 +1,7 @@
#include <time.h>
#include <stdio.h>
+#define LDAP_DEPRECATED 1
#include <ldap.h>
#include <lber.h>
--- End Message ---
--- Begin Message ---
Source: xymon
Source-Version: 4.3.0~beta2.dfsg-2
We believe that the bug you reported is fixed in the latest version of
xymon, which is due to be installed in the Debian FTP archive:
hobbit-client_4.3.0~beta2.dfsg-2_all.deb
to pool/main/x/xymon/hobbit-client_4.3.0~beta2.dfsg-2_all.deb
hobbit_4.3.0~beta2.dfsg-2_all.deb
to pool/main/x/xymon/hobbit_4.3.0~beta2.dfsg-2_all.deb
xymon-client_4.3.0~beta2.dfsg-2_amd64.deb
to pool/main/x/xymon/xymon-client_4.3.0~beta2.dfsg-2_amd64.deb
xymon_4.3.0~beta2.dfsg-2.diff.gz
to pool/main/x/xymon/xymon_4.3.0~beta2.dfsg-2.diff.gz
xymon_4.3.0~beta2.dfsg-2.dsc
to pool/main/x/xymon/xymon_4.3.0~beta2.dfsg-2.dsc
xymon_4.3.0~beta2.dfsg-2_amd64.deb
to pool/main/x/xymon/xymon_4.3.0~beta2.dfsg-2_amd64.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 526...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Christoph Berg <m...@debian.org> (supplier of updated xymon 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...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 30 Apr 2009 16:22:10 +0200
Source: xymon
Binary: xymon xymon-client hobbit hobbit-client
Architecture: source all amd64
Version: 4.3.0~beta2.dfsg-2
Distribution: unstable
Urgency: low
Maintainer: Christoph Berg <m...@debian.org>
Changed-By: Christoph Berg <m...@debian.org>
Description:
hobbit - dummy package for transitioning from Hobbit to Xymon
hobbit-client - dummy package for transitioning from Hobbit to Xymon
xymon - monitoring system for systems, networks and applications
xymon-client - client for the Xymon network monitor
Closes: 521045 526176
Changes:
xymon (4.3.0~beta2.dfsg-2) unstable; urgency=low
.
* Mangle upstream version number in watch file.
* Really fix librrd dependency. Thanks to Achim Schaefer for spotting.
(Again Closes: #521045)
* Once again a patch for using LDAP_DEPRECATED from dann frazier, now
for the build/ directory. Thanks! (Closes: #526176)
* Removing Martin from Uploaders.
Checksums-Sha1:
c6e8d06ac3ea7e98d8fec55fb3ed73ff4508dd47 1260 xymon_4.3.0~beta2.dfsg-2.dsc
778cb0ea2ab18b96030bb87b39603316eacc2bde 32872 xymon_4.3.0~beta2.dfsg-2.diff.gz
d9256b2ae638db7529b8b5d65f3744ca2dec5e02 7850 hobbit_4.3.0~beta2.dfsg-2_all.deb
16195066f53f896e4243bd06ef5f7f91d530d126 7866
hobbit-client_4.3.0~beta2.dfsg-2_all.deb
79d389e731f7c33ff9c4adeb8b616419eebd8365 4050490
xymon_4.3.0~beta2.dfsg-2_amd64.deb
2d8733dff9541a02b3bf6444c021b1aee47bc713 415082
xymon-client_4.3.0~beta2.dfsg-2_amd64.deb
Checksums-Sha256:
7776649f3c71c33c129e0f527f2730d00eeba261e71c671ec4eced6f3ef80d60 1260
xymon_4.3.0~beta2.dfsg-2.dsc
41d7ded481c40f405d3d7d608ed6959c48982b50ad11529ebd0495c0082945e0 32872
xymon_4.3.0~beta2.dfsg-2.diff.gz
15ba88b634c37f1b41bfe471de3d4a87cf31481fbd07c1b9ed141fbabbcac9b0 7850
hobbit_4.3.0~beta2.dfsg-2_all.deb
b50ce9c711d5a43640c39fa4c5787e94e7d01c6a76ba2c4d7e8381fafa21bcce 7866
hobbit-client_4.3.0~beta2.dfsg-2_all.deb
b952b17324509060fbc468ee88a0a258471123191a7d0d69d2db5aefb23f0cb9 4050490
xymon_4.3.0~beta2.dfsg-2_amd64.deb
4672038b2b6cb5ed0cf34836519fe39882b76dfc18c231e647e03858196d6ab8 415082
xymon-client_4.3.0~beta2.dfsg-2_amd64.deb
Files:
020864775bb62edc0547ed2276efb58e 1260 net extra xymon_4.3.0~beta2.dfsg-2.dsc
eeaf9b86cf90811b5a3af020789f6fe0 32872 net extra
xymon_4.3.0~beta2.dfsg-2.diff.gz
83bf37ef56c70922fc0ded3eae297ec7 7850 net extra
hobbit_4.3.0~beta2.dfsg-2_all.deb
ee1853a162898c3a567cf779606c726a 7866 net extra
hobbit-client_4.3.0~beta2.dfsg-2_all.deb
717a7c9bdce5a1711669b66b9c59e30d 4050490 net extra
xymon_4.3.0~beta2.dfsg-2_amd64.deb
8b27e705756a29850b99557e9326578c 415082 net extra
xymon-client_4.3.0~beta2.dfsg-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkn5tlEACgkQxa93SlhRC1otOwCgjRqKheb81gkZxaGyst8XySwT
ikkAnRp111OvSEk+xCm1Maem0qtq616G
=c5LC
-----END PGP SIGNATURE-----
--- End Message ---