Your message dated Mon, 15 Feb 2010 15:35:12 +0000
with message-id <[email protected]>
and subject line Bug#504845: fixed in freefem3d 1.0pre10-2.1
has caused the Debian Bug report #504845,
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 [email protected]
immediately.)


-- 
504845: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504845
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: freefem3d
Version: 1.0pre10-2
User: [email protected]
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 freefem3d_1.0pre10-2 on em64t by sbuild/amd64 0.53
...
> make[4]: Entering directory `/build/tbm/freefem3d-1.0pre10/language'
> g++ -DHAVE_CONFIG_H -I. -I..   -I.. -I../solver -I../algebra -I../geometry 
> -I../utils -I../language -I../graphics  -Wall -DNDEBUG -O2 -funroll-all-loops 
> -fargument-noalias-global -fno-gcse -c -o FFLexer.o FFLexer.cpp
> FFLexer.cpp: In member function 'virtual int FFLexer::yylex()':
> FFLexer.cpp:667: error: 'EOF' was not declared in this scope
> make[4]: *** [FFLexer.o] Error 1
> make[4]: Leaving directory `/build/tbm/freefem3d-1.0pre10/language'

--- language/FFLexer.cpp~       2008-11-07 16:19:32.000000000 +0000
+++ language/FFLexer.cpp        2008-11-07 16:19:45.000000000 +0000
@@ -75,6 +75,7 @@
 #include <parse.ff.h>
 
 #include <cstdlib>
+#include <cstdio>
 #include <cstring>
 #include <cctype>
 
--- language/POVLexer.cpp~      2008-11-07 16:27:45.000000000 +0000
+++ language/POVLexer.cpp       2008-11-07 16:27:58.000000000 +0000
@@ -26,6 +26,7 @@
 #include <Stringify.hpp>
 #include <ErrorHandler.hpp>
 
+#include <cstdio>
 #include <cctype>
 #include <sstream>
 

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



--- End Message ---
--- Begin Message ---
Source: freefem3d
Source-Version: 1.0pre10-2.1

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

freefem3d_1.0pre10-2.1.diff.gz
  to main/f/freefem3d/freefem3d_1.0pre10-2.1.diff.gz
freefem3d_1.0pre10-2.1.dsc
  to main/f/freefem3d/freefem3d_1.0pre10-2.1.dsc
freefem3d_1.0pre10-2.1_amd64.deb
  to main/f/freefem3d/freefem3d_1.0pre10-2.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.
Filippo Giunchedi <[email protected]> (supplier of updated freefem3d 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.8
Date: Sat, 13 Feb 2010 11:57:36 +0100
Source: freefem3d
Binary: freefem3d
Architecture: source amd64
Version: 1.0pre10-2.1
Distribution: unstable
Urgency: low
Maintainer: Debian Scientific Computing Team 
<[email protected]>
Changed-By: Filippo Giunchedi <[email protected]>
Description: 
 freefem3d  - A language and solver for partial differential equations in 3D
Closes: 504845
Changes: 
 freefem3d (1.0pre10-2.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Introduce CDBS' simple-patchsys to include the patch below
     + use CDBS facilities to run autotools
   * Fix "FTBFS with GCC 4.4: missing #include" with patches
     debian/patches/10_gcc44_enum.patch similar to upstream and
     debian/patches/20_gcc44_include.patch thanks Martin Michlmayr
     (Closes: #504845)
Checksums-Sha1: 
 b3f13b8e84c81e0555e6cd9dbd14255b9be59712 1334 freefem3d_1.0pre10-2.1.dsc
 b3f2b4b3589cb5097d3ce5d4a2429c7659f07c46 103896 freefem3d_1.0pre10-2.1.diff.gz
 bc0739871d1885bc94bfe95440d6ce90ff517f64 4721036 
freefem3d_1.0pre10-2.1_amd64.deb
Checksums-Sha256: 
 ba39e199513efdcbb93a242fb46bc287585a4cbae5af51bf28d0e5bb92577a4a 1334 
freefem3d_1.0pre10-2.1.dsc
 770a3c4efaaf848f9572c4e2a997fd53a6ed33e95fcf1683e31e4c314692f3f8 103896 
freefem3d_1.0pre10-2.1.diff.gz
 0a956975a5f46c4acc17a2396891310768bb72901a3c54732a864dd7c2da9d54 4721036 
freefem3d_1.0pre10-2.1_amd64.deb
Files: 
 830fd44135fb1f672bd4db3c35e6a878 1334 math optional freefem3d_1.0pre10-2.1.dsc
 614bf237681443c27e5727fa6539e346 103896 math optional 
freefem3d_1.0pre10-2.1.diff.gz
 89800ddfd3d576f50005b649c9a1a0e6 4721036 math optional 
freefem3d_1.0pre10-2.1_amd64.deb

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

iEYEARECAAYFAkt2rc0ACgkQABzeamt51AFTnwCfVr1dwbS4UU0cHtZ4YbIrMN1R
nnkAnjVC3hDOY1Pfr+jUnDX6Uyf1fYaO
=XduB
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to