Bug#672002: yoshimi: FTBFS: JackEngine.cpp:53:24: error: 'usleep' was not declared in this scope

Lucas Nussbaum lucas at lucas-nussbaum.net
Tue May 8 11:54:52 UTC 2012


Source: yoshimi
Version: 0.060.12-1
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20120508 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> /usr/bin/c++   -DYOSHI_FIFO_DIR=\"/dev/shm\" -DMAX_BANK_ROOT_DIRS=128 -DMAX_AD_HARMONICS=128 -DMAX_SUB_HARMONICS=64 -DPAD_MAX_SAMPLES=64 -DNUM_MIDI_PARTS=16 -DNUM_MIDI_CHANNELS=16 -DMAX_ENVELOPE_POINTS=40 -DPI=3.1415926536f -DLOG_2=0.693147181f -DNUM_VOICES=8 -DPOLIPHONY=60 -DNUM_SYS_EFX=4 -DNUM_INS_EFX=8 -DNUM_PART_EFX=3 -DNUM_KIT_ITEMS=16 -DVELOCITY_MAX_SCALE=8.0f -DMAX_EQ_BANDS=8 -DMAX_FILTER_STAGES=5 -DFF_MAX_VOWELS=6 -DFF_MAX_FORMANTS=12 -DFF_MAX_SEQUENCE=8 -DMAX_PHASER_STAGES=12 -DMAX_ALIENWAH_DELAY=100 -DDEFAULT_AUDIO=jack_audio -DDEFAULT_MIDI=jack_midi -DJACK_SESSION -DJACK_LATENCY -O3 -ffast-math -fomit-frame-pointer -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu -I/«PKGBUILDDIR»/src -I/usr/include/alsa -I/usr/lib/fltk    -D'YOSHIMI_VERSION="0.060.12"' -D'BASE_INSTALL_DIR="/usr"' -lasound -ljack -lpthread -lrt -o CMakeFiles/yoshimi.dir/MusicIO/AlsaClient.cpp.o -c /«PKGBUILDDIR»/src/MusicIO/AlsaClient.cpp
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 80
> /«PKGBUILDDIR»/src/MusicIO/JackEngine.cpp: In member function 'bool JackEngine::connectServer(std::string)':
> /«PKGBUILDDIR»/src/MusicIO/JackEngine.cpp:53:24: error: 'usleep' was not declared in this scope
> /«PKGBUILDDIR»/src/MusicIO/JackEngine.cpp: In member function 'void* JackEngine::midiThread()':
> /«PKGBUILDDIR»/src/MusicIO/JackEngine.cpp:407:16: warning: converting 'false' to pointer type 'void*' [-Wconversion-null]
> [ 79%] Building CXX object CMakeFiles/yoshimi.dir/MusicIO/JackAlsaClient.cpp.o
> /usr/bin/c++   -DYOSHI_FIFO_DIR=\"/dev/shm\" -DMAX_BANK_ROOT_DIRS=128 -DMAX_AD_HARMONICS=128 -DMAX_SUB_HARMONICS=64 -DPAD_MAX_SAMPLES=64 -DNUM_MIDI_PARTS=16 -DNUM_MIDI_CHANNELS=16 -DMAX_ENVELOPE_POINTS=40 -DPI=3.1415926536f -DLOG_2=0.693147181f -DNUM_VOICES=8 -DPOLIPHONY=60 -DNUM_SYS_EFX=4 -DNUM_INS_EFX=8 -DNUM_PART_EFX=3 -DNUM_KIT_ITEMS=16 -DVELOCITY_MAX_SCALE=8.0f -DMAX_EQ_BANDS=8 -DMAX_FILTER_STAGES=5 -DFF_MAX_VOWELS=6 -DFF_MAX_FORMANTS=12 -DFF_MAX_SEQUENCE=8 -DMAX_PHASER_STAGES=12 -DMAX_ALIENWAH_DELAY=100 -DDEFAULT_AUDIO=jack_audio -DDEFAULT_MIDI=jack_midi -DJACK_SESSION -DJACK_LATENCY -O3 -ffast-math -fomit-frame-pointer -I/«PKGBUILDDIR»/obj-x86_64-linux-gnu -I/«PKGBUILDDIR»/src -I/usr/include/alsa -I/usr/lib/fltk    -D'YOSHIMI_VERSION="0.060.12"' -D'BASE_INSTALL_DIR="/usr"' -lasound -ljack -lpthread -lrt -o CMakeFiles/yoshimi.dir/MusicIO/JackAlsaClient.cpp.o -c /«PKGBUILDDIR»/src/MusicIO/JackAlsaClient.cpp
> /usr/bin/cmake -E cmake_progress_report /«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles 
> make[3]: *** [CMakeFiles/yoshimi.dir/MusicIO/JackEngine.cpp.o] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2012/05/08/yoshimi_0.060.12-1_unstable.log

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.





More information about the pkg-multimedia-maintainers mailing list