[Buildroot] [PATCH] package/nodejs: bump version to 20.9.0
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Fri Nov 3 20:16:11 UTC 2023
On Thu, 2 Nov 2023 18:06:50 -0600
Adam Duskett <adam.duskett at amarulasolutions.com> wrote:
> - Refactor 0001-add-qemu-wrapper-support.patch for 20.9.0
>
> - NodeJS now requires GCC 10.1 header. However, as there is no
> BR2_TOOLCHAIN_GCC_AT_LEAST_10_1, we round up to BR2_TOOLCHAIN_GCC_AT_LEAST_11.
>
> - Drop the --without-dtrace and --without-etw config options as they no longer
> exist.
>
> - Update support/testing/tests/package/test_nodejs.py to use
> BR2_TOOLCHAIN_EXTERNAL_BOOTLIN, otherwise the test fails as the
> gcc version selected will be 7.
>
> - Update the hash file for LICENSE.txt due to numerous changes, such
> as the addition of new libraries and updated dates. No new license
> types are added.
>
> Tested with: ./support/testing/run-tests tests.package.test_nodejs
>
> Signed-off-by: Adam Duskett <adam.duskett at amarulasolutions.com>
> ---
> package/nodejs/Config.in | 8 +--
> .../0001-add-qemu-wrapper-support.patch | 51 ++++++++++++-------
> ...ules-cjs-loader.js-adjust-default-pa.patch | 2 +-
> package/nodejs/nodejs-src/nodejs-src.mk | 4 --
> package/nodejs/nodejs.hash | 15 +++---
> package/nodejs/nodejs.mk | 2 +-
> support/testing/tests/package/test_nodejs.py | 3 ++
> 7 files changed, 50 insertions(+), 35 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list