Bug#750332: stk: FTBFS: RtMidi.h:58:21: fatal error: RtError.h: No such file or directory

Felipe Sateler fsateler at debian.org
Mon Jun 2 20:21:06 UTC 2014


Control: reassign 750332 rtmidi/2.0.1~ds0-3
Control: merge 750332 747775
Control: affects 750332 src:stk

On Mon, Jun 2, 2014 at 2:17 PM, David Suárez <david.sephirot at gmail.com> wrote:
> Source: stk
> Version: 4.4.4-4
> Severity: serious
> Tags: jessie sid
> User: debian-qa at lists.debian.org
> Usertags: qa-ftbfs-20140601 qa-ftbfs
> Justification: FTBFS on amd64
>
> Hi,
>
> During a rebuild of all packages in sid, your package failed to build on
> amd64.
>
> Relevant part (hopefully):
>> g++ -O3 -Wall -I../include -Iinclude -fPIC -D_FORTIFY_SOURCE=2  -DHAVE_GETTIMEOFDAY  -D__UNIX_JACK__ -D__LINUX_ALSA__ -D__LINUX_OSS__ -D__LINUX_ALSA__ -D__LITTLE_ENDIAN__ -DRAWWAVE_PATH=\"/usr/share/stk/rawwaves/\" -c Messager.cpp -o Release/Messager.o
>> In file included from ../include/Messager.h:13:0,
>>                  from Messager.cpp:35:
>> /usr/include/RtMidi.h:58:21: fatal error: RtError.h: No such file or directory
>>  #include "RtError.h"
>>                      ^
>> compilation terminated.
>> Makefile:65: recipe for target 'Messager.o' failed
>> make[2]: *** [Messager.o] Error 1

This is a problem in rtmidi.


Hideki, you wrote:

> Hi,
> It seems that is caused by lack of RtError.h in librtmidi-dev package.
> I've updated it as attached patch and midisnoop built fine, so upload it
> to 10-delay queue. Please check and consider to apply it, thanks.

Until recently RtError.h was shipped by librtaudio-dev (not sure which
version). Please add a Breaks + Replaces librtaudio-dev with an
appropriate version, the patch looks otherwise sane.

-- 

Saludos,
Felipe Sateler



More information about the pkg-multimedia-maintainers mailing list