All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/2] librav1e: make nasm dependency x86-specific
@ 2026-07-06  8:34 Ross Burton
  2026-07-06  8:34 ` [PATCH 2/2] uutils-coreutils: delete .cargo/config.toml Ross Burton
  2026-07-06 13:31 ` [oe] [PATCH 1/2] librav1e: make nasm dependency x86-specific Khem Raj
  0 siblings, 2 replies; 7+ messages in thread
From: Ross Burton @ 2026-07-06  8:34 UTC (permalink / raw)
  To: openembedded-devel

nasm is an x86 assembler, so only depend on it (and work around the
build paths errors) on x86-64 (the assembler fastpaths are explicitly
64-bit only).

Signed-off-by: Ross Burton <ross.burton@arm.com>
---
 .../recipes-multimedia/rav1e/librav1e_p20250902.bb           | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb b/meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb
index 836cd4448f..80ac5d9268 100644
--- a/meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb
+++ b/meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb
@@ -7,9 +7,10 @@ inherit cargo_c pkgconfig cargo-update-recipe-crates
 
 require ${PN}-crates.inc
 
-DEPENDS += "nasm-native"
+DEPENDS:append:x86_64 = " nasm-native"
 
 SRC_URI += "git://github.com/xiph/rav1e.git;protocol=https;nobranch=1;tag=${PV}"
 SRCREV = "a2f01b3e233f531c28a20b4c29fb5c9e5d29fa6d"
 
-INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
+# TODO we need to pass -fdebug-prefix-map to the nasm calls
+INHIBIT_PACKAGE_DEBUG_SPLIT:x86-64 = "1"
-- 
2.43.0



^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2026-07-06 13:53 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-06  8:34 [PATCH 1/2] librav1e: make nasm dependency x86-specific Ross Burton
2026-07-06  8:34 ` [PATCH 2/2] uutils-coreutils: delete .cargo/config.toml Ross Burton
2026-07-06  8:50   ` [oe] " Etienne Cordonnier
2026-07-06  9:01     ` Mikko Rapeli
2026-07-06  9:07       ` Etienne Cordonnier
2026-07-06 13:31 ` [oe] [PATCH 1/2] librav1e: make nasm dependency x86-specific Khem Raj
2026-07-06 13:51   ` Ross Burton

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.