[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#417089: marked as done (FTBFS with GCC 4.3: missing #includes)



Your message dated Fri, 25 May 2007 23:32:03 +0000
with message-id <E1HrjGN-0000cj-Gs@ries.debian.org>
and subject line Bug#417089: fixed in akode 2.0.2-1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: akode
Version: 2.0.1-2
Usertags: ftbfs-gcc-4.3
Tags: patch

Your package fails to build with GCC 4.3.  Version 4.3 has not been
released yet but I'm building with a snapshot in order to find errors
and give people an advance warning.  In GCC 4.3, the C++ header
dependencies have been cleaned up.  The advantage of this is that
programs will compile faster.  The downside is that you actually
need to directly #include everything you use (but you really should
do this anyway, otherwise your program won't work with any compiler
other than GCC).  Some background of this can be found at
http://gcc.gnu.org/PR28080

You can reproduce this problem with gcc-snapshot from unstable.


> Automatic build of akode_2.0.1-2 on coconut0 by sbuild/ia64 0.49
...
> In file included from libakode_la.all_cpp.cpp:15:
> /build/tbm/akode-2.0.1/./akode/lib/auto_sink.cpp: In member function 'virtual bool aKode::AutoSink::open()':
> /build/tbm/akode-2.0.1/./akode/lib/auto_sink.cpp:67: error: 'getenv' was not declared in this scope
...

--- akode/lib/auto_sink.cpp~	2007-04-01 14:45:16.000000000 +0000
+++ akode/lib/auto_sink.cpp	2007-04-01 14:45:23.000000000 +0000
@@ -21,6 +21,7 @@
 #include "audioframe.h"
 #include "auto_sink.h"
 
+#include <cstdlib>
 #include <iostream>
 
 namespace aKode {
--- akode/akodeplay/akodeplay.cpp~	2007-04-01 14:45:59.000000000 +0000
+++ akode/akodeplay/akodeplay.cpp	2007-04-01 14:46:06.000000000 +0000
@@ -25,6 +25,8 @@
 #include "../lib/sink.h"
 #include "../lib/decoder.h"
 
+#include <cstdlib>
+
 #ifdef HAVE_GNU_GETOPT
   #include <getopt.h>
 #else

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


--- End Message ---
--- Begin Message ---
Source: akode
Source-Version: 2.0.2-1

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

akode-dbg_2.0.2-1_i386.deb
  to pool/main/a/akode/akode-dbg_2.0.2-1_i386.deb
akode_2.0.2-1.diff.gz
  to pool/main/a/akode/akode_2.0.2-1.diff.gz
akode_2.0.2-1.dsc
  to pool/main/a/akode/akode_2.0.2-1.dsc
akode_2.0.2.orig.tar.gz
  to pool/main/a/akode/akode_2.0.2.orig.tar.gz
libakode-dev_2.0.2-1_i386.deb
  to pool/main/a/akode/libakode-dev_2.0.2-1_i386.deb
libakode2_2.0.2-1_i386.deb
  to pool/main/a/akode/libakode2_2.0.2-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 417089@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> (supplier of updated akode 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.7
Date: Sat, 26 May 2007 00:08:26 +0200
Source: akode
Binary: libakode2 akode-dbg libakode-dev
Architecture: source i386
Version: 2.0.2-1
Distribution: unstable
Urgency: low
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Description: 
 akode-dbg  - debugging symbols for akode
 libakode-dev - development files for akode
 libakode2  - akode plugin for aRts
Closes: 417089
Changes: 
 akode (2.0.2-1) unstable; urgency=low
 .
   +++ Changes by Kaare Olsen and Sune Vuorela:
 .
   * New upstream release.
   * Removed patch 02_autotools_update. Applied upstream.
   * Removed patch 07_autoconf_2.6. Applied upstream.
   * Removed patch 11_flac_113_support and 12_oggflac_decoding.diff. Reworked and applied upstream.
   * Add patch 11_gcc_4.3_fix.diff to fix akode compilation with gcc4.3
     (Closes: 417089)
Files: 
 8501cbd06e04e1188279ea87c04504e4 1020 sound optional akode_2.0.2-1.dsc
 8e9044594060fa21b5cebd781657f530 667549 sound optional akode_2.0.2.orig.tar.gz
 3e458f76406e4c1045bf9a4221bf3cb7 696046 sound optional akode_2.0.2-1.diff.gz
 da2ffc91a0f00b93af99645200158d40 106122 libs optional libakode2_2.0.2-1_i386.deb
 0da7e5e773ba6b3eb10e23f920ddcddf 16476 libdevel optional libakode-dev_2.0.2-1_i386.deb
 9ac606acf86a92fdf8baa59c9066a683 296254 libdevel extra akode-dbg_2.0.2-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Signed by Ana Guerrero

iD8DBQFGV3sQn3j4POjENGERAgk3AJ9G2R/oY+mB50adEsENajWw2opa9ACfSAVs
jgGumVR2ka7MQCCmH7RKIv4=
=onXa
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: