[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