Your message dated Sun, 06 May 2007 13:02:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#422201: fixed in lastfm 1:1.1.3.0-2
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: lastfm
Version: 1:1.1.3.0-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 (20070326-1 or higher)
from unstable. (Currently not available for i386, but for amd64, powerpc
and ia64.  I hope to have i386 binaries in the archive in the near
future.)

> Automatic build of lastfm_1:1.1.3.0-1 on em64t by sbuild/amd64 0.53
...
>                  from appinfo.cpp:25:
> /usr/include/qt4/QtGui/qimage.h: In member function 'bool 
> QImageTextKeyLang::operator<(const QImageTextKeyLang&) const':
> /usr/include/qt4/QtGui/qimage.h:56: warning: suggest parentheses around && 
> within ||
> g++ -c -pipe -O2 -Wall -W -D_REENTRANT  -DQT_NO_DEBUG_STREAM -DQT_NO_DEBUG 
> -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB 
> -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore 
> -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork 
> -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui 
> -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml 
> -I/usr/include/qt4 -I. -Ilib -IlibLastFMTools -Ibuild -Ibuild -o 
> build/versionnumber.o versionnumber.cpp
> versionnumber.cpp: In member function 'void 
> CVersionNumber::ParseVersionString(const std::string&)':
> versionnumber.cpp:74: error: 'atoi' was not declared in this scope
> make[2]: *** [build/versionnumber.o] Error 1
> make[2]: Leaving directory `/build/tbm/lastfm-1.1.3.0/src'

--- src/versionnumber.cpp~      2007-05-04 08:20:53.000000000 +0000
+++ src/versionnumber.cpp       2007-05-04 08:20:59.000000000 +0000
@@ -21,6 +21,7 @@
 

 #include "versionnumber.h"

 

+#include <cstdlib>

 #include <sstream>

 

 using namespace std;


After fixing this, the package fails with:

playercommandparser.cpp: In member function 'void 
CPlayerCommandParser::Parse(const std::string&, CPlayerCommand&)':
playercommandparser.cpp:56: error: no matching function for call to 
'CPlayerCommandParser::ParseArgs(std::string&, int&)'
playercommandparser.h:71: note: candidates are: void 
CPlayerCommandParser::ParseArgs(std::string&, std::map<char, 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >, 
std::less<char>, std::allocator<std::pair<const char, std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > > > >&)
playercommandparser.cpp: In member function 'void 
CPlayerCommandParser::ParseArgs(std::string&, std::map<char, 
std::basic_string<char, std::char_traits<char>, std::allocator<char> >, 
std::less<char>, std::allocator<std::pair<const char, std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > > > >&)':

... but please fix the header inclusion for now.
-- 
Martin Michlmayr
http://www.cyrius.com/


--- End Message ---
--- Begin Message ---
Source: lastfm
Source-Version: 1:1.1.3.0-2

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

lastfm_1.1.3.0-2.diff.gz
  to pool/main/l/lastfm/lastfm_1.1.3.0-2.diff.gz
lastfm_1.1.3.0-2.dsc
  to pool/main/l/lastfm/lastfm_1.1.3.0-2.dsc
lastfm_1.1.3.0-2_i386.deb
  to pool/main/l/lastfm/lastfm_1.1.3.0-2_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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
John Stamp <[EMAIL PROTECTED]> (supplier of updated lastfm 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.7
Date: Sat, 05 May 2007 21:21:38 -0700
Source: lastfm
Binary: lastfm
Architecture: source i386
Version: 1:1.1.3.0-2
Distribution: unstable
Urgency: low
Maintainer: John Stamp <[EMAIL PROTECTED]>
Changed-By: John Stamp <[EMAIL PROTECTED]>
Description: 
 lastfm     - an audio player for last.fm personalized radio
Closes: 369907 422201
Changes: 
 lastfm (1:1.1.3.0-2) unstable; urgency=low
 .
   * Change unofficial versions to UNRELEASED.
   * Install lastfm.desktop to /usr/share/applications.
   * Move lastfm.mozilla to /usr/lib/lastfm and remove lastfm.mozilla.1.
   * Update lastfm.js.
   * Clean up debian/rules
   * Use a basic gconf schemas file.  Also restores gconf preferences which
     went AWOL in the last upload. (Closes: #369907)
   * Added patches:
     - 06_gcc43: Add some missing includes to fix compilation on gcc-snapshot.
       (Closes: #422201)
   * Reorder patches to minimize compexity:
     - 18_valgrind and 19_delete-http: merged into 04_memleaks
     - 22_loqqer: moved to 05_loqqer
     - re-diff all of the patches so they apply cleanly.
Files: 
 848c878e2085a37575b590a4ba2ce3c2 722 sound optional lastfm_1.1.3.0-2.dsc
 cf7e49b109c3f473c43e6a3a43b5a409 105416 sound optional lastfm_1.1.3.0-2.diff.gz
 6220f819769a1dc8117c70eac5a691d7 1258258 sound optional 
lastfm_1.1.3.0-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Signed by Adeodato Simó <[EMAIL PROTECTED]>

iEYEARECAAYFAkY9zuAACgkQgyNlRdHEGIKffwCfW3KqZ+QgsqbiwP9JxRP6ro46
CXsAnjTvQXtMK0tAOfPZwvwBgyB+Xqig
=WTju
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to