Your message dated Sun, 14 Dec 2008 15:02:06 +0000
with message-id <[email protected]>
and subject line Bug#504942: fixed in libopenraw 0.0.5-2
has caused the Debian Bug report #504942,
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.)


-- 
504942: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504942
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libopenraw
Version: 0.0.5-1
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 libopenraw_0.0.5-1 on em64t by sbuild/amd64 0.53
...
> make[3]: Entering directory `/build/tbm/libopenraw-0.0.5/demo'
> x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../include  
> -I../gnome/include    -g -O2 -Wextra -ansi -pedantic -g -Wall -Wshadow -MT 
> thumb.o -MD -MP -MF .deps/thumb.Tpo -c -o thumb.o thumb.cpp
> thumb.cpp: In function 'int main(int, char**)':
> thumb.cpp:71: error: 'fopen' was not declared in this scope
> thumb.cpp:72: error: 'fwrite' was not declared in this scope
> thumb.cpp:73: error: 'fclose' was not declared in this scope
> thumb.cpp:88: error: 'fopen' was not declared in this scope
> thumb.cpp:89: error: 'fwrite' was not declared in this scope
> thumb.cpp:90: error: 'fclose' was not declared in this scope
> thumb.cpp:104: error: 'fopen' was not declared in this scope
> thumb.cpp:105: error: 'fwrite' was not declared in this scope
> thumb.cpp:106: error: 'fclose' was not declared in this scope
> make[3]: *** [thumb.o] Error 1
> make[3]: Leaving directory `/build/tbm/libopenraw-0.0.5/demo'
> make[2]: *** [all-recursive] Error 1

--- demo/thumb.cpp~     2008-11-08 05:50:30.000000000 +0000
+++ demo/thumb.cpp      2008-11-08 05:50:37.000000000 +0000
@@ -20,6 +20,7 @@
 
 
 
+#include <cstdio>
 #include <iostream>
 #include <libopenraw/libopenraw.h>
 #include <libopenraw/debug.h>
--- demo/cfa.cpp~       2008-11-08 05:48:58.000000000 +0000
+++ demo/cfa.cpp        2008-11-08 05:50:42.000000000 +0000
@@ -20,6 +20,7 @@
 
 
 
+#include <cstdio>
 #include <iostream>
 #include <libopenraw/libopenraw.h>
 #include <libopenraw/debug.h>

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



--- End Message ---
--- Begin Message ---
Source: libopenraw
Source-Version: 0.0.5-2

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

libopenraw-dev_0.0.5-2_i386.deb
  to pool/main/libo/libopenraw/libopenraw-dev_0.0.5-2_i386.deb
libopenraw1-dbg_0.0.5-2_i386.deb
  to pool/main/libo/libopenraw/libopenraw1-dbg_0.0.5-2_i386.deb
libopenraw1_0.0.5-2_i386.deb
  to pool/main/libo/libopenraw/libopenraw1_0.0.5-2_i386.deb
libopenraw_0.0.5-2.diff.gz
  to pool/main/libo/libopenraw/libopenraw_0.0.5-2.diff.gz
libopenraw_0.0.5-2.dsc
  to pool/main/libo/libopenraw/libopenraw_0.0.5-2.dsc
libopenrawgnome-dev_0.0.5-2_i386.deb
  to pool/main/libo/libopenraw/libopenrawgnome-dev_0.0.5-2_i386.deb
libopenrawgnome1-dbg_0.0.5-2_i386.deb
  to pool/main/libo/libopenraw/libopenrawgnome1-dbg_0.0.5-2_i386.deb
libopenrawgnome1_0.0.5-2_i386.deb
  to pool/main/libo/libopenraw/libopenrawgnome1_0.0.5-2_i386.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.
