Your message dated Sun, 16 Mar 2008 23:17:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#417361: fixed in libofx 1:0.9.0-2.1
has caused the Debian Bug report #417361,
regarding FTBFS with GCC 4.3: missing #includes
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.)
--
417361: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=417361
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: libofx
Version: 1:0.8.2-3
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 (20070326-1 or higher)
from unstable.
> Automatic build of libofx_1:0.8.2-3 on coconut0 by sbuild/ia64 0.49
...
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I../inc -I/usr/include/OpenSP
> -DMAKEFILE_DTD_PATH=\"/usr/share/libofx3/0.8.2/dtd/\" -g -O2 -MT
> ofx_utilities.lo -MD -MP -MF .deps/ofx_utilities.Tpo -c ofx_utilities.cpp
> -fPIC -DPIC -o .libs/ofx_utilities.o
> ofx_utilities.cpp: In function 'time_t ofxdate_to_time_t(std::string)':
> ofx_utilities.cpp:111: error: 'atoi' was not declared in this scope
> ofx_utilities.cpp:130: error: 'atof' was not declared in this scope
> ofx_utilities.cpp: In function 'double ofxamount_to_double(std::string)':
> ofx_utilities.cpp:180: error: 'atof' was not declared in this scope
> ofx_utilities.cpp: In function 'std::string strip_whitespace(std::string)':
> ofx_utilities.cpp:191: warning: deprecated conversion from string constant to
> 'char*'
> ofx_utilities.cpp:192: warning: deprecated conversion from string constant to
> 'char*'
> make[3]: *** [ofx_utilities.lo] Error 1
--- lib/ofx_utilities.cpp~ 2007-04-02 12:42:31.000000000 +0000
+++ lib/ofx_utilities.cpp 2007-04-02 12:42:39.000000000 +0000
@@ -16,6 +16,7 @@
* *
***************************************************************************/
#include <config.h>
+#include <cstdlib>
#include <iostream>
#include "ParserEventGeneratorKit.h"
#include "SGMLApplication.h"
--- lib/ofx_container_transaction.cpp~ 2007-04-02 12:43:31.000000000 +0000
+++ lib/ofx_container_transaction.cpp 2007-04-02 12:43:36.000000000 +0000
@@ -21,6 +21,7 @@
#include <config.h>
#endif
+#include <cstdlib>
#include <string>
#include "messages.hh"
#include "libofx.h"
--- lib/ofx_request_accountinfo.cpp~ 2007-04-02 12:45:24.000000000 +0000
+++ lib/ofx_request_accountinfo.cpp 2007-04-02 12:45:30.000000000 +0000
@@ -21,6 +21,7 @@
#include <config.h>
#endif
+#include <cstdlib>
#include <string>
#include "libofx.h"
#include "ofx_request_accountinfo.hh"
--- lib/ofx_request_statement.cpp~ 2007-04-02 12:45:51.000000000 +0000
+++ lib/ofx_request_statement.cpp 2007-04-02 12:45:56.000000000 +0000
@@ -21,6 +21,7 @@
#include <config.h>
#endif
+#include <cstdlib>
#include <string>
#include "libofx.h"
#include "ofx_utilities.hh"
--- ofxdump/ofxdump.cpp~ 2007-04-02 12:48:00.000000000 +0000
+++ ofxdump/ofxdump.cpp 2007-04-02 12:48:06.000000000 +0000
@@ -27,6 +27,7 @@
* (at your option) any later version. *
* *
***************************************************************************/
+#include <cstdlib>
#include <iostream>
#include <iomanip>
#include <string>
--- ofxconnect/ofxpartner.cpp~ 2007-04-02 12:48:34.000000000 +0000
+++ ofxconnect/ofxpartner.cpp 2007-04-02 12:48:42.000000000 +0000
@@ -35,6 +35,7 @@
#include <iostream>
#include <string>
#include <vector>
+#include <algorithm>
using std::string;
using std::vector;
--
Martin Michlmayr
http://www.cyrius.com/
--- End Message ---
--- Begin Message ---
Source: libofx
Source-Version: 1:0.9.0-2.1
We believe that the bug you reported is fixed in the latest version of
libofx, which is due to be installed in the Debian FTP archive:
libofx-dev_0.9.0-2.1_ia64.deb
to pool/main/libo/libofx/libofx-dev_0.9.0-2.1_ia64.deb
libofx4_0.9.0-2.1_ia64.deb
to pool/main/libo/libofx/libofx4_0.9.0-2.1_ia64.deb
libofx_0.9.0-2.1.diff.gz
to pool/main/libo/libofx/libofx_0.9.0-2.1.diff.gz
libofx_0.9.0-2.1.dsc
to pool/main/libo/libofx/libofx_0.9.0-2.1.dsc
ofx_0.9.0-2.1_ia64.deb
to pool/main/libo/libofx/ofx_0.9.0-2.1_ia64.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.
Andreas Barth <[EMAIL PROTECTED]> (supplier of updated libofx 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: Sun, 16 Mar 2008 22:48:14 +0000
Source: libofx
Binary: libofx4 libofx-dev ofx
Architecture: source ia64
Version: 1:0.9.0-2.1
Distribution: unstable
Urgency: medium
Maintainer: Thomas Bushnell, BSG <[EMAIL PROTECTED]>
Changed-By: Andreas Barth <[EMAIL PROTECTED]>
Description:
libofx-dev - development package for libofx2c2a
libofx4 - library to support Open Financial Exchange
ofx - Open Financial Exchange programs
Closes: 417361
Changes:
libofx (1:0.9.0-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix FTBFS with gcc-4.3. Thanks to Martin Michlmayr. Closes: #417361
Files:
e0ce7dbd22ae8152ff17b3dec4fd9576 660 libs optional libofx_0.9.0-2.1.dsc
147df5042acbec9ffe74cef745666a16 7149 libs optional libofx_0.9.0-2.1.diff.gz
a8b346df83bc96f85a5070283013eb21 193236 libs optional
libofx4_0.9.0-2.1_ia64.deb
9d6a209754c76288485e8f8c899e53cd 914464 libdevel optional
libofx-dev_0.9.0-2.1_ia64.deb
30bfca92b590f52059db86f928fdb0dd 84120 libs optional ofx_0.9.0-2.1_ia64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFH3aYOmdOZoew2oYURAkJwAKCMx1Ufldq+8EFGmOXjgokzo0q7MwCfcZFj
3l6oopy8p0C0HEEGVbxjHzU=
=9ebD
-----END PGP SIGNATURE-----
--- End Message ---