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 ---