Debian Bug report logs - #667322
pianobooster: ftbfs with GCC-4.7

version graph

Package: pianobooster; Maintainer for pianobooster is Debian Games Team <pkg-games-devel@alioth-lists.debian.net>; Source for pianobooster is src:pianobooster (PTS, buildd, popcon).

Reported by: Matthias Klose <doko@debian.org>

Date: Tue, 3 Apr 2012 23:36:38 UTC

Severity: serious

Tags: patch, sid, wheezy

Found in version pianobooster/0.6.4-3

Fixed in version pianobooster/0.6.4-3.1

Done: gregor herrmann <gregoa@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#667322; Package pianobooster. (Tue, 03 Apr 2012 23:36:41 GMT) (full text, mbox, link).


Acknowledgement sent to Matthias Klose <doko@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>. (Tue, 03 Apr 2012 23:36:41 GMT) (full text, mbox, link).


Message #5 received at maintonly@bugs.debian.org (full text, mbox, reply):

From: Matthias Klose <doko@debian.org>
To: maintonly@bugs.debian.org
Subject: pianobooster: ftbfs with GCC-4.7
Date: Tue, 03 Apr 2012 23:11:36 +0000
Package: pianobooster
Version: 0.6.4-3
Severity: important
Tags: sid wheezy
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-4.7

The package fails to build in a test rebuild on at least amd64 with
gcc-4.7/g++-4.7, but succeeds to build with gcc-4.6/g++-4.6. The
severity of this report may be raised before the wheezy release.

unrecognized command line option '-mwindows'

The full build log can be found at:
http://people.debian.org/~lucas/logs/2012/03/29-clang-gcc47/unstable-gcc47/pianobooster_0.6.4-3_unstable-gcc47.log
The last lines of the build log are at the end of this report.

Some hints on fixing these issues can be found at
http://gcc.gnu.org/gcc-4.7/porting_to.html

To build with GCC 4.7, either set CC=gcc-4.7 CXX=g++-4.7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

