diff options
| author | Gyorgy Sarvari <skandigraun@gmail.com> | 2026-02-12 13:53:50 +0100 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2026-02-16 00:34:01 -0800 |
| commit | d3fbcf87008dbd88bbe62a013b759de46eb932bb (patch) | |
| tree | f07d1f8f87db4dbf81789a54b1b67f894794de86 /meta-python/recipes-devtools/python | |
| parent | 2296bdb6c1fa28f80761d9f119108568f9f00cda (diff) | |
| download | meta-openembedded-d3fbcf87008dbd88bbe62a013b759de46eb932bb.tar.gz | |
nodejs: patch incorrect NEON intrinsics
The llhttp dependency of nodejs uses NEON intrinsics when they
are available, however some of these calls are incorrect: they
the call they use don't match the parameters passed, and so
the compilation fail (unless the error is suppressed):
| ../deps/llhttp/src/llhttp.c: In function 'llhttp__internal__run':
| ../deps/llhttp/src/llhttp.c:2645:9: note: use '-flax-vector-conversions' to permit conversions between vectors with differing element types or numbers of subparts
| 2645 | );
| | ^
| ../deps/llhttp/src/llhttp.c:2643:11: error: incompatible type for argument 1 of 'vandq_u16'
| 2643 | vcgeq_u8(input, vdupq_n_u8(' ')),
There is a patch upstream that fixes it (though it is not merged
yet). This patch is a port of that fix.
This allows us to remove the extra CFLAGS also from the recipe that
suppressed this error.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python')
0 files changed, 0 insertions, 0 deletions
