From d77b2404c522cee86b5f137f45fc23be354186bf Mon Sep 17 00:00:00 2001 From: Bernd Kuhls Date: Wed, 5 Jul 2023 18:10:42 +0200 Subject: [PATCH] package/ffmpeg: mmal is not available on aarch64 Fixes: http://autobuild.buildroot.net/results/aa5/aa589b38e1591a0ec4d400891bf86f5138cf4542/ For details see: https://lists.buildroot.org/pipermail/buildroot/2023-July/669839.html https://github.com/raspberrypi/userland/issues/688 Reported-by: Guillermo G Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni (cherry picked from commit c2d37c58f274ae25b963fec53aa2d5a057527af5) Signed-off-by: Peter Korsgaard --- package/ffmpeg/ffmpeg.mk | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/package/ffmpeg/ffmpeg.mk b/package/ffmpeg/ffmpeg.mk index 59e13b503e..9d9209706a 100644 --- a/package/ffmpeg/ffmpeg.mk +++ b/package/ffmpeg/ffmpeg.mk @@ -282,9 +282,14 @@ FFMPEG_CONF_OPTS += --disable-vdpau endif ifeq ($(BR2_PACKAGE_RPI_USERLAND),y) -FFMPEG_CONF_OPTS += --enable-mmal --enable-omx --enable-omx-rpi \ +FFMPEG_CONF_OPTS += --enable-omx --enable-omx-rpi \ --extra-cflags=-I$(STAGING_DIR)/usr/include/IL FFMPEG_DEPENDENCIES += rpi-userland +ifeq ($(BR2_arm),y) +FFMPEG_CONF_OPTS += --enable-mmal +else +FFMPEG_CONF_OPTS += --disable-mmal +endif else FFMPEG_CONF_OPTS += --disable-mmal --disable-omx --disable-omx-rpi endif