Your message dated Sat, 15 Mar 2008 23:02:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#421112: fixed in hugin 0.6.1-1.3
has caused the Debian Bug report #421112,
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.)


-- 
421112: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=421112
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: hugin
Version: 0.6.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 (20070326-1 or higher)
from unstable. (Currently not available for i386, but for amd64, powerpc
and ia64.  I hope to have i386 binaries in the archive in the near
future.)

> Automatic build of hugin_0.6.1-1 on em64t by sbuild/amd64 0.53
...
>       fi
>  x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../src/include 
> -I../../src/include -g -O2 -MT utils.lo -MD -MP -MF .deps/utils.Tpo -c 
> utils.cpp -o utils.o
> In file included from utils.cpp:32:
> ../../src/include/common/utils.h: In function 'bool 
> utils::stringToDouble(const STR&, double&)':
> ../../src/include/common/utils.h:178: error: there are no arguments to 
> 'strtod' that depend on a template parameter, so a declaration of 'strtod' 
> must be available
> ../../src/include/common/utils.h:178: error: (if you use '-fpermissive', G++ 
> will accept your code, but allowing the use of an undeclared name is 
> deprecated)
> ../../src/include/common/utils.h:182: error: there are no arguments to 'free' 
> that depend on a template parameter, so a declaration of 'free' must be 
> available
> make[3]: *** [utils.lo] Error 1

--- src/tools/color_correct_tiff.cpp~   2007-04-26 12:57:28.000000000 +0000
+++ src/tools/color_correct_tiff.cpp    2007-04-26 12:57:38.000000000 +0000
@@ -13,6 +13,7 @@
  * and have some opaque overlapping parts (ie use nona with multiple tiff 
output).
  */
 
+#include <cstdlib>
 #include <iostream>
 #include <sstream>
 #include <exception>
--- src/include/common/utils.h~ 2007-04-26 12:03:42.000000000 +0000
+++ src/include/common/utils.h  2007-04-26 12:03:57.000000000 +0000
@@ -29,6 +29,7 @@
 #include <iostream>
 #include <sstream>
 #include <cassert>
+#include <cstdlib>
 
 #include "platform.h"
 

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


--- End Message ---
--- Begin Message ---
Source: hugin
Source-Version: 0.6.1-1.3

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

hugin-bin_0.6.1-1.3_i386.deb
  to pool/main/h/hugin/hugin-bin_0.6.1-1.3_i386.deb
hugin-data_0.6.1-1.3_all.deb
  to pool/main/h/hugin/hugin-data_0.6.1-1.3_all.deb
hugin-tools_0.6.1-1.3_i386.deb
  to pool/main/h/hugin/hugin-tools_0.6.1-1.3_i386.deb
hugin_0.6.1-1.3.diff.gz
  to pool/main/h/hugin/hugin_0.6.1-1.3.diff.gz
hugin_0.6.1-1.3.dsc
  to pool/main/h/hugin/hugin_0.6.1-1.3.dsc
hugin_0.6.1-1.3_all.deb
  to pool/main/h/hugin/hugin_0.6.1-1.3_all.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.
Luk Claes <[EMAIL PROTECTED]> (supplier of updated hugin 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: Sat, 15 Mar 2008 21:59:16 +0000
Source: hugin
Binary: hugin hugin-data hugin-bin hugin-tools
Architecture: source i386 all
Version: 0.6.1-1.3
Distribution: unstable
Urgency: medium
Maintainer: Florent Bayle <[EMAIL PROTECTED]>
Changed-By: Luk Claes <[EMAIL PROTECTED]>
Description: 
 hugin      - a Panorama Tools GUI to make panoramas from multiple pictures
 hugin-bin  - hugin binaries
 hugin-data - data files for hugin
 hugin-tools - some tools for hugin
Closes: 421112
Changes: 
 hugin (0.6.1-1.3) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix FTBFS with GCC 4.3 (Closes: #421112).
Files: 
 d133ee9620d2404741f1df732a1b7428 781 graphics optional hugin_0.6.1-1.3.dsc
 5defa103e9c702bf48b4b00ca5ed2ab9 29360 graphics optional 
hugin_0.6.1-1.3.diff.gz
 1c55cbc3b6fa204badd4652291a6cee3 2532160 graphics optional 
hugin-bin_0.6.1-1.3_i386.deb
 3b6e4ef4d87d7af4305a33596d532c56 4912148 graphics optional 
hugin-tools_0.6.1-1.3_i386.deb
 050e73b4770b8b48fce0af23ed6f4f80 84838 graphics optional 
hugin_0.6.1-1.3_all.deb
 915047fd39ef66b3295c9dce3426391a 1046908 graphics optional 
hugin-data_0.6.1-1.3_all.deb

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

iD8DBQFH3Evq5UTeB5t8Mo0RAiEnAJ9V0EXnXEUsWUCrv5oE7pU67F6m4gCgtaPe
EulEyDdZXvLiV29H7Qi2a7s=
=RrFW
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to