Your message dated Tue, 29 Sep 2009 11:46:05 +0000
with message-id <[email protected]>
and subject line Bug#528942: fixed in clanlib 1.0~svn3827-1
has caused the Debian Bug report #528942,
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.)


-- 
528942: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=528942
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: clanlib
Version: 0.8.1-2
User: [email protected]
Usertags: ftbfs-gcc-4.4
Tags: patch

Your package fails to build with GCC 4.4, which has 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-4.4/g++-4.4 from unstable.

> Automatic build of clanlib_0.8.1-2 on em64t by sbuild/amd64 0.53
...
>  g++ -DPACKAGE_NAME=\"ClanLib\" -DPACKAGE_TARNAME=\"clanlib\" 
> -DPACKAGE_VERSION=\"0.8.1\" "-DPACKAGE_STRING=\"ClanLib 0.8.1\"" 
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"clanlib\" -DVERSION=\"0.8.1\" 
> -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 
> -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 
> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_UNISTD_H=1 
> -DHAVE_FCNTL_H=1 -DHAVE_SYS_KD_H=1 -DHAVE_SYS_VT_H=1 -DUSE_DYN=1 
> -DHAVE_FSTAB_H=1 -DHAVE_LIBZ=1 -DHAVE_LIBSDL_GFX=1 
> -DHAVE_GLX_GETPROCADDRESSARB=1 -DUSE_GETADDR=1 -I. -I/usr/include/X11 -fPIC 
> -DDEBUG=1 -I/usr/include/lua40 -I../../Sources -MT canvas_opengl.lo -MD -MP 
> -MF .deps/canvas_opengl.Tpo -c canvas_opengl.cpp  -fPIC -DPIC -o 
> .libs/canvas_opengl.o
> canvas_opengl.cpp: In member function 'virtual CL_GraphicContext* 
> CL_Canvas_OpenGL::get_gc()':
> canvas_opengl.cpp:236: error: 'stderr' was not declared in this scope
> canvas_opengl.cpp:236: error: 'fprintf' was not declared in this scope
> canvas_opengl.cpp:244: error: 'stderr' was not declared in this scope
> canvas_opengl.cpp:244: error: 'fprintf' was not declared in this scope
> canvas_opengl.cpp:251: error: 'stderr' was not declared in this scope
> canvas_opengl.cpp:251: error: 'fprintf' was not declared in this scope
> make[3]: *** [canvas_opengl.lo] Error 1
> make[3]: Leaving directory `/build/tbm/clanlib-0.8.1/Sources/GL'

--- Sources/GL/GLX/input_device_linuxevent.cpp~ 2009-05-16 14:41:42.000000000 
+0000
+++ Sources/GL/GLX/input_device_linuxevent.cpp  2009-05-16 14:41:53.000000000 
+0000
@@ -34,6 +34,7 @@
 #include <unistd.h>
 #include <iostream>
 #include <errno.h>
+#include <cstdio>
 #include <cstring>
 
 #include "API/Core/System/error.h"
--- Sources/GL/GLX/input_device_xinput.cpp~     2009-05-16 14:42:22.000000000 
+0000
+++ Sources/GL/GLX/input_device_xinput.cpp      2009-05-16 14:42:29.000000000 
+0000
@@ -28,6 +28,7 @@
 */
 
 #include <iostream>
+#include <cstdio>
 #include <cstring>
 #include "API/Core/System/log.h"
 #include "API/Display/input_device.h"
--- Sources/GL/canvas_opengl.cpp~       2009-05-16 14:33:34.000000000 +0000
+++ Sources/GL/canvas_opengl.cpp        2009-05-16 14:33:42.000000000 +0000
@@ -47,6 +47,7 @@
 #endif
 #include "graphic_context_opengl.h"
 #include "surface_target_opengl.h"
+#include <cstdio>
 #include <cstring>
 
 /////////////////////////////////////////////////////////////////////////////

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



--- End Message ---
--- Begin Message ---
Source: clanlib
Source-Version: 1.0~svn3827-1

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

clanlib-doc_1.0~svn3827-1_all.deb
  to pool/main/c/clanlib/clanlib-doc_1.0~svn3827-1_all.deb
clanlib_1.0~svn3827-1.diff.gz
  to pool/main/c/clanlib/clanlib_1.0~svn3827-1.diff.gz
clanlib_1.0~svn3827-1.dsc
  to pool/main/c/clanlib/clanlib_1.0~svn3827-1.dsc
clanlib_1.0~svn3827.orig.tar.gz
  to pool/main/c/clanlib/clanlib_1.0~svn3827.orig.tar.gz
libclanapp-1.0_1.0~svn3827-1_i386.deb
  to pool/main/c/clanlib/libclanapp-1.0_1.0~svn3827-1_i386.deb
libclanlib-dev_1.0~svn3827-1_i386.deb
  to pool/main/c/clanlib/libclanlib-dev_1.0~svn3827-1_i386.deb
libclansdl-1.0_1.0~svn3827-1_i386.deb
  to pool/main/c/clanlib/libclansdl-1.0_1.0~svn3827-1_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.
Barry deFreese <[email protected]> (supplier of updated clanlib 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: Wed, 23 Sep 2009 13:37:09 -0400
Source: clanlib
Binary: libclanapp-1.0 libclansdl-1.0 libclanlib-dev clanlib-doc
Architecture: source all i386
Version: 1.0~svn3827-1
Distribution: experimental
Urgency: low
Maintainer: Debian Games Team <[email protected]>
Changed-By: Barry deFreese <[email protected]>
Description: 
 clanlib-doc - Reference documentation and tutorials for ClanLib
 libclanapp-1.0 - ClanLib game SDK runtime
 libclanlib-dev - ClanLib game SDK development files
 libclansdl-1.0 - SDL module for ClanLib game SDK
Closes: 528942
Changes: 
 clanlib (1.0~svn3827-1) experimental; urgency=low
 .
   [ Barry deFreese ]
   * New upstream release. (Taken from upstream svn).
     + Remove patches no longer needed.
     + Refresh old patches.
     + Use autotools on build instead of rebootstrap patch.
     + Rename binary packages for SONAME bump.
   * Add README.source file for quilt.
   * Bump Standards Version to 3.8.3. (No changes needed).
 .
   [ Christoph Egger ]
   * Fix missing includes when building with gcc 4.4 (Closes: #528942)
     Thanks to Martin Michlmayr for the patch
Checksums-Sha1: 
 ba014806e38f2f1c5186e28c19d78ee23fac1088 1729 clanlib_1.0~svn3827-1.dsc
 7d7a445cb850a93471e96f5ff94739ee99391774 6804020 
clanlib_1.0~svn3827.orig.tar.gz
 437a95a7b25d36c0ff4bc97d84d66f633fa8c437 205155 clanlib_1.0~svn3827-1.diff.gz
 6b43e3563b85a77e712c833e8a029d853112aa10 5090904 
clanlib-doc_1.0~svn3827-1_all.deb
 4fa4728858f7e7877a9e1271845b6877db369ee0 1779638 
libclanapp-1.0_1.0~svn3827-1_i386.deb
 93a542db7a97f46feb62e98040e5b2c6ce3ed917 70192 
libclansdl-1.0_1.0~svn3827-1_i386.deb
 d186766c4b5e5498cbbcf493127f96babc9433fb 3413712 
libclanlib-dev_1.0~svn3827-1_i386.deb
Checksums-Sha256: 
 f22f43d8a4dd58e5bd855e8da3e7dc5bb1cc30772e6cfc6ceb57ca9aab7f8041 1729 
clanlib_1.0~svn3827-1.dsc
 bff9662de2324ac30baccb0e8f4ade989fcc21fcbeff4148510cacdc41b333c9 6804020 
clanlib_1.0~svn3827.orig.tar.gz
 7962fab1b9a2a46f4a9aa3155afdaf43a5c4cafbb35583511be06d96b4f3f99b 205155 
clanlib_1.0~svn3827-1.diff.gz
 5cf41cf17247d45a57631ee9a364d52865da232ec65044ab7d8153931e8c7cb6 5090904 
clanlib-doc_1.0~svn3827-1_all.deb
 df0a30da9f114ac11a820aa7b31295934ac09bfde11162fb68834b513f4027f5 1779638 
libclanapp-1.0_1.0~svn3827-1_i386.deb
 e66567ba02ca878be4a8e811d50e385342ab8e3f5600d9208ab4a0ebf188523c 70192 
libclansdl-1.0_1.0~svn3827-1_i386.deb
 5f873f9335dd834e975e7ec699dd3c2656f2a3749998d01c289098a1925aabf4 3413712 
libclanlib-dev_1.0~svn3827-1_i386.deb
Files: 
 0f1ba8b4004071b60f85ad7490b64ed4 1729 libs optional clanlib_1.0~svn3827-1.dsc
 0ee29d0aeeee5e993543320a6148b372 6804020 libs optional 
clanlib_1.0~svn3827.orig.tar.gz
 74368175164555ddc98eb4c64a61b798 205155 libs optional 
clanlib_1.0~svn3827-1.diff.gz
 24b6320e2bea5c1509e625e50000a7ac 5090904 doc optional 
clanlib-doc_1.0~svn3827-1_all.deb
 04ff6dc0781b0968849316ecb6d4bd70 1779638 libs optional 
libclanapp-1.0_1.0~svn3827-1_i386.deb
 58f88b8f5d2547e0b692a361638c1c07 70192 libs optional 
libclansdl-1.0_1.0~svn3827-1_i386.deb
 e3e4487d745573d5e3209411663c2deb 3413712 libdevel optional 
libclanlib-dev_1.0~svn3827-1_i386.deb

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

iEYEARECAAYFAkrBIEYACgkQ5ItltUs5T34cSwCePomo8DUfitLHSBcFAkkvSivI
XuoAoIYmfWpUbF1sGMfHXmExfOu/R2z2
=FPgp
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to