Your message dated Sat, 06 Feb 2010 22:03:07 +0000
with message-id <e1ndsk7-0004wd...@ries.debian.org>
and subject line Bug#504965: fixed in stk 4.2.0-10
has caused the Debian Bug report #504965,
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.)
--
504965: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504965
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: stk
Version: 4.2.0-9.2
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 stk_4.2.0-9.2 on em64t by sbuild/amd64 0.53
...
> g++ -O2 -Wall -g -Woverloaded-virtual -D__GXX__ -I../include -fPIC
> -D__LITTLE_ENDIAN__ -D__LINUX_OSS__ -D__LINUX_ALSA__ -D__LINUX_JACK__
> -D__LINUX_ALSASEQ__ -DRAWWAVE_PATH=\"/usr/share/stk/rawwaves/\" -c WvIn.cpp
> -o Release/WvIn.o
> WvIn.cpp: In destructor 'virtual WvIn::~WvIn()':
> WvIn.cpp:65: error: 'fclose' was not declared in this scope
> WvIn.cpp: In member function 'void WvIn::closeFile()':
> WvIn.cpp:89: error: 'fclose' was not declared in this scope
> WvIn.cpp: In member function 'void WvIn::openFile(std::string, bool, bool)':
> WvIn.cpp:98: error: 'fopen' was not declared in this scope
> WvIn.cpp:111: error: 'fread' was not declared in this scope
> WvIn.cpp:121: error: 'fseek' was not declared in this scope
> WvIn.cpp:122: error: 'fread' was not declared in this scope
> WvIn.cpp: In member function 'bool WvIn::getWavInfo(const char*)':
> WvIn.cpp:204: error: 'fread' was not declared in this scope
> WvIn.cpp:206: error: 'fread' was not declared in this scope
> WvIn.cpp:210: error: 'fseek' was not declared in this scope
> WvIn.cpp:211: error: 'fread' was not declared in this scope
> WvIn.cpp:216: error: 'fread' was not declared in this scope
> WvIn.cpp:217: error: 'fread' was not declared in this scope
> WvIn.cpp:229: error: 'fread' was not declared in this scope
> WvIn.cpp:237: error: 'fread' was not declared in this scope
> WvIn.cpp:248: error: 'fseek' was not declared in this scope
> WvIn.cpp:249: error: 'fread' was not declared in this scope
> WvIn.cpp:273: error: 'fseek' was not declared in this scope
> WvIn.cpp:276: error: 'fread' was not declared in this scope
> WvIn.cpp:279: error: 'fread' was not declared in this scope
> WvIn.cpp:283: error: 'fseek' was not declared in this scope
> WvIn.cpp:284: error: 'fread' was not declared in this scope
> WvIn.cpp:289: error: 'fread' was not declared in this scope
> WvIn.cpp:300: error: 'ftell' was not declared in this scope
> WvIn.cpp: In member function 'bool WvIn::getSndInfo(const char*)':
> WvIn.cpp:317: error: 'fseek' was not declared in this scope
> WvIn.cpp:318: error: 'fread' was not declared in this scope
> WvIn.cpp:334: error: 'fread' was not declared in this scope
> WvIn.cpp:345: error: 'fread' was not declared in this scope
> WvIn.cpp:351: error: 'fseek' was not declared in this scope
> WvIn.cpp:352: error: 'fread' was not declared in this scope
> WvIn.cpp:358: error: 'fread' was not declared in this scope
> WvIn.cpp: In member function 'bool WvIn::getAifInfo(const char*)':
> WvIn.cpp:387: error: 'fseek' was not declared in this scope
> WvIn.cpp:388: error: 'fread' was not declared in this scope
> WvIn.cpp:393: error: 'fread' was not declared in this scope
> WvIn.cpp:395: error: 'fread' was not declared in this scope
> WvIn.cpp:399: error: 'fseek' was not declared in this scope
> WvIn.cpp:400: error: 'fread' was not declared in this scope
> WvIn.cpp:405: error: 'fseek' was not declared in this scope
> WvIn.cpp:406: error: 'fread' was not declared in this scope
> WvIn.cpp:414: error: 'fread' was not declared in this scope
> WvIn.cpp:426: error: 'fread' was not declared in this scope
> WvIn.cpp:438: error: 'fread' was not declared in this scope
> WvIn.cpp:463: error: 'fread' was not declared in this scope
> WvIn.cpp:473: error: 'fseek' was not declared in this scope
> WvIn.cpp:476: error: 'fread' was not declared in this scope
> WvIn.cpp:478: error: 'fread' was not declared in this scope
> WvIn.cpp:482: error: 'fseek' was not declared in this scope
> WvIn.cpp:483: error: 'fread' was not declared in this scope
> WvIn.cpp:487: error: 'fseek' was not declared in this scope
> WvIn.cpp:489: error: 'ftell' was not declared in this scope
> WvIn.cpp: In member function 'bool WvIn::getMatInfo(const char*)':
> WvIn.cpp:506: error: 'fseek' was not declared in this scope
> WvIn.cpp:507: error: 'fread' was not declared in this scope
> WvIn.cpp:519: error: 'fseek' was not declared in this scope
> WvIn.cpp:520: error: 'fread' was not declared in this scope
> WvIn.cpp:533: error: 'fread' was not declared in this scope
> WvIn.cpp:543: error: 'fseek' was not declared in this scope
> WvIn.cpp:544: error: 'fread' was not declared in this scope
> WvIn.cpp:547: error: 'fread' was not declared in this scope
> WvIn.cpp:550: error: 'fseek' was not declared in this scope
> WvIn.cpp:553: error: 'fseek' was not declared in this scope
> WvIn.cpp:555: error: 'fread' was not declared in this scope
> WvIn.cpp:569: error: 'fseek' was not declared in this scope
> WvIn.cpp:570: error: 'fread' was not declared in this scope
> WvIn.cpp:575: error: 'fread' was not declared in this scope
> WvIn.cpp:595: error: 'fseek' was not declared in this scope
> WvIn.cpp:596: error: 'fread' was not declared in this scope
> WvIn.cpp:599: error: 'fseek' was not declared in this scope
> WvIn.cpp:600: error: 'ftell' was not declared in this scope
> WvIn.cpp: In member function 'virtual void WvIn::readData(long unsigned int)':
> WvIn.cpp:643: error: 'fseek' was not declared in this scope
> WvIn.cpp:644: error: 'fread' was not declared in this scope
> WvIn.cpp:655: error: 'fseek' was not declared in this scope
> WvIn.cpp:656: error: 'fread' was not declared in this scope
> WvIn.cpp:667: error: 'fseek' was not declared in this scope
> WvIn.cpp:668: error: 'fread' was not declared in this scope
> WvIn.cpp:679: error: 'fseek' was not declared in this scope
> WvIn.cpp:680: error: 'fread' was not declared in this scope
> WvIn.cpp:691: error: 'fseek' was not declared in this scope
> WvIn.cpp:692: error: 'fread' was not declared in this scope
> WvIn.cpp:704: error: 'fclose' was not declared in this scope
> make[2]: *** [WvIn.o] Error 1
> make[2]: Leaving directory `/build/tbm/stk-4.2.0/build-tree/stk-4.2.0/src'
--- stk-4.2.0/src/WvIn.cpp~ 2008-11-08 07:49:07.000000000 +0000
+++ stk-4.2.0/src/WvIn.cpp 2008-11-08 07:49:17.000000000 +0000
@@ -45,6 +45,7 @@
#include "WvIn.h"
#include <sys/stat.h>
#include <sys/types.h>
+#include <cstdio>
#include <cstring>
#include <math.h>
--- stk-4.2.0/src/WvOut.cpp~ 2008-11-08 07:49:40.000000000 +0000
+++ stk-4.2.0/src/WvOut.cpp 2008-11-08 07:49:50.000000000 +0000
@@ -35,6 +35,7 @@
#include "WvOut.h"
#include <math.h>
+#include <cstdio>
#include <cstring>
const WvOut::FILE_TYPE WvOut :: WVOUT_RAW = 1;
--
Martin Michlmayr
http://www.cyrius.com/
--- End Message ---
--- Begin Message ---
Source: stk
Source-Version: 4.2.0-10
We believe that the bug you reported is fixed in the latest version of
stk, which is due to be installed in the Debian FTP archive:
libstk0-dev_4.2.0-10_amd64.deb
to main/s/stk/libstk0-dev_4.2.0-10_amd64.deb
libstk0c2a_4.2.0-10_amd64.deb
to main/s/stk/libstk0c2a_4.2.0-10_amd64.deb
stk-doc_4.2.0-10_all.deb
to main/s/stk/stk-doc_4.2.0-10_all.deb
stk_4.2.0-10.diff.gz
to main/s/stk/stk_4.2.0-10.diff.gz
stk_4.2.0-10.dsc
to main/s/stk/stk_4.2.0-10.dsc
stk_4.2.0-10_amd64.deb
to main/s/stk/stk_4.2.0-10_amd64.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 504...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Kumar Appaiah <aku...@debian.org> (supplier of updated stk 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: Sat, 30 Jan 2010 23:53:35 -0600
Source: stk
Binary: libstk0-dev libstk0c2a stk stk-doc
Architecture: source all amd64
Version: 4.2.0-10
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Kumar Appaiah <aku...@debian.org>
Description:
libstk0-dev - sound synthesis toolkit development files
libstk0c2a - Sound Synthesis Toolkit
stk - Sound Synthesis Toolkit example applications
stk-doc - documentation for the sound synthesis toolkit (STK)
Closes: 504965
Changes:
stk (4.2.0-10) unstable; urgency=low
.
* QA upload.
* Include patch from Martin Michlmayr to fix FTBFS with GCC 4.4.
(Closes: #504965)
* debian/control:
+ Make QA the maintainer.
+ Standards Version now 3.8.4 (No changes needed).
+ Add Homepage field.
+ Add ${misc:Depends} to all packages.
+ Build-Depend on debhelper 5 and bump compat to 5.
+ Add ${binary:Version} to libstk dependencies.
* debian/copyright: Add (C) to copyright.
* debian/stk.menu: Move to Applications category
Checksums-Sha1:
470ee72e478e6f6eaa636553b4db1d218b001f0c 1097 stk_4.2.0-10.dsc
b6c1028a24cfe87156d7bb4a27d33446a40998a9 7555 stk_4.2.0-10.diff.gz
4e8ea575d5496158c43e42bf1c0bb1c95d9cf19d 502098 stk-doc_4.2.0-10_all.deb
6adbee0ffdb2286730e396b23e7d5adc6d8e148e 467140 libstk0-dev_4.2.0-10_amd64.deb
26b1bb1cd51bbeedf2bf593232151c86c7563915 258630 libstk0c2a_4.2.0-10_amd64.deb
a3518e3f9d79ca09468e69b877c6b439ce4ae7a9 484828 stk_4.2.0-10_amd64.deb
Checksums-Sha256:
92e38183ecc745393ff193948230b18d7d5c24a0e614d90ab3c7ec4a53f6b543 1097
stk_4.2.0-10.dsc
86af718b73d70ac602f55e79dd793dfbffb94bba72d7e621b8cb51b7b301fd87 7555
stk_4.2.0-10.diff.gz
fba6fda00e84509bd83a4afd36a5773fd22a1ee6a125b52561370157550dc327 502098
stk-doc_4.2.0-10_all.deb
2267187bfceca18c48ef5defe394b1515061199a7efffd3b5b47cdf6762d933a 467140
libstk0-dev_4.2.0-10_amd64.deb
693ad6c0609264e9256a1d574b65faeece1f4bf2c6d923ddc0d3dff9853dc673 258630
libstk0c2a_4.2.0-10_amd64.deb
9b9be24d61a3659762771d04bc126b1df3c328a10cfe77238b2646ff4698268a 484828
stk_4.2.0-10_amd64.deb
Files:
f7ec78ede219b23a0f643fe8d5af5c46 1097 sound optional stk_4.2.0-10.dsc
99cc1169f248be1d5faa419e8351c18a 7555 sound optional stk_4.2.0-10.diff.gz
34266ebd3d546a0d57c9e2c7d8363085 502098 sound optional stk-doc_4.2.0-10_all.deb
69ec165ad7d1676bb147aac60b9e28ea 467140 sound optional
libstk0-dev_4.2.0-10_amd64.deb
f04451286a503fd80dfcdb541fcf77dd 258630 sound optional
libstk0c2a_4.2.0-10_amd64.deb
3025ea2ee34fc8138b5b096d454f383a 484828 sound optional stk_4.2.0-10_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAktt4RsACgkQABzeamt51AG3RQCfS6A8NN4wYWGPm0pLqoSmbIab
8ZsAn1VuwKv5tL5cZO/zYZRUtq6shUzI
=kIV2
-----END PGP SIGNATURE-----
--- End Message ---