Your message dated Tue, 25 Nov 2008 03:47:09 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#505142: fixed in ntl 5.4.2-3
has caused the Debian Bug report #505142,
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.)


-- 
505142: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=505142
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: ntl
Version: 5.4.2-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 ntl_5.4.2-2 on em64t by sbuild/amd64 0.53
...
> g++ -I../include -I.  -g -O2 -g -Wall -O2  -c ZZ_pX.c
> g++ -I../include -I.  -g -O2 -g -Wall -O2  -c ZZ_pX1.c
> ZZ_pX1.c: In function 'std::istream& NTL::operator>>(std::istream&, 
> NTL::vec_ZZ_pX&)':
> ZZ_pX1.c:902: error: 'EOF' was not declared in this scope
> ZZ_pX1.c:902: error: 'EOF' was not declared in this scope
> make[3]: *** [ZZ_pX1.o] Error 1
> make[3]: Leaving directory `/build/tbm/ntl-5.4.2/src/small/src'

--- vec_GF2.c~  2008-11-09 19:40:06.000000000 +0000
+++ vec_GF2.c   2008-11-09 19:40:11.000000000 +0000
@@ -3,6 +3,8 @@
 
 #include <NTL/new.h>
 
+#include <cstdio>
+
 NTL_START_IMPL
 
 void vec_GF2::SetLength(long n)
--- tools.c~    2008-11-09 19:40:14.000000000 +0000
+++ tools.c     2008-11-09 19:40:19.000000000 +0000
@@ -1,6 +1,7 @@
 
 #include <NTL/tools.h>
 
+#include <cstdio>
 #include <ctype.h>
 
 #include <NTL/new.h>
--- WordVector.c~       2008-11-09 19:40:28.000000000 +0000
+++ WordVector.c        2008-11-09 19:40:34.000000000 +0000
@@ -3,6 +3,8 @@
 
 #include <NTL/new.h>
 
+#include <cstdio>
+
 NTL_START_IMPL
 
 
--- GF2X.c~     2008-11-09 19:40:39.000000000 +0000
+++ GF2X.c      2008-11-09 19:40:45.000000000 +0000
@@ -4,6 +4,8 @@
 
 #include <NTL/new.h>
 
+#include <cstdio>
+
 NTL_START_IMPL
 
 long GF2X::HexOutput = 0;

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



--- End Message ---
--- Begin Message ---
Source: ntl
Source-Version: 5.4.2-3

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

libntl-5.4.2_5.4.2-3_i386.deb
  to pool/main/n/ntl/libntl-5.4.2_5.4.2-3_i386.deb
libntl-dev_5.4.2-3_i386.deb
  to pool/main/n/ntl/libntl-dev_5.4.2-3_i386.deb
ntl_5.4.2-3.diff.gz
  to pool/main/n/ntl/ntl_5.4.2-3.diff.gz
ntl_5.4.2-3.dsc
  to pool/main/n/ntl/ntl_5.4.2-3.dsc



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.
Tim Abbott <[EMAIL PROTECTED]> (supplier of updated ntl 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: Sun, 09 Nov 2008 22:17:32 -0500
Source: ntl
Binary: libntl-5.4.2 libntl-dev
Architecture: source i386
Version: 5.4.2-3
Distribution: unstable
Urgency: low
Maintainer: Tim Abbott <[EMAIL PROTECTED]>
Changed-By: Tim Abbott <[EMAIL PROTECTED]>
Description: 
 libntl-5.4.2 - Number Theory Library, shared library
 libntl-dev - Number Theory Library, development files
Closes: 505142
Changes: 
 ntl (5.4.2-3) unstable; urgency=low
 .
   * Fix gcc-4.4 FTBFS from missing cstdio includes.  Thanks to Martin
     Michlmayr (Closes: #505142).
Checksums-Sha1: 
 2a90041b7c452eccf278eca06724965852e86a0a 1083 ntl_5.4.2-3.dsc
 cccb2c2f47f5672ad37582fa7315d3b1abb0aeaa 13401 ntl_5.4.2-3.diff.gz
 83aea006ea52581670186cccb62a1159871e0391 777912 libntl-5.4.2_5.4.2-3_i386.deb
 301748b2e5be6b6ac79a9817b9093ff9c35fad72 1188602 libntl-dev_5.4.2-3_i386.deb
Checksums-Sha256: 
 0316c6eb465602a084fac37111167d08f9605b0024e679b3844b21d51739639c 1083 
ntl_5.4.2-3.dsc
 c682013b150a512a67dad84e4e650d6b7fd158d35768e2a4178ce38f708f75ce 13401 
ntl_5.4.2-3.diff.gz
 360eed0b973fae35afc7af235110eb006ce18e869a4f2dde50e54f2468c0f4f1 777912 
libntl-5.4.2_5.4.2-3_i386.deb
 def26d27dc77dd058ea4764f4ca80f11c7c90555091b31d5b9e0845929391d0c 1188602 
libntl-dev_5.4.2-3_i386.deb
Files: 
 299dbfbfad61a5596a03ee1d8fbf5ad9 1083 math optional ntl_5.4.2-3.dsc
 6bbf197513ddbf4b1c530cccb59ae5b4 13401 math optional ntl_5.4.2-3.diff.gz
 2f86e230e432ffd42cf9b5423f19fc75 777912 libs optional 
libntl-5.4.2_5.4.2-3_i386.deb
 04cf3b28997b054fd3d7081bd651c8d8 1188602 libdevel optional 
libntl-dev_5.4.2-3_i386.deb

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

iEYEARECAAYFAkkrceEACgkQd73XuVITgbrkvwCdEMrhHO2HgN8CklyiccXZGky5
kikAn2Ndrbo8rI2TvMleCNDGAbB1pO5o
=yaTZ
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to