Your message dated Thu, 24 Dec 2009 17:32:24 +0000
with message-id <e1nnry0-00063e...@ries.debian.org>
and subject line Bug#504900: fixed in pan 0.133-1.1
has caused the Debian Bug report #504900,
regarding FTBFS with GCC 4.4: missing #include
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.)


-- 
504900: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504900
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pan
Version: 0.132-3.1
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-4.4
Tags: patch

Your package fails to build with the upcoming GCC 4.4.  Version 4.4
has not been released yet but I'm building with a snapshot in order
to find errors and give people an advance warning.

GCC 4.4 cleaned up some more C++ headers.  You always have to #include
headers directly and cannot rely for things to be included indirectly.

You can reproduce this problem with gcc-snapshot from unstable.

> Automatic build of pan_0.132-3.1 on em64t by sbuild/amd64 0.53
...
> if x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../..  -I../.. 
> -D_LARGEFILE64_SOURCE -I/usr/include/gmime-2.0 -I/usr/include/glib-2.0 
> -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/glib-2.0 
> -I/usr/lib/glib-2.0/include       -g -O2 -MT log.o -MD -MP -MF 
> ".deps/log.Tpo" -c -o log.o log.cc; \
>       then mv -f ".deps/log.Tpo" ".deps/log.Po"; else rm -f ".deps/log.Tpo"; 
> exit 1; fi
> log.cc: In member function 'void pan::Log::add_va(pan::Log::Severity, const 
> char*, ...)':
> log.cc:82: error: 'vsnprintf' was not declared in this scope
> log.cc: In static member function 'static void pan::Log::add_info_va(const 
> char*, ...)':
> log.cc:94: error: 'vsnprintf' was not declared in this scope
> log.cc: In static member function 'static void pan::Log::add_err_va(const 
> char*, ...)':
> log.cc:106: error: 'vsnprintf' was not declared in this scope
> log.cc: In static member function 'static void pan::Log::add_urgent_va(const 
> char*, ...)':
> log.cc:118: error: 'vsnprintf' was not declared in this scope
> make[4]: *** [log.o] Error 1
> make[4]: Leaving directory `/build/tbm/pan-0.132/pan/general'
> make[3]: *** [all-recursive] Error 1

--- pan/general/log.cc~ 2008-11-07 20:32:24.000000000 +0000
+++ pan/general/log.cc  2008-11-07 20:32:31.000000000 +0000
@@ -20,6 +20,7 @@
 #include <config.h>
 #include <iostream>
 #include <cstdarg>
+#include <cstdio>
 #include "log.h"
 
 using namespace pan;
--- pan/general/progress.cc~    2008-11-07 20:33:09.000000000 +0000
+++ pan/general/progress.cc     2008-11-07 20:33:15.000000000 +0000
@@ -19,6 +19,7 @@
 
 #include <config.h>
 #include <cstdarg>
+#include <cstdio>
 #include "progress.h"
 #include "string-view.h"
 
--- pan/tasks/nntp.cc~  2008-11-07 20:36:27.000000000 +0000
+++ pan/tasks/nntp.cc   2008-11-07 20:36:32.000000000 +0000
@@ -20,6 +20,7 @@
 #include <config.h>
 #include <cassert>
 #include <cstdarg>
+#include <cstdio>
 extern "C" {
   #include <glib.h>
   #include <glib/gi18n.h>
--- pan/tasks/nntp-pool.cc~     2008-11-07 20:37:30.000000000 +0000
+++ pan/tasks/nntp-pool.cc      2008-11-07 20:37:42.000000000 +0000
@@ -18,6 +18,7 @@
  */
 
 #include <config.h>
+#include <cstdio>
 #include <ctime>
 #include <glib/gi18n.h>
 #include <pan/general/debug.h>
--- pan/usenet-utils/numbers.cc~        2008-11-07 20:33:56.000000000 +0000
+++ pan/usenet-utils/numbers.cc 2008-11-07 20:34:02.000000000 +0000
@@ -19,6 +19,7 @@
 
 #include <config.h>
 #include <cctype>
+#include <cstdio>
 #include <algorithm>
 #include <pan/general/string-view.h>
 #include "numbers.h"

-- 
Martin Michlmayr
http://www.cyrius.com/



--- End Message ---
--- Begin Message ---
Source: pan
Source-Version: 0.133-1.1

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

pan_0.133-1.1.diff.gz
  to main/p/pan/pan_0.133-1.1.diff.gz
pan_0.133-1.1.dsc
  to main/p/pan/pan_0.133-1.1.dsc
pan_0.133-1.1_amd64.deb
  to main/p/pan/pan_0.133-1.1_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 504...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Lucas Nussbaum <lu...@lucas-nussbaum.net> (supplier of updated pan 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, 21 Dec 2009 17:45:48 +0100
Source: pan
Binary: pan
Architecture: source amd64
Version: 0.133-1.1
Distribution: unstable
Urgency: high
Maintainer: Mario Iseli <ad...@marioiseli.com>
Changed-By: Lucas Nussbaum <lu...@lucas-nussbaum.net>
Description: 
 pan        - A Newsreader based on GTK2, which looks like Forte Agent
Closes: 504900 512467 534517
Changes: 
 pan (0.133-1.1) unstable; urgency=high
 .
   * Non-maintainer upload.
   * Upload to unstable. The maintainer said he planned to anyway
     in #534517. Closes: #512467, #534517.
   * Fix FTBFS with GCC 4.4 by adding Ubuntu's patch
     (03_ftbfs-gcc-4.4.dpatch). Closes: #504900.
Checksums-Sha1: 
 f4c5bff2be1d9890e46a4c65be795a111c3958ce 1148 pan_0.133-1.1.dsc
 9e07a4f6e4c3e3b0f6735aa3e44f5f970dfd44f8 18904 pan_0.133-1.1.diff.gz
 591309134e06efa840af82495cc5202b780c8a73 1127590 pan_0.133-1.1_amd64.deb
Checksums-Sha256: 
 c6a836fde0aac37496e91aded1c326cf872423122180a2e51738ec3c5ffd954c 1148 
pan_0.133-1.1.dsc
 78c3f9d0350a4e89d31ab13da3ae4b894f7858f512b9a5967c22366b3dc5b8b3 18904 
pan_0.133-1.1.diff.gz
 0a9d4e27ffa33db348f57f1274c4f9513575f0f0c693a2aa9b1853e03b15d693 1127590 
pan_0.133-1.1_amd64.deb
Files: 
 16201083ab2edd3b22f4ce011ffe2f6e 1148 news optional pan_0.133-1.1.dsc
 a7a77f017a296befaf473475b2727019 18904 news optional pan_0.133-1.1.diff.gz
 a9b7631cac598b02355cc9f5950da5d2 1127590 news optional pan_0.133-1.1_amd64.deb

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

iD8DBQFLL6uh2hliNwI7P08RAj5cAJ9wHOoIb4D+In0Hrqq18UbO8gecZgCgsyGn
GEF2Rv1WNAjC+GbschUxN/0=
=wZXt
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to