From: Jose Dapena Paz Date: Tue, 3 May 2022 18:12:56 +0000 (+0200) Subject: chromium: fix aarch64 build because of broken NEON extensions for GCC X-Git-Tag: 13.91.0~39 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=commitdiff_plain;h=0e0814a6f853a2631c36a0ec9dbcc1f78ff59e87;p=AGL%2Fmeta-agl-demo.git chromium: fix aarch64 build because of broken NEON extensions for GCC highway library implementation of NEON extensions for aarch64 does not build on GCC in the version used in chromium91. Provisionally disable JPEG-XL decoder for aarch64 to workaround the problem. Bug-AGL: SPEC-4355 Signed-off-by: Jose Dapena Paz Change-Id: Idb6ad1a16e6dca773e22ca5747ffdef09a35af5c --- diff --git a/recipes-wam/chromium/chromium.inc b/recipes-wam/chromium/chromium.inc index 17e46f46a..69040d078 100644 --- a/recipes-wam/chromium/chromium.inc +++ b/recipes-wam/chromium/chromium.inc @@ -149,6 +149,9 @@ GN_ARGS:append:armv6 = ' arm_use_neon=false' # https://github.com/gperftools/gperftools/issues/693 GN_ARGS:append:libc-musl = ' use_allocator_shim=false' +# Chromium 91 build of highway with NEON is broken. Do not build. +GN_ARGS:append:aarch64 = ' enable_jxl_decoder=false' + # More options to speed up the build GN_ARGS += "\ enable_nacl=false\