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

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



Your message dated Fri, 25 May 2007 00:47:03 +0000
with message-id <E1HrNxP-0001Af-KC@ries.debian.org>
and subject line Bug#417107: fixed in arts 1.5.7-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: arts
Version: 1.5.5-1
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 arts_1.5.5-1 on coconut0 by sbuild/ia64 0.49
...
> /build/tbm/arts-1.5.5/./mcopidl/mcopidl.cc: In function 'void exit_usage(char*)':
> /build/tbm/arts-1.5.5/./mcopidl/mcopidl.cc:2394: error: 'exit' was not declared in this scope
> /build/tbm/arts-1.5.5/./mcopidl/mcopidl.cc: In function 'std::string searchFile(const char*, std::list<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)':
> /build/tbm/arts-1.5.5/./mcopidl/mcopidl.cc:2428: error: 'exit' was not declared in this scope
> /build/tbm/arts-1.5.5/./mcopidl/mcopidl.cc: In function 'void append_file_to_vector(const char*, std::vector<char, std::allocator<char> >&)':
> /build/tbm/arts-1.5.5/./mcopidl/mcopidl.cc:2436: error: 'exit' was not declared in this scope
> /build/tbm/arts-1.5.5/./mcopidl/mcopidl.cc:2441: warning: conversion to 'long int' from 'size_t' may alter its value
> /build/tbm/arts-1.5.5/./mcopidl/mcopidl.cc: In function 'int main(int, char**)':
> /build/tbm/arts-1.5.5/./mcopidl/mcopidl.cc:2585: error: 'exit' was not declared in this scope
...

--- mcopidl/mcopidl.cc~	2007-04-01 15:32:55.000000000 +0000
+++ mcopidl/mcopidl.cc	2007-04-01 15:33:01.000000000 +0000
@@ -23,6 +23,7 @@
 
     */
 
+#include <cstdlib>
 #include <stdio.h>
 #include <string.h>
 #include <unistd.h>

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


--- End Message ---
--- Begin Message ---
Source: arts
Source-Version: 1.5.7-1

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

arts-dbg_1.5.7-1_i386.deb
  to pool/main/a/arts/arts-dbg_1.5.7-1_i386.deb
arts_1.5.7-1.diff.gz
  to pool/main/a/arts/arts_1.5.7-1.diff.gz
arts_1.5.7-1.dsc
  to pool/main/a/arts/arts_1.5.7-1.dsc
arts_1.5.7-1_all.deb
  to pool/main/a/arts/arts_1.5.7-1_all.deb
arts_1.5.7.orig.tar.gz
  to pool/main/a/arts/arts_1.5.7.orig.tar.gz
libarts1-dev_1.5.7-1_i386.deb
  to pool/main/a/arts/libarts1-dev_1.5.7-1_i386.deb
libarts1c2a_1.5.7-1_i386.deb
  to pool/main/a/arts/libarts1c2a_1.5.7-1_i386.deb
libartsc0-dev_1.5.7-1_i386.deb
  to pool/main/a/arts/libartsc0-dev_1.5.7-1_i386.deb
libartsc0_1.5.7-1_i386.deb
  to pool/main/a/arts/libartsc0_1.5.7-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 417107@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 arts 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: Fri, 25 May 2007 01:56:56 +0100
Source: arts
Binary: libarts1c2a libarts1-dev arts-dbg libartsc0-dev libartsc0 arts
Architecture: source i386 all
Version: 1.5.7-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: 
 arts       - sound system from the official KDE release
 arts-dbg   - debugging symbols for arts
 libarts1-dev - development files for the aRts sound system core components
 libarts1c2a - aRts sound system core components
 libartsc0  - aRts sound system C support library
 libartsc0-dev - development files for the aRts sound system C support library
Closes: 407756 417107
Changes: 
 arts (1.5.7-1) unstable; urgency=low
 .
   * New upstream release:
     - Includes patch to fix FTBFS with GCC 4.3. (Closes: #417107)
 .
   +++ Ana Beatriz Guerrero Lopez:
 .
   * Apply patch to fix FTBFS on hurd-i386 because of PATH_MAX. Thanks to
     Samuel Thibault. (Closes: #407756)
Files: 
 243010214b755ce3abbf9a3b82782574 1169 libs optional arts_1.5.7-1.dsc
 ae3ac818ee9112bcbe5eeff873f21a5e 1318445 libs optional arts_1.5.7.orig.tar.gz
 e0cc89e0bd5dbbc13de0ac80beda04bf 263844 libs optional arts_1.5.7-1.diff.gz
 e84fd7dca4c491bd514140d77d145dec 5602 sound optional arts_1.5.7-1_all.deb
 c98d4178f6ed02730b496df99a552bf3 1125052 libs optional libarts1c2a_1.5.7-1_i386.deb
 2a51589f9c2b630bfa6b415644285b4c 1234136 libdevel optional libarts1-dev_1.5.7-1_i386.deb
 26154b6981dbf35d7d528a106b5d74d7 14566 libs optional libartsc0_1.5.7-1_i386.deb
 bb1873d2d42e895c83884e440322a93d 20628 libdevel optional libartsc0-dev_1.5.7-1_i386.deb
 7ea70ba21fd6b21e38be582e1ce66fdd 3115850 libdevel extra arts-dbg_1.5.7-1_i386.deb

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

iD8DBQFGVjwYn3j4POjENGERAgOyAJ9VLuGEwKaF733D0XoqplpF+tGVngCfYV9B
nXWWgxC5TYkYyUW8DoUX1/Q=
=ELVr
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: