buildroot/package/nodejs
Thomas Petazzoni 73e41cd673 package/nodejs: drop support for the MIPS architecture
The build of NodeJS fails on mipsel due to an issue in the V8 code:

../../deps/v8/src/compiler/backend/mips/code-generator-mips.cc:4106:48: error: call of overloaded 'Operand(int64_t)' is ambiguous
 4106 |                 Operand(static_cast<int64_t>(0)));

There is apparently a lack of maintenance of the MIPS port of V8, as
is discussed in the Github issue at
https://github.com/nodejs/node/issues/26179.

Until this get improved/fixed, our best option is to drop support for
MIPS in our NodeJS package.

Fixes:

  http://autobuild.buildroot.net/results/0e6ee80c77bcb77afe18410e8d9da93b738cb0a4/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit 69d311687a)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2022-11-09 14:22:48 +01:00
..
0001-add-qemu-wrapper-support.patch package/nodejs: bump to v16.17.1 2022-10-11 21:17:39 +02:00
0002-check-if-uclibc-has-backtrace-support.patch package/nodejs: bump to v16.17.1 2022-10-11 21:17:39 +02:00
0003-include-obj-name-in-shared-intermediate.patch package/nodejs: bump to v16.17.1 2022-10-11 21:17:39 +02:00
Config.in package/nodejs: drop support for the MIPS architecture 2022-11-09 14:22:48 +01:00
Config.in.host package/nodejs: fixup qemu dependencies 2022-10-11 20:53:10 +02:00
nodejs.hash package/nodejs: bump to v16.17.1 2022-10-11 21:17:39 +02:00
nodejs.mk package/nodejs: bypass configure shell wrapper 2022-11-05 11:00:22 +01:00
v8-qemu-wrapper.in