From 45f84286a33a8ed1edc537a1478f80f66dce08cb Mon Sep 17 00:00:00 2001 From: Alejandro Navarro Date: Wed, 26 Apr 2017 16:15:53 +0200 Subject: [PATCH] pulseaudio: disable memfd for CC6 Pulseaudio 9.0 relies on the syscall memfd_create, which was introduced in kernel 3.17, but the version currently supported for the CC6 SBC is 3.14. There is a corner case where the configure script does not detect the actual kernel version, thus enabling memfd_create. When Pulseadio tries to call memfd_create, it shows error messages, so disable memfd explicitly. https://jira.digi.com/browse/DEL-3923 Signed-off-by: Alejandro Navarro --- .../recipes-multimedia/pulseaudio/pulseaudio_%.bbappend | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-digi-dey/recipes-multimedia/pulseaudio/pulseaudio_%.bbappend b/meta-digi-dey/recipes-multimedia/pulseaudio/pulseaudio_%.bbappend index 9ebc49186..1889c09a0 100644 --- a/meta-digi-dey/recipes-multimedia/pulseaudio/pulseaudio_%.bbappend +++ b/meta-digi-dey/recipes-multimedia/pulseaudio/pulseaudio_%.bbappend @@ -9,6 +9,8 @@ SRC_URI_append_ccimx6sbc = " \ file://dey-audio-sgtl5000.conf \ " +EXTRA_OECONF_append_ccimx6sbc = " --disable-memfd" + do_install_append_ccimx6sbc() { install -d ${D}${sysconfdir}/udev/scripts install -m 0755 ${WORKDIR}/hdmi_hotplug.sh ${D}${sysconfdir}/udev/scripts