Your message dated Wed, 27 Jan 2010 23:04:55 +0000
with message-id <e1nagwr-0005lp...@ries.debian.org>
and subject line Bug#505626: fixed in mm3d 1.3.7-1.2
has caused the Debian Bug report #505626,
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 ow...@bugs.debian.org
immediately.)
--
505626: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=505626
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: mm3d
Version: 1.3.7-1.1
User: debian-...@lists.debian.org
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 mm3d_1.3.7-1.1 on em64t by sbuild/amd64 0.53
...
> x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -coverage -Wall
> -I../libmm3d -I../ -DMM3D_EDIT -O2 -fomit-frame-pointer -fno-math-errno
> -MT decalmgr.o -MD -MP -MF .deps/decalmgr.Tpo -c -o decalmgr.o decalmgr.cc
> In file included from decalmgr.h:27,
> from decalmgr.cc:24:
> tool.h:234: error: ISO C++ forbids declaration of 'list' with no type
> tool.h:234: error: conflicting declaration 'const int list'
> tool.h:233: error: 'list' has a previous declaration as
> 'std::vector<Tool::_ToolCoord_t, std::allocator<Tool::_ToolCoord_t> >& list'
> tool.h:234: error: expected ',' or '...' before '<' token
> make[4]: *** [decalmgr.o] Error 1
> make[4]: Leaving directory `/build/tbm/mm3d-1.3.7/src/mm3dcore'
--- src/mm3dcore/tool.h~ 2008-11-13 21:42:19.000000000 +0000
+++ src/mm3dcore/tool.h 2008-11-13 21:47:47.000000000 +0000
@@ -231,7 +231,7 @@
double x, double y, double z );
void makeToolCoordList( Parent * parent, ToolCoordList & list,
- const list< Model::Position > & positions );
+ const std::list< Model::Position > & positions );
};
class ToolSeparator : public Tool
--- src/mm3dcore/texturetest.cc~ 2008-11-13 21:45:11.000000000 +0000
+++ src/mm3dcore/texturetest.cc 2008-11-13 21:45:16.000000000 +0000
@@ -24,6 +24,8 @@
#include "texmgr.h"
+#include <cstdio>
+
void texture_test_compare( const char * f1, const char * f2, unsigned
fuzzyValue )
{
TextureManager * texmgr = TextureManager::getInstance();
--- src/implui/keycfg.cc~ 2008-11-13 21:51:31.000000000 +0000
+++ src/implui/keycfg.cc 2008-11-13 21:51:48.000000000 +0000
@@ -27,6 +27,8 @@
#include <QtGui/QApplication>
+#include <cstdio>
+
static void _chomp( char * str )
{
int len = 0;
--- src/implui/qttex.cc~ 2008-11-13 21:53:07.000000000 +0000
+++ src/implui/qttex.cc 2008-11-13 21:53:14.000000000 +0000
@@ -27,6 +27,7 @@
#include "mm3dconfig.h"
#include "log.h"
+#include <cstdio>
#include <ctype.h>
#include <QtCore/QBuffer>
--
Martin Michlmayr
http://www.cyrius.com/
--- End Message ---
--- Begin Message ---
Source: mm3d
Source-Version: 1.3.7-1.2
We believe that the bug you reported is fixed in the latest version of
mm3d, which is due to be installed in the Debian FTP archive:
mm3d_1.3.7-1.2.diff.gz
to main/m/mm3d/mm3d_1.3.7-1.2.diff.gz
mm3d_1.3.7-1.2.dsc
to main/m/mm3d/mm3d_1.3.7-1.2.dsc
mm3d_1.3.7-1.2_i386.deb
to main/m/mm3d/mm3d_1.3.7-1.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 505...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Steffen Joeris <wh...@debian.org> (supplier of updated mm3d 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 22 Jan 2010 23:08:35 +0100
Source: mm3d
Binary: mm3d
Architecture: source i386
Version: 1.3.7-1.2
Distribution: unstable
Urgency: low
Maintainer: Gürkan Sengün <gur...@phys.ethz.ch>
Changed-By: Steffen Joeris <wh...@debian.org>
Description:
mm3d - OpenGL based 3D model editor
Closes: 505626
Changes:
mm3d (1.3.7-1.2) unstable; urgency=low
.
* Non-maintainer upload
* Fix FTBFS due to newer GCC compiler (Closes: #505626)
Thanks to Martin Michlmayr
Checksums-Sha1:
07265fe780656c156f686096bad00c5ed69d06ef 1033 mm3d_1.3.7-1.2.dsc
d8fbea1fa427d4e73252404140c36b7d890493fc 25165 mm3d_1.3.7-1.2.diff.gz
1d94f0a95b5be38458e49854301a9dea894d7c3e 1700366 mm3d_1.3.7-1.2_i386.deb
Checksums-Sha256:
673f1ad19bf5cb2af223ec3e47d01de21b0ce7d02f2094df4a112a64d1f29b56 1033
mm3d_1.3.7-1.2.dsc
d947abbf2bed99bcddd19cb132d28d3d6a94f0277833dad8e260792efe7fe867 25165
mm3d_1.3.7-1.2.diff.gz
2a607f5cb2a8a3f814f309df12f3cc057431f3897b34dfd99e1161fc73bbf4ad 1700366
mm3d_1.3.7-1.2_i386.deb
Files:
d4305189e874dcaad953e7fb1af2e668 1033 graphics optional mm3d_1.3.7-1.2.dsc
f366b07e33c3ccb33a6455fe3c460f46 25165 graphics optional mm3d_1.3.7-1.2.diff.gz
c8eebdf870ee94744d1af992d7404b1e 1700366 graphics optional
mm3d_1.3.7-1.2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAktaJ9EACgkQ62zWxYk/rQft5ACeI7iFPjoQrmuiJmPfRcQAeD1n
OhwAn1lpHWtepxiysIEO5H50WxjRiy8d
=ys2t
-----END PGP SIGNATURE-----
--- End Message ---