| Message ID | 20251028111956.2903925-1-hongxu.jia@windriver.com |
|---|---|
| State | New |
| Headers | show |
| Series | [meta-oe,v2] nodejs: fix compile failed for 32 bit arm target | expand |
diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_22.21.0.bb b/meta-oe/recipes-devtools/nodejs/nodejs_22.21.0.bb index 6d1a364be0..7a784bf7f2 100644 --- a/meta-oe/recipes-devtools/nodejs/nodejs_22.21.0.bb +++ b/meta-oe/recipes-devtools/nodejs/nodejs_22.21.0.bb @@ -48,6 +48,10 @@ CVE_PRODUCT += "node.js" # v8 errors out if you have set CCACHE CCACHE = "" +# Use '-flax-vector-conversions' to permit conversions between vectors +# with differing element types or numbers of subparts +CFLAGS:append:arm = " -flax-vector-conversions" + def map_nodejs_arch(a, d): import re
Build failed for 32 bit arm target $ echo 'MACHINE = "qemuarm"' >> conf/local.conf $ bitbake nodejs ... 2645 | ); | ^ ../deps/llhttp/src/llhttp.c:2643:11: error: incompatible type for argument 1 of 'vandq_u16' 2643 | vcgeq_u8(input, vdupq_n_u8(' ')), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | uint8x16_t ... Use '-flax-vector-conversions' to permit conversions between vectors with differing element types or numbers of subparts Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> --- meta-oe/recipes-devtools/nodejs/nodejs_22.21.0.bb | 4 ++++ 1 file changed, 4 insertions(+)