Debian Bug report logs -
#505026
FTBFS with GCC 4.4: missing #include
Reported by: Martin Michlmayr <tbm@cyrius.com>
Date: Sat, 8 Nov 2008 17:18:02 UTC
Severity: normal
Tags: patch
Found in version blockattack/1.3.1-2
Fixed in version blockattack/1.3.1-3
Done: Barry deFreese <bdefreese@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#505026; Package blockattack.
(Sat, 08 Nov 2008 17:18:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Martin Michlmayr <tbm@cyrius.com>:
New Bug report received and forwarded. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Sat, 08 Nov 2008 17:18:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: blockattack
Version: 1.3.1-2
User: debian-gcc@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 blockattack_1.3.1-2 on em64t by sbuild/amd64 0.53
...
> g++ -o joypad.o -c -D_GNU_SOURCE=1 -D_REENTRANT -DSHAREDIR=\"/usr/share/games/blockattack\" -I/usr/include/SDL joypad.cpp
> g++ -o listFiles.o -c -D_GNU_SOURCE=1 -D_REENTRANT -DSHAREDIR=\"/usr/share/games/blockattack\" -I/usr/include/SDL listFiles.cpp
> listFiles.cpp: In member function 'void ListFiles::setDictory(std::string)':
> listFiles.cpp:78: error: 'printf' was not declared in this scope
> listFiles.cpp: In member function 'void ListFiles::setDictory2(std::string)':
> listFiles.cpp:110: error: 'printf' was not declared in this scope
> scons: *** [listFiles.o] Error 1
> scons: building terminated because of errors.
> make: *** [build-stamp] Error 2
--
Martin Michlmayr
http://www.cyrius.com/
[p (text/x-pascal, attachment)]
Reply sent
to Barry deFreese <bdefreese@debian.org>:
You have taken responsibility.
(Mon, 30 Mar 2009 21:42:09 GMT) (full text, mbox, link).
Notification sent
to Martin Michlmayr <tbm@cyrius.com>:
Bug acknowledged by developer.
(Mon, 30 Mar 2009 21:42:11 GMT) (full text, mbox, link).
Message #10 received at 505026-close@bugs.debian.org (full text, mbox, reply):
Source: blockattack
Source-Version: 1.3.1-3
We believe that the bug you reported is fixed in the latest version of
blockattack, which is due to be installed in the Debian FTP archive:
blockattack_1.3.1-3.diff.gz
to pool/main/b/blockattack/blockattack_1.3.1-3.diff.gz
blockattack_1.3.1-3.dsc
to pool/main/b/blockattack/blockattack_1.3.1-3.dsc
blockattack_1.3.1-3_i386.deb
to pool/main/b/blockattack/blockattack_1.3.1-3_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 505026@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Barry deFreese <bdefreese@debian.org> (supplier of updated blockattack 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 ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 30 Mar 2009 16:50:08 -0400
Source: blockattack
Binary: blockattack
Architecture: source i386
Version: 1.3.1-3
Distribution: unstable
Urgency: low
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Barry deFreese <bdefreese@debian.org>
Description:
blockattack - a puzzle game inspired by Tetris
Closes: 505026
Changes:
blockattack (1.3.1-3) unstable; urgency=low
.
[ Gonéri Le Bouder ]
* remove the Xs- prefix from the Vcs entrys
* remove the homepage from the package description since the Homepage: field
do the job now
.
[ Eddy Petrișor ]
* fix Vcs-Svn URL to point to svn, not the incomplete ssh location
.
[ Cyril Brulebois ]
* update my mail address
.
[ Bary deFreese ]
* Add myself to uploaders.
* gcc44.diff - Build with gcc-4.4. (Closes: #505026).
+ Thanks to Martin Michlmayr for the hint and patch.
* Remove quilt .pc dir on clean.
* Remove autogenerated enet-1.0/config.{status, log} on clean.
* Remove Windows Thumbs.db on install so it's not in the .deb.
* Bump Standards Version to 3.8.1. (No changes needed).
Checksums-Sha1:
3b2753a0810034544ba68723d47f4a24e9b7b29d 1436 blockattack_1.3.1-3.dsc
84d59bac57b8d65c9997327ecd8c6341750b1822 4879 blockattack_1.3.1-3.diff.gz
32963baadef8091fa0c6b580d5f153d2193244b5 4454714 blockattack_1.3.1-3_i386.deb
Checksums-Sha256:
1a92ebf1ce4cf28f3cfddbde85f9b61281ead658fb389737d667ebfcb5497523 1436 blockattack_1.3.1-3.dsc
aca2562ab37d91f8398644ef69e4fc7199822330a25c889fb5cad68c74da9357 4879 blockattack_1.3.1-3.diff.gz
90bc8c36ee8fbcfc944fe12435519ca1419c7769659de7c531e50631e63b5700 4454714 blockattack_1.3.1-3_i386.deb
Files:
53273eb5641f98049dbba46b5d7ca389 1436 games optional blockattack_1.3.1-3.dsc
403ed7ed74908bca9bbaaf3137099882 4879 games optional blockattack_1.3.1-3.diff.gz
6e4b6bca7a697338c91308b8e1745b7c 4454714 games optional blockattack_1.3.1-3_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAknRNDEACgkQ5ItltUs5T34KMACgp6vxokMR4H2Hltjl3zlcdW4M
8sYAn0028QfRYbooaIS3b6nT5FB8/pGv
=BlqM
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 02 Jun 2009 07:29:28 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 13:35:19 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.