Your message dated Wed, 23 May 2007 15:02:45 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#417155: fixed in dballe 3.4-1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: dballe
Version: 3.1-1
Usertags: ftbfs-gcc-4.3
Tags: patch

Your package fails to build with GCC 4.3.  Version 4.3 has not been
released yet but I'm building with a snapshot in order to find errors
and give people an advance warning.  In GCC 4.3, the C++ header
dependencies have been cleaned up.  The advantage of this is that
programs will compile faster.  The downside is that you actually
need to directly #include everything you use (but you really should
do this anyway, otherwise your program won't work with any compiler
other than GCC).  Some background of this can be found at
http://gcc.gnu.org/PR28080

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

> Automatic build of dballe_3.1-1 on coconut0 by sbuild/ia64 0.49
...
> make[4]: Entering directory `/build/tbm/dballe-3.1/dballe/bench'
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../..    -g -Wall -O2 -c -o benchmark.o 
> benchmark.cc
> benchmark.cc: In function 'int main(int, const char**)':
> benchmark.cc:61: error: 'srand' was not declared in this scope
> make[4]: *** [benchmark.o] Error 1

--- dballe/bench/benchmark.cc~  2007-04-01 17:38:11.000000000 +0000
+++ dballe/bench/benchmark.cc   2007-04-01 17:38:17.000000000 +0000
@@ -22,6 +22,7 @@
 #include "bench/Benchmark.h"
 #include <dballe/core/verbose.h>
 
+#include <cstdlib>
 #include <sys/times.h>
 #include <unistd.h>
 #include <iostream>
--- dballe/core/test-utils-core.h~      2007-04-01 17:38:58.000000000 +0000
+++ dballe/core/test-utils-core.h       2007-04-01 17:39:17.000000000 +0000
@@ -26,6 +26,8 @@
 
 #include <dballe/tut/tut.h>
 
+#include <cstdlib>
+#include <climits>
 #include <string>
 #include <vector>
 #include <iostream>
--- dballe++/format.cc~ 2007-04-01 17:41:08.000000000 +0000
+++ dballe++/format.cc  2007-04-01 17:41:16.000000000 +0000
@@ -2,6 +2,8 @@
 
 #include <dballe/msg/formatter.h>
 
+#include <cstdlib>
+
 using namespace std;
 
 namespace dballe {

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


--- End Message ---
--- Begin Message ---
Source: dballe
Source-Version: 3.4-1

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

dballe-common_3.4-1_amd64.deb
  to pool/main/d/dballe/dballe-common_3.4-1_amd64.deb
dballe_3.4-1.diff.gz
  to pool/main/d/dballe/dballe_3.4-1.diff.gz
dballe_3.4-1.dsc
  to pool/main/d/dballe/dballe_3.4-1.dsc
dballe_3.4-1_amd64.deb
  to pool/main/d/dballe/dballe_3.4-1_amd64.deb
dballe_3.4.orig.tar.gz
  to pool/main/d/dballe/dballe_3.4.orig.tar.gz
libdballe-bufrex-dev_3.4-1_amd64.deb
  to pool/main/d/dballe/libdballe-bufrex-dev_3.4-1_amd64.deb
libdballe-bufrex-doc_3.4-1_amd64.deb
  to pool/main/d/dballe/libdballe-bufrex-doc_3.4-1_amd64.deb
libdballe-bufrex3_3.4-1_amd64.deb
  to pool/main/d/dballe/libdballe-bufrex3_3.4-1_amd64.deb
libdballe-core-dev_3.4-1_amd64.deb
  to pool/main/d/dballe/libdballe-core-dev_3.4-1_amd64.deb
libdballe-core-doc_3.4-1_amd64.deb
  to pool/main/d/dballe/libdballe-core-doc_3.4-1_amd64.deb
libdballe-core3_3.4-1_amd64.deb
  to pool/main/d/dballe/libdballe-core3_3.4-1_amd64.deb
libdballe-db-dev_3.4-1_amd64.deb
  to pool/main/d/dballe/libdballe-db-dev_3.4-1_amd64.deb
libdballe-db-doc_3.4-1_amd64.deb
  to pool/main/d/dballe/libdballe-db-doc_3.4-1_amd64.deb
libdballe-db3_3.4-1_amd64.deb
  to pool/main/d/dballe/libdballe-db3_3.4-1_amd64.deb
libdballe-msg-dev_3.4-1_amd64.deb
  to pool/main/d/dballe/libdballe-msg-dev_3.4-1_amd64.deb
libdballe-msg-doc_3.4-1_amd64.deb
  to pool/main/d/dballe/libdballe-msg-doc_3.4-1_amd64.deb
libdballe-msg3_3.4-1_amd64.deb
  to pool/main/d/dballe/libdballe-msg3_3.4-1_amd64.deb
libdballef-dev_3.4-1_amd64.deb
  to pool/main/d/dballe/libdballef-dev_3.4-1_amd64.deb
libdballef3_3.4-1_amd64.deb
  to pool/main/d/dballe/libdballef3_3.4-1_amd64.deb
libdballepp-dev_3.4-1_amd64.deb
  to pool/main/d/dballe/libdballepp-dev_3.4-1_amd64.deb
libdballepp3_3.4-1_amd64.deb
  to pool/main/d/dballe/libdballepp3_3.4-1_amd64.deb
provami_3.4-1_amd64.deb
  to pool/main/d/dballe/provami_3.4-1_amd64.deb
python-dballe_3.4-1_amd64.deb
  to pool/main/d/dballe/python-dballe_3.4-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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Enrico Zini <[EMAIL PROTECTED]> (supplier of updated dballe 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.7
Date: Wed, 23 May 2007 14:14:48 +0000
Source: dballe
Binary: provami libdballef-dev dballe python-dballe libdballe-msg3 
libdballe-core3 libdballe-bufrex-dev libdballepp-dev libdballe-msg-dev 
libdballe-db3 dballe-common libdballe-msg-doc libdballef3 libdballe-db-doc 
libdballe-core-doc libdballe-bufrex-doc libdballe-db-dev libdballepp3 
libdballe-bufrex3 libdballe-core-dev
Architecture: source amd64
Version: 3.4-1
Distribution: unstable
Urgency: low
Maintainer: Enrico Zini <[EMAIL PROTECTED]>
Changed-By: Enrico Zini <[EMAIL PROTECTED]>
Description: 
 dballe     - Database for punctual meteorological data (Command line tools)
 dballe-common - Common data files for all DB-All.e modules
 libdballe-bufrex-dev - Read and write functions for BUFR and CREX weather data
 libdballe-bufrex-doc - Read and write functions for BUFR and CREX weather data 
(document
 libdballe-bufrex3 - Read and write functions for BUFR and CREX weather data 
(shared l
 libdballe-core-dev - DB-ALL.e core C development library
 libdballe-core-doc - DB-ALL.e core C development library (documentation)
 libdballe-core3 - DB-ALL.e core shared library
 libdballe-db-dev - Smart on-disk database for weather data
 libdballe-db-doc - Smart on-disk database for weather data (documentation)
 libdballe-db3 - Smart on-disk database for weather data (shared library)
 libdballe-msg-dev - Interpret weather reports into physycal data, and 
vice-versa
 libdballe-msg-doc - Interpret weather reports into physycal data, and 
vice-versa (doc
 libdballe-msg3 - Interpret weather reports into physycal data, and vice-versa 
(sha
 libdballef-dev - Database for punctual meteorological data (Fortran 
development li
 libdballef3 - Database for punctual meteorological data (Fortran shared library
 libdballepp-dev - Database for punctual meteorological data (C++ development 
librar
 libdballepp3 - Database for punctual meteorological data (C++ shared library)
 provami    - Graphical interface to DB-All.e databases
 python-dballe - Database for punctual meteorological data (Python bindings)
Closes: 414337 417155
Changes: 
 dballe (3.4-1) unstable; urgency=low
 .
   * New upstream version
      + Properly import and export synop high level stations
      + Improved database independence: now it can connect via ODBC to Postgres,
        SQLite and Oracle
   * Applied GVV 4.3 patch from tbm.  Closes: #417155.
   * Use ${binary:Version} instead of ${Source-Version}.  Closes: #414337.
Files: 
 7181a98e71f92c8b32c0a2f1c825e2d9 1120 - optional dballe_3.4-1.dsc
 6a35877e96d99533696022cd0e1ddc30 1847810 - optional dballe_3.4.orig.tar.gz
 a0983289d9c40c1dc9dfd8bedd79650b 20 - optional dballe_3.4-1.diff.gz
 114d98558defa9a72fcc54d39ac95f06 69610 libdevel optional 
libdballe-core-dev_3.4-1_amd64.deb
 1e968f240a6b4d4802b016736d68d240 99126 libdevel optional 
libdballe-core-doc_3.4-1_amd64.deb
 8f79612d94d1551a806a3bcc28db9681 40798 libs optional 
libdballe-core3_3.4-1_amd64.deb
 0c0a6b4a0ee1c024ff1968f70d765ace 53694 libdevel optional 
libdballe-bufrex-dev_3.4-1_amd64.deb
 8c2216d8c7459fc9fd621cd096dbbefb 127714 libdevel optional 
libdballe-bufrex-doc_3.4-1_amd64.deb
 ad05b95c36834f1a808d4c46cdcbb84a 32956 libs optional 
libdballe-bufrex3_3.4-1_amd64.deb
 98ead2077d19682cf6ab902209672de3 93416 libdevel optional 
libdballe-msg-dev_3.4-1_amd64.deb
 3719e63db8d15b4961314c53e4561bbf 236546 libdevel optional 
libdballe-msg-doc_3.4-1_amd64.deb
 29d57339f819679d3fe56ae693e02e3d 46078 libs optional 
libdballe-msg3_3.4-1_amd64.deb
 4cb8e7e23be7bc19a76b1a6830a69118 95986 libdevel optional 
libdballe-db-dev_3.4-1_amd64.deb
 efcd18e6be8864b5a1c6061f9caead0e 303184 libdevel optional 
libdballe-db-doc_3.4-1_amd64.deb
 06c64154028d643602f9d75d8e835182 44908 libs optional 
libdballe-db3_3.4-1_amd64.deb
 6fc026c84097824a1cb1552c07457144 175024 libdevel optional 
libdballef-dev_3.4-1_amd64.deb
 9a728bb4995810309cd4fd20d6d8ea68 23788 libs optional 
libdballef3_3.4-1_amd64.deb
 445047d297ae39fc501c0c5ed1eee71e 92938 libdevel optional 
libdballepp-dev_3.4-1_amd64.deb
 735249c26b91f4c9598d5ad846ae3fec 24636 libs optional 
libdballepp3_3.4-1_amd64.deb
 1228f4dbb255e0fd3e2537d5f009662a 376668 python optional 
python-dballe_3.4-1_amd64.deb
 8afb3b4d9c3d56e585cefb5bc9ca8af3 309646 misc optional 
dballe-common_3.4-1_amd64.deb
 647f86b3362df43eb0dbbaa45e9a810e 124872 misc optional dballe_3.4-1_amd64.deb
 a0f043607b94db46b70f6ffbc75b09ce 238500 misc optional provami_3.4-1_amd64.deb

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

iD8DBQFGVE4o9LSwzHl+v6sRArx0AJ4k17O1I/PWGuHfNKtOmE9v52gmRwCeJmHC
UiMIPumDFKuuMQQFISXX/Og=
=GITY
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to