[...]
[ 67%] Building CXX object CMakeFiles/pianobooster.dir/Cfg.o
[ 69%] Building CXX object CMakeFiles/pianobooster.dir/Piano.o
[ 71%] Building CXX object CMakeFiles/pianobooster.dir/Draw.o
[ 72%] Building CXX object CMakeFiles/pianobooster.dir/Scroll.o
/«PKGBUILDDIR»/src/Scroll.cpp: In member function 'void CScroll::compileSlot(CScroll::CSlotDisplayList)':
/«PKGBUILDDIR»/src/Scroll.cpp:50:9: warning: unused variable 'av8Left' [-Wunused-variable]
[ 74%] Building CXX object CMakeFiles/pianobooster.dir/Notation.o
[ 76%] Building CXX object CMakeFiles/pianobooster.dir/TrackList.o
[ 77%] Building CXX object CMakeFiles/pianobooster.dir/Rating.o
[ 79%] Building CXX object CMakeFiles/pianobooster.dir/Bar.o
[ 81%] Building CXX object CMakeFiles/pianobooster.dir/Settings.o
[ 83%] Building CXX object CMakeFiles/pianobooster.dir/Merge.o
[ 84%] Building CXX object CMakeFiles/pianobooster.dir/moc_QtWindow.o
[ 86%] Building CXX object CMakeFiles/pianobooster.dir/moc_GlView.o
[ 88%] Building CXX object CMakeFiles/pianobooster.dir/moc_GuiTopBar.o
[ 89%] Building CXX object CMakeFiles/pianobooster.dir/moc_GuiSidePanel.o
[ 91%] Building CXX object CMakeFiles/pianobooster.dir/moc_GuiMidiSetupDialog.o
[ 93%] Building CXX object CMakeFiles/pianobooster.dir/moc_GuiKeyboardSetupDialog.o
[ 94%] Building CXX object CMakeFiles/pianobooster.dir/moc_GuiPreferencesDialog.o
[ 96%] Building CXX object CMakeFiles/pianobooster.dir/moc_GuiSongDetailsDialog.o
[ 98%] Building CXX object CMakeFiles/pianobooster.dir/moc_GuiLoopingPopup.o
[100%] Building CXX object CMakeFiles/pianobooster.dir/qrc_application.o
Linking CXX executable pianobooster
c++: error: unrecognized command line option '-mwindows'
make[3]: *** [pianobooster] Error 1
make[3]: Leaving directory `/«PKGBUILDDIR»/build-tree'
make[2]: *** [CMakeFiles/pianobooster.dir/all] Error 2
make[1]: *** [all] Error 2
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2




Severity set to 'serious' from 'important' Request was from Matthias Klose <doko@debian.org> to control@bugs.debian.org. (Mon, 07 May 2012 16:52:27 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#667322; Package pianobooster. (Wed, 23 May 2012 16:18:03 GMT) (full text, mbox, link).


Acknowledgement sent to gregor herrmann <gregoa@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>. (Wed, 23 May 2012 16:18:03 GMT) (full text, mbox, link).


Message #12 received at 667322@bugs.debian.org (full text, mbox, reply):

From: gregor herrmann <gregoa@debian.org>
To: 667322@bugs.debian.org
Subject: pianobooster: diff for NMU version 0.6.4-3.1
Date: Wed, 23 May 2012 18:16:24 +0200
[Message part 1 (text/plain, inline)]
tags 667322 + patch
tags 667322 + pending
thanks

Dear maintainer,

I've prepared an NMU for pianobooster (versioned as 0.6.4-3.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: U2: Beautiful Day
[pianobooster-0.6.4-3.1-nmu.diff (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]

Added tag(s) patch. Request was from gregor herrmann <gregoa@debian.org> to control@bugs.debian.org. (Wed, 23 May 2012 16:18:06 GMT) (full text, mbox, link).


Added tag(s) pending. Request was from gregor herrmann <gregoa@debian.org> to control@bugs.debian.org. (Wed, 23 May 2012 16:18:07 GMT) (full text, mbox, link).


Reply sent to gregor herrmann <gregoa@debian.org>:
You have taken responsibility. (Fri, 25 May 2012 16:36:05 GMT) (full text, mbox, link).


Notification sent to Matthias Klose <doko@debian.org>:
Bug acknowledged by developer. (Fri, 25 May 2012 16:36:05 GMT) (full text, mbox, link).


Message #21 received at 667322-close@bugs.debian.org (full text, mbox, reply):

From: gregor herrmann <gregoa@debian.org>
To: 667322-close@bugs.debian.org
Subject: Bug#667322: fixed in pianobooster 0.6.4-3.1
Date: Fri, 25 May 2012 16:33:32 +0000
Source: pianobooster
Source-Version: 0.6.4-3.1

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

pianobooster-dbg_0.6.4-3.1_amd64.deb
  to main/p/pianobooster/pianobooster-dbg_0.6.4-3.1_amd64.deb
pianobooster_0.6.4-3.1.debian.tar.bz2
  to main/p/pianobooster/pianobooster_0.6.4-3.1.debian.tar.bz2
pianobooster_0.6.4-3.1.dsc
  to main/p/pianobooster/pianobooster_0.6.4-3.1.dsc
pianobooster_0.6.4-3.1_amd64.deb
  to main/p/pianobooster/pianobooster_0.6.4-3.1_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 667322@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <gregoa@debian.org> (supplier of updated pianobooster 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: SHA256

Format: 1.8
Date: Wed, 23 May 2012 18:13:25 +0200
Source: pianobooster
Binary: pianobooster pianobooster-dbg
Architecture: source amd64
Version: 0.6.4-3.1
Distribution: unstable
Urgency: low
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: gregor herrmann <gregoa@debian.org>
Description: 
 pianobooster - learn the piano just by playing a game
 pianobooster-dbg - learn the piano just by playing a game - debug
Closes: 667322
Changes: 
 pianobooster (0.6.4-3.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix "ftbfs with GCC-4.7": add patch to set linker flag -mwindows only on
     Windows. (Closes: #667322)
Checksums-Sha1: 
 9bd6fde4009bf425c43c6758e2b9179aecba33b9 2161 pianobooster_0.6.4-3.1.dsc
 b4eb3f36d5a1c003b93e941f1dc79553b927cac8 40358 pianobooster_0.6.4-3.1.debian.tar.bz2
 29df605a6c681b968c525931e5f0fdfae216bf39 239756 pianobooster_0.6.4-3.1_amd64.deb
 b081539b68de6955c4a2e9b20519e3cd746eab78 44014 pianobooster-dbg_0.6.4-3.1_amd64.deb
Checksums-Sha256: 
 ff1bc72ce6bb094dbd18ebe6bfb57bb343e64f344dec96e1a00c36d3f49dc8de 2161 pianobooster_0.6.4-3.1.dsc
 97b8939fd68ecbcd34650f9de1aa92e7d25b37cf662d81c73be5bcd790d99445 40358 pianobooster_0.6.4-3.1.debian.tar.bz2
 b8e1c65db5c292be810285fb9845625c6b8ad6f233b5dd43c91168a287bf50a9 239756 pianobooster_0.6.4-3.1_amd64.deb
 06fa39a5467d76aea517b56b63c49576cb6fe3e64aac185deeb67f38f2a8d130 44014 pianobooster-dbg_0.6.4-3.1_amd64.deb
Files: 
 ef5206760bd8f1ded23e968c309e4b6b 2161 games optional pianobooster_0.6.4-3.1.dsc
 3a56886d93d85f345b56b90fb1872fef 40358 games optional pianobooster_0.6.4-3.1.debian.tar.bz2
 e2868c73e63446135e2891ad6888f53e 239756 games optional pianobooster_0.6.4-3.1_amd64.deb
 38a21af3f5721173842c656545b1e80c 44014 debug extra pianobooster-dbg_0.6.4-3.1_amd64.deb

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

iQIcBAEBCAAGBQJPvQzlAAoJELs6aAGGSaoGaM8QAJlWA6ShoZBgWT7NIK5oDuwQ
gHGYDyMykDYhbQ3kVDJ0Q5uoQisMCMusu6zbzo3JBwh2VuhN+9BetCdRg+2ckoG0
Ol1Ukr9jDSYAGj+BSKDNdGKVmSf27l1TPj1/ivrRhKwbsWqhSABARZeiHM6fmZaI
BDoKPd3uv8Ek+6j5y1tQcA5QXK7xyJJG0TToL6+Tc/HIlphY//iWtUYaRdl9EsYT
GaSg6TiyUc2nbBlfNGK+sWoYAhVyoxFHzlEUhxrybwrxD4pIrk0vJbJB9b3/ZbOT
wq0lNX2GbZTGgFC9rntJn3epfw9D4p5nSUh1MS+4Zsp5QyJ3l2rRQpHTMLjatLtd
PXtEiYIWZGqCM0pJ+FSvO7DRner5oLvphJMJ23ljJMdjmORrSLu6WzbyX9idAhJC
qYRItqldOugY2950QJ8FjJBSPpL1Zf99ATl5gfOEjPd/HSinlou4CaD32HxjnSWe
0celkvCJPlnlOah6WN7TbUKsusI7S/lo2oKH6fM9uhV0qqGxzo6ZDYhfrL2R8vTI
xhlEcDTiqntbvO/KvGVwnHRQ2JbJb2RE7zj9H9A5q3VzMnVCM9ikSTohW3ih3Gj6
C+UbO+i3mwmp0Qwo5J0E9FKQKUbmgRyFWR8AryIVqKuoKC3lp+Y0ykw0iM//tsvS
z4ujRUrhs8xjDjBjlHm9
=UXtz
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 03 Jul 2012 07:36:50 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 11:11:07 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.