From 0268d7deeccc4bdfe0a334c2e480cd2fb9e2f1dc Mon Sep 17 00:00:00 2001 From: Bernd Kuhls Date: Tue, 21 Oct 2025 21:54:16 +0200 Subject: [PATCH] package/libtheora: fix build on arm big-endian Buildroot commit 5e769b87ecfb5d61c6f32fac3f8cdf2fb24e91a6 bumped libtheora to version 1.2.0 and forgot to disable asm on arm big-endian as well. Fixes: https://autobuild.buildroot.net/results/8af/8af9ce8c03b00da2dcf29bc1c6f4afef9a002a58/ arm/armint.h:24:5: error: #error "Big-endian configurations are not supported by the ARM asm. " "Reconfigure with --disable-asm or undefine OC_ARM_ASM." Signed-off-by: Bernd Kuhls Signed-off-by: Julien Olivain --- package/libtheora/libtheora.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/libtheora/libtheora.mk b/package/libtheora/libtheora.mk index 2cf62e5623..906acc8641 100644 --- a/package/libtheora/libtheora.mk +++ b/package/libtheora/libtheora.mk @@ -22,7 +22,7 @@ LIBTHEORA_CONF_OPTS = \ # assembly code on arm is broken: # https://gitlab.xiph.org/xiph/theora/-/merge_requests/53 -ifeq ($(BR2_arm),y) +ifeq ($(BR2_arm)$(BR2_armeb),y) LIBTHEORA_CONF_OPTS += --disable-asm endif