diff options
| author | Gyorgy Sarvari <skandigraun@gmail.com> | 2026-02-12 13:53:50 +0100 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2026-02-12 18:34:14 -0800 |
| commit | f7f0ff2210cfc74eb23fc40ff8fe626f5457ba19 (patch) | |
| tree | a497b174e287466bbf5586077bc39e2b129cee73 /meta-python | |
| parent | babe6a272b25450d9eef434c0e6175f3e2949b8e (diff) | |
| download | meta-openembedded-f7f0ff2210cfc74eb23fc40ff8fe626f5457ba19.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')
0 files changed, 0 insertions, 0 deletions
