Your message dated Sat, 18 Jul 2009 15:47:05 +0000
with message-id <[email protected]>
and subject line Bug#505365: fixed in faust 0.9.9.4b-2
has caused the Debian Bug report #505365,
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.)


-- 
505365: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=505365
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: faust
Version: 0.9.9.4b-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 faust_0.9.9.4b-1 on em64t by sbuild/amd64 0.53
...
> g++ -g -O3 -Wall -Wuninitialized -Iboxes -Ierrors -Ievaluate -Igenerator 
> -Inormalize -Iparser -Ipropagate -Isignals -Itlib -Idraw -Idraw/device 
> -Idraw/schema -Iextended -Ipatternmatcher   -c -o normalize/privatise.o 
> normalize/privatise.cpp
> In file included from signals/sigtype.hh:30,
>                  from normalize/privatise.cpp:24:
> tlib/smartpointer.hh: In member function 'T& P<T>::operator*() const':
> tlib/smartpointer.hh:50: error: 'stderr' was not declared in this scope
> tlib/smartpointer.hh:50: error: there are no arguments to 'fprintf' that 
> depend on a template parameter, so a declaration of 'fprintf' must be 
> available
> tlib/smartpointer.hh:50: note: (if you use '-fpermissive', G++ will accept 
> your code, but allowing the use of an undeclared name is deprecated)
> tlib/smartpointer.hh: In member function 'T* P<T>::operator.() const':
> tlib/smartpointer.hh:57: error: 'stderr' was not declared in this scope
> tlib/smartpointer.hh:57: error: there are no arguments to 'fprintf' that 
> depend on a template parameter, so a declaration of 'fprintf' must be 
> available

--- compiler/tlib/smartpointer.hh~      2008-11-11 21:13:51.000000000 +0000
+++ compiler/tlib/smartpointer.hh       2008-11-11 21:13:57.000000000 +0000
@@ -25,6 +25,7 @@
 #define _SMARTPOINTER_H
 
 //#include <iostream>
+#include <cstdio>
 #include <stdlib.h>
 
 
--- compiler/tlib/symbol.cpp~   2008-11-11 21:18:31.000000000 +0000
+++ compiler/tlib/symbol.cpp    2008-11-11 21:18:42.000000000 +0000
@@ -23,6 +23,7 @@
 #include    "compatibility.hh"
 #include       <cstring>
 #include       <iostream>
+#include       <cstdio>
 
 using namespace std;
 

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



--- End Message ---
--- Begin Message ---
Source: faust
Source-Version: 0.9.9.4b-2

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

faust_0.9.9.4b-2.diff.gz
  to pool/main/f/faust/faust_0.9.9.4b-2.diff.gz
faust_0.9.9.4b-2.dsc
  to pool/main/f/faust/faust_0.9.9.4b-2.dsc
faust_0.9.9.4b-2_amd64.deb
  to pool/main/f/faust/faust_0.9.9.4b-2_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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mario Lang <[email protected]> (supplier of updated faust 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, 18 Jul 2009 17:00:06 +0200
Source: faust
Binary: faust
Architecture: source amd64
Version: 0.9.9.4b-2
Distribution: unstable
Urgency: low
Maintainer: Mario Lang <[email protected]>
Changed-By: Mario Lang <[email protected]>
Description: 
 faust      - functional programming language for realtime audio applications
Closes: 505365
Changes: 
 faust (0.9.9.4b-2) unstable; urgency=low
 .
   * Fix "FTBFS with GCC 4.4: missing #include" (Closes: #505365)
   * Fix a few parenthesis suggestion warnings to make the build log less
     verbose.
   * Build-Depend on debhelper >= 5 and use compat level 5.
   * No longer ship /usr/lib/faust/VST which contains OSX specific stuff
     for Xcode.
   * Install kate syntax highlighting support in
     /usr/share/kde4/apps/katepart/syntax.
   * debian/control:
     - Recommend those package required to build the default example set
       out of the box.
     - Suggest kate since we provide syntax highlighting support.
     - Depend on ${misc:Depends} to make lintian happy.
     - Upgrade to Standards-Version 3.8.2 (no changes).
   * debian/docs: Install more of the available documentation.
Checksums-Sha1: 
 3f18b30a5e4dce8d113dc966ee357e386ca4e058 956 faust_0.9.9.4b-2.dsc
 f3bbc303bd30288173f6f456b1d6d4eceb2dcbf4 3368 faust_0.9.9.4b-2.diff.gz
 a664984d5fada011babd09f55149cebb925f7e85 3715288 faust_0.9.9.4b-2_amd64.deb
Checksums-Sha256: 
 6fa44740a558c97e2aeb9431245ac94130b33a1a81f17aa784bfab59d0cbe302 956 
faust_0.9.9.4b-2.dsc
 0f21baa8712133e21f876ddea652cd1cf4296657bcdb251894e84be822949372 3368 
faust_0.9.9.4b-2.diff.gz
 0c30a2235e0af7cb167035ea5fe5e485dd1ca20fed21c15c4f0cf00f8ab865dc 3715288 
faust_0.9.9.4b-2_amd64.deb
Files: 
 9c50a098d3a6c10e1e183d81cc62e88d 956 sound optional faust_0.9.9.4b-2.dsc
 43da76a87106195f79cf9514429e4d61 3368 sound optional faust_0.9.9.4b-2.diff.gz
 280d8b1803a553163eec2f649c79cf9a 3715288 sound optional 
faust_0.9.9.4b-2_amd64.deb

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

iD8DBQFKYe3/3/wCKmsRPkQRAuTqAJ41WZUXuVzTKxnC5B5JwHB9ZKPSlQCbBEjE
3/tAcwcPXm+a9xrn0hph1vc=
=kc3H
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to