Re: [proaudio] media-libs/libffado-* patch |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
- To: proaudio@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [proaudio] media-libs/libffado-* patch
- From: keenblade <keenblade@xxxxxxxxx>
- Date: Fri, 11 May 2012 02:56:55 +0300
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=OPb0hQRrNaOuBnX96x82IRl+vvk4oSulW5h75gAVmDg=; b=YrH2Iw1SZUgTMQRb6iInJWsI7z3/qwmO7rZSN5DCviekqA0UUe6wco5JI7FLGKmHk1 3W4gZLMbOx2xY9RlRD/LYSc8I+HUasAXUyky4EU7Uvsfgj7BE5uTWrprBnsn+Qk64FHa kKGHJoQ6IXV1OrndCBlJPpiyejtDbRQdfstCS7yg8K4gVC3r9vTxqvtj06mxYsv09esq rnAwW96KvSMK4jdjP4ZRPa/Ot6KTqQ6Z/2PO7F84gQC/TtACjX4uVdo79lRZ7DL9dwTk Ld7vyJYU6rglq0AOHEKXUYpEsPWOZFETBJWFRc4CKutTqDn7WNLukf9OK6TVs4RSHgdZ GlFA==
On Paz 06 May 2012 22:08:24 EEST, Natanael Olaiz wrote:
> Hi,
>
> Here is a patch for libffado. I applied to all the overlay versions.
>
> It fixes the compilation of libffado having jack-audio-connection kit
> installed, at least with jack2 that I use:
> Ffado compilation script calls "jackd --version" at the end, and jackd
> --version tries to access /dev/snd/controlC0, which causes a sandbox
> violation [1]. So I just added an addpredict /dev/snd.
>
> I know this is not the best solution, but I found hard to fix it from
> upstream, because it's an issue of jack and related in how the ffado
> compilation works, and it's hard to describe it as a bug. I asked for
> that in the jack dev and ffado developers lists, but no one said nothing
> about...
>
>
> Maybe the addpredict can be conditional? Someone can check if this[1]
> also happens installing libffado with jack 1?
>
>
> Best regards,
> Natanael.
>
>
> [1] :
> --------------------------- ACCESS VIOLATION SUMMARY
> ---------------------------
> LOG FILE "/var/log/sandbox/sandbox-21106.log"
>
> VERSION 1.0
> FORMAT: F - Function called
> FORMAT: S - Access Status
> FORMAT: P - Path as passed to function
> FORMAT: A - Absolute Path (not canonical)
> FORMAT: R - Canonical Path
> FORMAT: C - Command Line
>
> F: open_wr
> S: deny
> P: /dev/snd/controlC0
> A: /dev/snd/controlC0
> R: /dev/snd/controlC0
> C: jackd --version
>
> F: open_wr
> S: deny
> P: /dev/snd/controlC0
> A: /dev/snd/controlC0
> R: /dev/snd/controlC0
> C: jackd --version
> --------------------------------------------------------------------------------
>
>>>> Failed to emerge media-libs/libffado-9999, Log file:
>
>
>
>
Thanks. Applied in overlay.