Your message dated Mon, 12 Jan 2009 18:02:26 +0000
with message-id <e1lmr7k-0007nq...@ries.debian.org>
and subject line Bug#511598: fixed in libical 0.43-2
has caused the Debian Bug report #511598,
regarding libical: implicit pointer conversions
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.)


-- 
511598: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=511598
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libical
Version: 0.42-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 `Parse_MIME_FromFileName' implicitly converted to pointer at 
/build/buildd/libical-0.42/src/test/regression.c:3534
  Function `icalvcal_convert' implicitly converted to pointer at 
/build/buildd/libical-0.42/src/test/regression.c:3538

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.

[1] http://people.debian.org/~dannf/check-implicit-pointer-functions
[2] http://wiki.debian.org/ImplicitPointerConversions
--- libical-0.43/src/test/regression.c.orig	2009-01-08 09:50:19.000000000 -0700
+++ libical-0.43/src/test/regression.c	2009-01-12 10:09:49.000000000 -0700
@@ -34,6 +34,8 @@
 #include <libical/ical.h>
 #include <libical/icalss.h>
 #include <libicalvcal/vobject.h>
+#include <libicalvcal/icalvcal.h>
+#include <libicalvcal/vcc.h>
 
 #include "regression.h"
 

--- End Message ---
--- Begin Message ---
Source: libical
Source-Version: 0.43-2

We believe that the bug you reported is fixed in the latest version of
libical, which is due to be installed in the Debian FTP archive:

libical-dev_0.43-2_amd64.deb
  to pool/main/libi/libical/libical-dev_0.43-2_amd64.deb
libical0_0.43-2_amd64.deb
  to pool/main/libi/libical/libical0_0.43-2_amd64.deb
libical_0.43-2.diff.gz
  to pool/main/libi/libical/libical_0.43-2.diff.gz
libical_0.43-2.dsc
  to pool/main/libi/libical/libical_0.43-2.dsc



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 511...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Fathi Boudra <f...@debian.org> (supplier of updated libical 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: Mon, 12 Jan 2009 18:39:36 +0100
Source: libical
Binary: libical-dev libical0
Architecture: source amd64
Version: 0.43-2
Distribution: unstable
Urgency: low
Maintainer: Fathi Boudra <f...@debian.org>
Changed-By: Fathi Boudra <f...@debian.org>
Description: 
 libical-dev - iCalendar library implementation in C (development)
 libical0   - iCalendar library implementation in C (runtime)
Closes: 511598
Changes: 
 libical (0.43-2) unstable; urgency=low
 .
   * Add 03_fix_implicit_pointer_conversion_bug511598.diff (Closes: #511598)
     It fixed functions implicitly converted to pointer
     Thanks to Dann Frazier
Checksums-Sha1: 
 2cd42b341b0ca8cd3b65984b57e7e3a129953245 1146 libical_0.43-2.dsc
 14b4ddaf5c70c27275854193cd5d13de8a6ed479 18234 libical_0.43-2.diff.gz
 2a1045d17f64b9d8852182517b7bd16079957fda 305928 libical-dev_0.43-2_amd64.deb
 8bf144f6aed2388f5ddf3b30ed741ed33d2a63ce 235604 libical0_0.43-2_amd64.deb
Checksums-Sha256: 
 3f839b1bc9d52ec93a9b24169d9dfaa9bda4054076e42e126b7199b5e54e0e9e 1146 
libical_0.43-2.dsc
 7b06de8817c09dfa2d5248506c559eb489d73e638cc3a9d3d02c71b5410aec12 18234 
libical_0.43-2.diff.gz
 99c9eb04f50cd1cd3565650b9f79bbb7dfd7fe49de3b507f3840a285f9a23aa8 305928 
libical-dev_0.43-2_amd64.deb
 185aee680127f9f90ea0f37195096c7e1e1b1fc2fe9cd91e75bfe4811a2946b4 235604 
libical0_0.43-2_amd64.deb
Files: 
 439ca3f83fb2ea347001d837b7aff3ab 1146 libs optional libical_0.43-2.dsc
 453372953d505abad3a1203d3addbd52 18234 libs optional libical_0.43-2.diff.gz
 81549660ed5d4a115b2b645ab46201d2 305928 libdevel optional 
libical-dev_0.43-2_amd64.deb
 7c81ba9f2e1f02e82181b5becdfa2f89 235604 libs optional libical0_0.43-2_amd64.deb

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

iJwEAQECAAYFAklrglgACgkQjPU19mqlcvcDDwP+MbO+bKMIF/g1ECQbadapXTCB
UTVVq1lV0TKZyNc6Sc91vHok7+ZhKXLF8Ho96F4Q+8XiO4d4ooM3OjhVCgnZkrcq
x4EDBgcZ+3E+7EHN1iJKgFAc6jM+NPgK76teHiG/89rEo1gHlZOUfFnRukPTC5t5
wJmSAgq6vJKhfnDkdWg=
=yreN
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to