Acknowledgement sent to Michael Ablassmeier <abi@grinser.de>:
New Bug report received and forwarded. Copy sent to Guenter Geiger (Debian/GNU) <geiger@debian.org>.
(full text, mbox, link).
Subject: hydrogen - FTBFS: error: 'FLAC__FILE_DECODER_OK' was not declared in this scope
Date: Wed, 6 Jun 2007 08:52:57 +0200
Package: hydrogen
Version: 0.9.3-2
Severity: serious
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs
hi,
while doing an archive wide package rebuild your package failed to build from
source for the following reason:
> g++ -c -pipe -g -w -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -Isrc -I/usr/include/qt3 -o src/MidiDriver.o src/lib/drivers/MidiDriver.cpp
> g++ -c -pipe -g -w -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -Isrc -I/usr/include/qt3 -o src/PortMidiDriver.o src/lib/drivers/PortMidiDriver.cpp
> g++ -c -pipe -g -w -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -Isrc -I/usr/include/qt3 -o src/PortAudioDriver.o src/lib/drivers/PortAudioDriver.cpp
> g++ -c -pipe -g -w -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -Isrc -I/usr/include/qt3 -o src/LadspaFX.o src/lib/fx/LadspaFX.cpp
> g++ -c -pipe -g -w -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -Isrc -I/usr/include/qt3 -o src/SMF.o src/lib/smf/SMF.cpp
> g++ -c -pipe -g -w -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -Isrc -I/usr/include/qt3 -o src/SMFEvent.o src/lib/smf/SMFEvent.cpp
> g++ -c -pipe -g -w -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -Isrc -I/usr/include/qt3 -o src/ADSR.o src/lib/ADSR.cpp
> g++ -c -pipe -g -w -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -Isrc -I/usr/include/qt3 -o src/DataPath.o src/lib/DataPath.cpp
> g++ -c -pipe -g -w -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -Isrc -I/usr/include/qt3 -o src/EventQueue.o src/lib/EventQueue.cpp
> g++ -c -pipe -g -w -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -Isrc -I/usr/include/qt3 -o src/FLACFile.o src/lib/FLACFile.cpp
> src/lib/FLACFile.cpp: In member function 'void FLACFile_real::load(std::string)':
> src/lib/FLACFile.cpp:167: error: 'set_filename' was not declared in this scope
> src/lib/FLACFile.cpp:169: error: no matching function for call to 'FLACFile_real::init()'
> /usr/include/FLAC++/decoder.h:226: note: candidates are: virtual FLAC__StreamDecoderInitStatus FLAC::Decoder::File::init(FILE*)
> /usr/include/FLAC++/decoder.h:227: note: virtual FLAC__StreamDecoderInitStatus FLAC::Decoder::File::init(const char*)
> /usr/include/FLAC++/decoder.h:228: note: virtual FLAC__StreamDecoderInitStatus FLAC::Decoder::File::init(const std::string&)
> src/lib/FLACFile.cpp:170: error: 'FLAC__FILE_DECODER_OK' was not declared in this scope
> src/lib/FLACFile.cpp:174: error: 'process_until_end_of_file' was not declared in this scope
> make[2]: *** [src/FLACFile.o] Error 1
> make[2]: Leaving directory `/build/user/hydrogen-0.9.3/build-tree/hydrogen-0.9.3'
> make[1]: *** [hydrogenPlayer] Error 2
> make[1]: Leaving directory `/build/user/hydrogen-0.9.3/build-tree/hydrogen-0.9.3'
> make: *** [debian/stamp-makefile-build] Error 2
I think this is related to an API change and recent upload of a new FLAC
Library, from libflac-dev's changelog:
* New upstream release. closes: #405167, #411311
- libOggFLAC and libOggFLAC++ have been merged into libFLAC, so
remove their corresponding packages.
- Because of the API changes required to effect the above, there has
been yet another soname bump. libflac7 -> libflac8 and
libflac++5 -> libflac++6. Emails have been dispatched to the
maintainers of dependent packages.
The Full Build log is available and can be viewed at:
http://people.debian.org/~lucas/logs/2007/06/04/
bye,
- michael
Information forwarded to debian-bugs-dist@lists.debian.org, Guenter Geiger (Debian/GNU) <geiger@debian.org>: Bug#427745; Package hydrogen.
(full text, mbox, link).
Acknowledgement sent to Andreas Henriksson <andreas@fatal.se>:
Extra info received and forwarded to list. Copy sent to Guenter Geiger (Debian/GNU) <geiger@debian.org>.
(full text, mbox, link).
Tags added: patch
Request was from Andreas Henriksson <andreas@fatal.se>
to control@bugs.debian.org.
(Fri, 15 Jun 2007 09:30:07 GMT) (full text, mbox, link).
Reply sent to Guenter Geiger (Debian/GNU) <geiger@debian.org>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Michael Ablassmeier <abi@grinser.de>:
Bug acknowledged by developer.
(full text, mbox, link).
Source: hydrogen
Source-Version: 0.9.3-4
We believe that the bug you reported is fixed in the latest version of
hydrogen, which is due to be installed in the Debian FTP archive:
hydrogen_0.9.3-4.diff.gz
to pool/main/h/hydrogen/hydrogen_0.9.3-4.diff.gz
hydrogen_0.9.3-4.dsc
to pool/main/h/hydrogen/hydrogen_0.9.3-4.dsc
hydrogen_0.9.3-4_i386.deb
to pool/main/h/hydrogen/hydrogen_0.9.3-4_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 427745@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Guenter Geiger (Debian/GNU) <geiger@debian.org> (supplier of updated hydrogen 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: Mon, 18 Jun 2007 18:50:31 +0200
Source: hydrogen
Binary: hydrogen
Architecture: source i386
Version: 0.9.3-4
Distribution: unstable
Urgency: low
Maintainer: Guenter Geiger (Debian/GNU) <geiger@debian.org>
Changed-By: Guenter Geiger (Debian/GNU) <geiger@debian.org>
Description:
hydrogen - Simple drum machine/step sequencer
Closes: 417229426650427745428052
Changes:
hydrogen (0.9.3-4) unstable; urgency=low
.
* incorporated patch for building with flac (thanks guys !) library (closes: #426650,#427745)
* Applied patch for gcc 4.3 (closes: #417229)
* Applied patch for default song behaviour (closes: #428052)
Files:
ef5bcc8654f17954e920604927dd352d 800 sound optional hydrogen_0.9.3-4.dsc
a257a5656e2fe340f56d0a7eeb8140b3 9298 sound optional hydrogen_0.9.3-4.diff.gz
9da5fc28ffb36d61fe7ae634b63b587d 3351532 sound optional hydrogen_0.9.3-4_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQFGdskq1pbKhmC2uVgRAlyAAJoDqzg6FCMP/2izJgP4dZU83cMf8ACbBSVV
WsGLkI7wsQaP3jqA7iUujU0=
=F1VC
-----END PGP SIGNATURE-----
Tags added: sid
Request was from Steve Langasek <vorlon@debian.org>
to control@bugs.debian.org.
(Fri, 29 Jun 2007 00:48:03 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 16 Mar 2009 08:53:38 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the GNU General
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.