better now?

On Wed, Dec 21, 2011 at 9:49 AM, Patrick Matthäi <[email protected]> wrote:
> Am 21.12.2011 18:45, schrieb Dan Dennedy:
>> On Wed, Dec 21, 2011 at 9:26 AM, Patrick Matthäi<[email protected]>  
>> wrote:
>>> Hi Dan,
>>>
>>> I have got a critical FTBFS on kfreebsd with git master, because of RtAudio,
>>> which were not present - as RtAudio - in 0.7.6 release:
>>>
>>> RtAudio.cpp:6987:29: error: 'SNDCTL_DSP_HALT' was not declared in this scope
>>> RtAudio.cpp: In member function 'virtual void RtApiOss::stopStream()':
>>> RtAudio.cpp:7083:36: error: 'SNDCTL_DSP_HALT' was not declared in this scope
>>> RtAudio.cpp:7093:36: error: 'SNDCTL_DSP_HALT' was not declared in this scope
>>> RtAudio.cpp: In member function 'virtual void RtApiOss::abortStream()':
>>> RtAudio.cpp:7129:36: error: 'SNDCTL_DSP_HALT' was not declared in this scope
>>> RtAudio.cpp:7139:36: error: 'SNDCTL_DSP_HALT' was not declared in this scope
>>> make[3]: *** [RtAudio.o] Error 1
>>> make[3]: Leaving directory
>>> `/build/buildd-mlt_0.7.6+git20111220-1-kfreebsd-amd64-g3zGJu/mlt-0.7.6+git20111220/src/modules/rtaudio'
>>> make[2]: *** [all] Error 1
>>> make[2]: Leaving directory
>>> `/build/buildd-mlt_0.7.6+git20111220-1-kfreebsd-amd64-g3zGJu/mlt-0.7.6+git20111220/src/modules'
>>> make[1]: *** [all] Error 1
>>> make[1]: Leaving directory
>>> `/build/buildd-mlt_0.7.6+git20111220-1-kfreebsd-amd64-g3zGJu/mlt-0.7.6+git20111220'
>>> dh_auto_build: make -j1 returned exit code 2
>>> make: *** [build] Error 2
>>>
>>> Full log here:
>>> https://buildd.debian.org/status/fetch.php?pkg=mlt&arch=kfreebsd-amd64&ver=0.7.6%2Bgit20111220-1&stamp=1324412512
>>>
>>> First I had an FTBFS, because RtAudio includes soundcard.h, which is present
>>> on Linux, but a better place may be sys/soundcard.h (which I had patched).
>>> Please have a look at my attachment 03.
>>> With it mlt still builds fine on all Linux platforms, but still not on
>>
>> MLT RtAudio on Linux should be using only ALSA.
>>
>>> kfreebsd and hurd (same error).
>>
>> It appears some BSDs include OSS, but I do not know about these
>> kernels specifically.
>>
>>> Additional I add two another patches to support building on hurd (02 and 04
>>> attachment).
>>> I can't say if both patches let mlt build until the end on hurd now, because
>>> of the RtAudio fail..
>>>
>>> I hope you can help me :)
>>
>> I can make a change that disables the rtaudio plugin when not using
>> FreeBSD, Linux, Windows, or OS X.
>>
>
> This would be nice
>
> --
> /*
> Mit freundlichem Gruß / With kind regards,
>  Patrick Matthäi
>  GNU/Linux Debian Developer
>
> E-Mail: [email protected]
>         [email protected]
> */
>

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Mlt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to