David Paleino <[email protected]> (supplier of updated libopenraw 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, 08 Nov 2008 14:39:48 +0100
Source: libopenraw
Binary: libopenraw-dev libopenraw1 libopenraw1-dbg libopenrawgnome1 
libopenrawgnome-dev libopenrawgnome1-dbg
Architecture: source i386
Version: 0.0.5-2
Distribution: experimental
Urgency: low
Maintainer: Luca Bruno <[email protected]>
Changed-By: David Paleino <[email protected]>
Description: 
 libopenraw-dev - free implementation for RAW decoding - development files
 libopenraw1 - free implementation for RAW decoding
 libopenraw1-dbg - debugging symbols for libopenraw
 libopenrawgnome-dev - GNOME integration for libopenraw - development files
 libopenrawgnome1 - free implementation for RAW decoding (GNOME integration)
 libopenrawgnome1-dbg - debugging symbols for libopenrawgnome
Closes: 504942
Changes: 
 libopenraw (0.0.5-2) experimental; urgency=low
 .
   * debian/control:
     - DM-Upload-Allowed flag set
     - Standards-Version bumped to 3.8.0 (no changes needed)
     - added quilt to Build-Depends
   * debian/rules:
     - quilt patch management system integrated
     - dh_fixperms moved after dh_makeshlibs
   * debian/patches/:
     - 01-fix_gcc4.4.patch added, fix gcc4.4 compilation errors,
       thanks to Martin Michlmayr (Closes: #504942)
   * debian/libopenraw1.symbols added
   * debian/libopenrawgnome1.symbols added
Checksums-Sha1: 
 d4005638ad55fda6f1e9f8908a67f93e7264d627 1448 libopenraw_0.0.5-2.dsc
 6b725f9e164cee914e539550fb8009252df0e0a8 9827 libopenraw_0.0.5-2.diff.gz
 f9da3f33c5a336ec8d2dd6a3f2db6bbbd8d58114 174836 libopenraw-dev_0.0.5-2_i386.deb
 fef075bb0c743d64e054169011cdd436dd61d9f6 121148 libopenraw1_0.0.5-2_i386.deb
 4c1e511242252698c796ae5c2a7519470f545f8e 651262 
libopenraw1-dbg_0.0.5-2_i386.deb
 d3e2870a9a9158a292f08ba278e736460fbea803 11262 
libopenrawgnome1_0.0.5-2_i386.deb
 6349351f08de279119bdf926a55280950826b3fa 11352 
libopenrawgnome-dev_0.0.5-2_i386.deb
 ebe5bc0b531145a6f6d6191168f08abab3865b1d 13698 
libopenrawgnome1-dbg_0.0.5-2_i386.deb
Checksums-Sha256: 
 2d32278d609dbea0f95de0ce73baa7e3fa09dbbedd18bfe1cda9ef0fe35cffca 1448 
libopenraw_0.0.5-2.dsc
 3298d1b8bc13a5ceb634b7f8ff249b22a876ecddb3ec20c59c6c69c25979f81c 9827 
libopenraw_0.0.5-2.diff.gz
 a4ae0edf4df0402d7214fc47834c25e89af81bcdf091bbc6db28eb499c2e0e68 174836 
libopenraw-dev_0.0.5-2_i386.deb
 fe0ac3b0f657d679f920eee487993e6ccf5dbaa33b107a03a662ef6de8c6d311 121148 
libopenraw1_0.0.5-2_i386.deb
 6a067366df49d811a339acb526b56b2e2c2996cfef997fe3883b51aa4369c471 651262 
libopenraw1-dbg_0.0.5-2_i386.deb
 c2d41e7059514498bb2fe353bec5cf4dcb9d7e98b5b27210280ba4972e6df013 11262 
libopenrawgnome1_0.0.5-2_i386.deb
 1135e971f48d283d851cbe8bae67b0896c488054d0fbae3e20d0ddf0e9815136 11352 
libopenrawgnome-dev_0.0.5-2_i386.deb
 58f143bfb10ccb4609927651c825cd628f1a44a251a26121158e8a5f83e9a529 13698 
libopenrawgnome1-dbg_0.0.5-2_i386.deb
Files: 
 a7dd808a9a0e7d8b3eea0812b579aac9 1448 libs optional libopenraw_0.0.5-2.dsc
 4cd7cb1f48ea86733c6391ee626ec693 9827 libs optional libopenraw_0.0.5-2.diff.gz
 ff92a23bb62f383b2486e1a65fdeded8 174836 libdevel optional 
libopenraw-dev_0.0.5-2_i386.deb
 ac40ce384853bff9a89d312ee18a27cb 121148 libs optional 
libopenraw1_0.0.5-2_i386.deb
 db71b9dae3437c15bad4a716260bc8b4 651262 libs extra 
libopenraw1-dbg_0.0.5-2_i386.deb
 20cfe7e10f2a371af9c847a7f489e53a 11262 libs optional 
libopenrawgnome1_0.0.5-2_i386.deb
 bbaf74f92198cbf6be27af3b876d7203 11352 libdevel optional 
libopenrawgnome-dev_0.0.5-2_i386.deb
 fcb8f28f70139d40e3b2e538e8c9e2b2 13698 libs extra 
libopenrawgnome1-dbg_0.0.5-2_i386.deb

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

iEYEARECAAYFAklFG1wACgkQRqobajv7n7NxDgCfZddbIbf1XRbFgY0nHAcSYV7Z
vMcAoKs6YRl5sFQ+Zwh5pZivf4NoR7Og
=eLg5
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to