diff options
| author | Hongxu Jia <hongxu.jia@windriver.com> | 2025-10-30 13:15:04 +0800 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2025-10-30 09:37:15 -0700 |
| commit | fe7aaabb1c30cf263738dbf5df927650809e8074 (patch) | |
| tree | 48f033bcd6e8e217a295de3c758e1a427e281d9d /meta-oe | |
| parent | b0272c8654d95388ab8afc49c95f598baac8cca7 (diff) | |
| download | meta-openembedded-fe7aaabb1c30cf263738dbf5df927650809e8074.tar.gz | |
nodejs: fix gcc compile failed for 32 bit arm target
Use gcc to compile 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>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe')
| -rw-r--r-- | meta-oe/recipes-devtools/nodejs/nodejs_22.21.1.bb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_22.21.1.bb b/meta-oe/recipes-devtools/nodejs/nodejs_22.21.1.bb index 0cba529673..ca4001a04c 100644 --- a/meta-oe/recipes-devtools/nodejs/nodejs_22.21.1.bb +++ b/meta-oe/recipes-devtools/nodejs/nodejs_22.21.1.bb | |||
| @@ -48,6 +48,10 @@ CVE_PRODUCT += "node.js" | |||
| 48 | # v8 errors out if you have set CCACHE | 48 | # v8 errors out if you have set CCACHE |
| 49 | CCACHE = "" | 49 | CCACHE = "" |
| 50 | 50 | ||
| 51 | # Use '-flax-vector-conversions' to permit conversions between vectors | ||
| 52 | # with differing element types or numbers of subparts | ||
| 53 | CFLAGS:append:toolchain-gcc:arm = " -flax-vector-conversions" | ||
| 54 | |||
| 51 | def map_nodejs_arch(a, d): | 55 | def map_nodejs_arch(a, d): |
| 52 | import re | 56 | import re |
| 53 | 57 | ||
