Your message dated Mon, 12 Mar 2012 05:20:14 +0000
with message-id <[email protected]>
and subject line Bug#646422: fixed in postler 0.1.1-1.3
has caused the Debian Bug report #646422,
regarding postler: FTBFS: Checking for function vasprintf : no
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.)


-- 
646422: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=646422
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: postler
Version: 0.1.1-1
Severity: seriouos
Justification: fails to build from source
Tags: patch

Hi,

postler FTBFS on armel, armhf, alpha and sh4.

    
https://buildd.debian.org/status/fetch.php?pkg=postler&arch=armel&ver=0.1.1-1&stamp=1319178797
    http://buildd.debian-ports.org/status/package.php?p=postler&suite=sid

-----
Checking for program intltool-merge         : /usr/bin/intltool-merge
Checking for header locale.h                : yes
Checking for gio-2.0 >= 2.26.0              : yes
Checking for unique-1.0 >= 0.9              : yes
Checking for gtk+-2.0 >= 2.18.0             : yes
Checking for webkit-1.0 >= 1.1.18           : yes
Checking for libnotify >=                   : yes
Checking for libcanberra >=                 : yes
Checking for indicate-0.5 >=                : yes
Checking for header sys/filio.h             : not found
Checking for function vasprintf             : no
/build/buildd-postler_0.1.1-1-armel-g8g2HG/postler-0.1.1/wscript:137:
error: the configuration failed (see
'/build/buildd-postler_0.1.1-1-armel-g8g2HG/postler-0.1.1/_build_/config.log')
make[1]: *** [override_dh_auto_configure] Error 1
make[1]: Leaving directory
`/build/buildd-postler_0.1.1-1-armel-g8g2HG/postler-0.1.1'
make: *** [build] Error 2
-----

It is because this is wrong in the check of vasprintf.
The 3rd argument of vasprintf is not pointer of char but va_list.

-----
$ cat wscript
......
131     # isync
132     conf.check (header_name='sys/filio.h')
133     conf.check (fragment='#define _GNU_SOURCE\n#include <stdio.h>\n' \
134         'int main(char** argv, int argc)\n' \
135         '{ char* a;\nvasprintf(&a, "%s", ""); return 0; }', \
136         define_name='HAVE_VASPRINTF', msg='Checking for function
vasprintf', \
137         mandatory=True)
138     check_function ('socket', 'sys/socket.h')
139     if conf.env['DEST_OS'] == 'freebsd':
-----

I made patch to fix this problem. Could you check and apply this patch?

Best regards,
 Nobuhiro
-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6
diff --git a/wscript b/wscript
index db8dbba..4af9bc6 100644
--- a/wscript
+++ b/wscript
@@ -132,7 +132,7 @@ def configure (conf):
     conf.check (header_name='sys/filio.h')
     conf.check (fragment='#define _GNU_SOURCE\n#include <stdio.h>\n' \
         'int main(char** argv, int argc)\n' \
-        '{ char* a;\nvasprintf(&a, "%s", ""); return 0; }', \
+        '{ char* a;\nva_list ap\nvasprintf(&a, "%s", ap); return 0; }', \
         define_name='HAVE_VASPRINTF', msg='Checking for function vasprintf', \
         mandatory=True)
     check_function ('socket', 'sys/socket.h')

--- End Message ---
--- Begin Message ---
Source: postler
Source-Version: 0.1.1-1.3

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

postler_0.1.1-1.3.debian.tar.gz
  to main/p/postler/postler_0.1.1-1.3.debian.tar.gz
postler_0.1.1-1.3.dsc
  to main/p/postler/postler_0.1.1-1.3.dsc
postler_0.1.1-1.3_i386.deb
  to main/p/postler/postler_0.1.1-1.3_i386.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.
Hector Oron <[email protected]> (supplier of updated postler 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: SHA512

Format: 1.8
Date: Mon, 05 Mar 2012 02:42:42 +0000
Source: postler
Binary: postler
Architecture: source i386
Version: 0.1.1-1.3
Distribution: unstable
Urgency: low
Maintainer: Devid Antonio Filoni <[email protected]>
Changed-By: Hector Oron <[email protected]>
Description: 
 postler    - desktop mail client built in vala
Closes: 646422
Changes: 
 postler (0.1.1-1.3) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix FTBFS: Checking for function vasprintf : no (Closes: #646422)
     - Thanks Nobuhiro Iwamatsu for report and patch.
Checksums-Sha1: 
 ca36fb96fcc5e721b457d3047351f9cfe12025f3 1966 postler_0.1.1-1.3.dsc
 421d30b43bcd9a635a63fde76cdb851c27b4ecd5 4349 postler_0.1.1-1.3.debian.tar.gz
 a1dd8226634325534d136b2fa4072ec0cd080c99 290594 postler_0.1.1-1.3_i386.deb
Checksums-Sha256: 
 f17a7101d4004016fe6cdb868c44e80e7c35c9ed9ea65bf2c4ae9b006f927cbc 1966 
postler_0.1.1-1.3.dsc
 e9ae8edf357ba6c44d6b925c6d4a590d5e5b49ba884aaeb4e543e9fe92d6a037 4349 
postler_0.1.1-1.3.debian.tar.gz
 27517b0041d90118c7c30061231b3c71cc15bcb29ee5a5e23f5da83052cb0865 290594 
postler_0.1.1-1.3_i386.deb
Files: 
 78f21109f9be0dadf5b2061d03ad2e10 1966 mail optional postler_0.1.1-1.3.dsc
 2706d794b4155f9f61e4cf400f1b3e48 4349 mail optional 
postler_0.1.1-1.3.debian.tar.gz
 571441da68404b4289b5e9355f2efa69 290594 mail optional 
postler_0.1.1-1.3_i386.deb

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

iQIcBAEBCgAGBQJPVCnxAAoJEK8ig6p24qx7LXIQAJCQvElI0uh5PCEjhO+9wWC6
G+DSBn8lUs8Ljz84mMvh7rOyTEOgr/2JW1HlqcDHFbNiNoxM/TICuncKa+zoAH5t
rHwPDTfFAuufrTGD+yXq6pTOghkgZ7jmliIq/9N3w85tFNDXENL38puFMFqnz7y4
vqe9AQ+a0hn4CDzVBHVP7yh38Q1NzSjvaPxQbRzP6cO4NPZWOQx5yUCck90o3S/9
f6mqkcAVcyWLolJjS/n1lAkbThLn+jA91abhowF/RwFDj1V3feNf8M2re9uR0dlq
UdWBc3fC9gMHIYhUPvWbt1OPIqO+OXgFGpVQe/TQVA4Mo2G8ZRsgL5+vz7TDFjph
4yT7WYUsgv1FI4o9KmZCSSNcnA3321MeYlcP5qdQHLlLklsowrDFwPLh7w8um8Os
frjU0JpNnRBf+2ctg1rwRn/ldHICwr2u2casCyfxdDxlWhVUpxN7sXgubv9uLwdm
YNzvvyhaFIYwh+caGJl7RbJhIxMZ6DkyUMlPWcFDkIKZR/roppW1pDYILHRm7GOd
TB93cMKusUskRj9ExSX3mWSVnRsMn40KkdgtRb0N0q046ZhNIdIwsNsZqYGKnKv+
zWSTfrL0EUU9qPuX9W8E+55l8WOXgMM4EJ2fvnDf7oybkk3vCIbz/uTyErrvuVWG
7BlkXPNe+tM/O0Tbbc38
=DR9d
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to