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

Bug#504893: marked as done (FTBFS with GCC 4.4: missing #include)



Your message dated Thu, 22 Jan 2009 15:47:05 +0000
with message-id <E1LQ1lp-0007Rr-6L@ries.debian.org>
and subject line Bug#504893: fixed in rosegarden 1:1.7.2-2
has caused the Debian Bug report #504893,
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 owner@bugs.debian.org
immediately.)


-- 
504893: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504893
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: rosegarden
Version: 1:1.7.1-1
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 rosegarden_1:1.7.1-1 on em64t by sbuild/amd64 0.53
...
> [ 21%] Building CXX object RGbuild/CMakeFiles/RosegardenCommon.dir/base/Instrument.o
> /build/tbm/rosegarden-1.7.1/src/base/Instrument.cpp: In member function 'virtual std::string Rosegarden::Buss::getName() const':
> /build/tbm/rosegarden-1.7.1/src/base/Instrument.cpp:608: error: 'sprintf' was not declared in this scope
> make[3]: *** [RGbuild/CMakeFiles/RosegardenCommon.dir/base/Instrument.o] Error 1
> make[3]: Leaving directory `/build/tbm/rosegarden-1.7.1'

--- src/base/Instrument.cpp~	2008-11-07 19:16:15.000000000 +0000
+++ src/base/Instrument.cpp	2008-11-07 19:16:37.000000000 +0000
@@ -25,6 +25,7 @@
 #include <sstream>
 #endif
 
+#include <cstdio>
 
 namespace Rosegarden
 {

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



--- End Message ---
--- Begin Message ---
Source: rosegarden
Source-Version: 1:1.7.2-2

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

rosegarden-data_1.7.2-2_all.deb
  to pool/main/r/rosegarden/rosegarden-data_1.7.2-2_all.deb
rosegarden_1.7.2-2.diff.gz
  to pool/main/r/rosegarden/rosegarden_1.7.2-2.diff.gz
rosegarden_1.7.2-2.dsc
  to pool/main/r/rosegarden/rosegarden_1.7.2-2.dsc
rosegarden_1.7.2-2_amd64.deb
  to pool/main/r/rosegarden/rosegarden_1.7.2-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 504893@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike O'Connor <stew@debian.org> (supplier of updated rosegarden 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: Thu, 15 Jan 2009 16:33:03 -0500
Source: rosegarden
Binary: rosegarden rosegarden-data
Architecture: source all amd64
Version: 1:1.7.2-2
Distribution: unstable
Urgency: low
Maintainer: Debian Multimedia Team <debian-multimedia@lists.debian.org>
Changed-By: Mike O'Connor <stew@debian.org>
Description: 
 rosegarden - music editor and MIDI/audio sequencer
 rosegarden-data - music editor and MIDI/audio sequencer data files
Closes: 504893
Changes: 
 rosegarden (1:1.7.2-2) unstable; urgency=low
 .
   * fix debian/rules so build-arch doesn't build arch-indep package and
     vice-versa
   * change permissions in debian/rules from 664 to 644 (thanks: Stuart
     Prescott)
   * change x-www-browser to sensible-browser (thanks: Stuart Prescott)
   * Add extra includes required by gcc 4.4 (thanks: Martin Michlmayr)
     (Closes: #504893)
   * switch watchfile to use new sf.net redirector
Checksums-Sha1: 
 b7d70c3297e4c766a7b537c02e5a39a6db98a183 1437 rosegarden_1.7.2-2.dsc
 8860775266d2f112fceadd11c9a0bca2f01d1b2a 14606 rosegarden_1.7.2-2.diff.gz
 9b8bcbf9373e6b31af8736fec20bc7ccac2ad12b 3101504 rosegarden-data_1.7.2-2_all.deb
 5286e6e7cca4e97e166259ddf220e7f8ea22c423 4068216 rosegarden_1.7.2-2_amd64.deb
Checksums-Sha256: 
 ab937ddaaadcacd2a61cf974a1303f28def2d3cebaa1536e7306945b1861cd8f 1437 rosegarden_1.7.2-2.dsc
 2b2cb4431a90e92fa9a8165093b75465acc7dfea47c793863e3e5b048bad4691 14606 rosegarden_1.7.2-2.diff.gz
 5f31ce990e39eb1460d3c7ec61e0c5ee58396861d30e6967a4e9fecbd6aa050d 3101504 rosegarden-data_1.7.2-2_all.deb
 eed774f0aaae39c4fb478d93bad39287b3cdb2af2574a5e8fd25d93577ba2ed9 4068216 rosegarden_1.7.2-2_amd64.deb
Files: 
 5a008793a7c34c821a2bc9c5865e8516 1437 sound extra rosegarden_1.7.2-2.dsc
 39c47447e064c7cc5f0a8710060eefe8 14606 sound extra rosegarden_1.7.2-2.diff.gz
 ff7ca9e1771dd0eea77be87a5c6861e5 3101504 sound optional rosegarden-data_1.7.2-2_all.deb
 4aa3ffb6e3770ecd24ec76879317f1cc 4068216 sound extra rosegarden_1.7.2-2_amd64.deb

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

iEYEARECAAYFAkl4kocACgkQ9Cbhsr6b+NppBgCghzVEXwmLCkcQqU2dgC5mcRdm
8BwAnAsBmjNrMoCjtFhbgE6CpWdxWUAz
=Syw2
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: