Bug#472574: jack support should be enabled for AMD64

Stefan Weil weil at mail.berlios.de
Sat Jun 13 19:23:57 UTC 2009


Stefan Weil schrieb:
> Hi,
>
> I have the same problem like Frans.
>
> Jack support is still not working with mixxx in Debian Lenny on amd64.
> The documentation says that it should be supported.
>
> And this report says that the problem is caused by portaudio19:
> https://bugs.launchpad.net/ubuntu/+source/portaudio19/+bug/183011
>
> How can I help to fix this?
>
> Regards
>
> Stefan
>
>   

The code in portaudio19-19+svn20071022/src/common/pa_ringbuffer.c
contains support for amd64:

#   elif defined( __i386__ ) || defined( __i486__ ) || defined( __i586__
) || defined( __i686__ ) || defined( __x86_64__ )
#      define PaUtil_FullMemoryBarrier()  asm volatile("mfence":::"memory")
#      define PaUtil_ReadMemoryBarrier()  asm volatile("lfence":::"memory")
#      define PaUtil_WriteMemoryBarrier() asm volatile("sfence":::"memory")

So there is no reason to disable jack support for amd64.

I modified debian/rules to enable jack for amd64, too.
With this modification, mixxx works with jack.

Regards,

Stefan






More information about the Pkg-voip-maintainers mailing list