From a25e98fb55de351f4adbd7a4aaf230654fabb006 Mon Sep 17 00:00:00 2001 From: coolsnowwolf Date: Thu, 6 Feb 2025 17:54:48 +0800 Subject: [PATCH] node: bump v20 to 20.18.2 --- lang/node/Makefile | 6 +++--- lang/node/patches/v20.x/003-path.patch | 2 +- .../012-changing-default-npm-settings.patch | 20 ------------------- lang/node/patches/v20.x/201-zlib_gyp.patch | 4 ++-- lang/node/patches/v20.x/202-node_gyp.patch | 2 +- lang/node/patches/v20.x/204-v8_gyp.patch | 6 +++--- .../v20.x/999-localhost-no-addrconfig.patch | 2 +- ...able_pointer_authentication_on_arm64.patch | 20 +++++++++---------- 8 files changed, 21 insertions(+), 41 deletions(-) delete mode 100644 lang/node/patches/v20.x/012-changing-default-npm-settings.patch diff --git a/lang/node/Makefile b/lang/node/Makefile index 0c8c76fb..91203a17 100644 --- a/lang/node/Makefile +++ b/lang/node/Makefile @@ -13,9 +13,9 @@ PKG_HASH:=bbf0297761d53aefda9d7855c57c7d2c272b83a7b5bad4fea9cb29006d8e1d35 PATCH_DIR:=./patches/v22.x else ifeq ($(CONFIG_NODEJS_20),y) -PKG_VERSION:=v20.12.2 +PKG_VERSION:=v20.18.2 PKG_RELEASE:=1 -PKG_HASH:=d7cbcc5fbfb31e9001f3f0150bbeda59abe5dd7137aaa6273958cd59ce35ced7 +PKG_HASH:=69bf81b70f3a95ae0763459f02860c282d7e3a47567c8afaf126cc778176a882 PATCH_DIR:=./patches/v20.x else ifeq ($(CONFIG_NODEJS_18),y) @@ -108,7 +108,7 @@ define Package/node/config choice prompt "Version Selection" default NODEJS_12 if mips||mipsel||mips64||mips64el - default NODEJS_22 + default NODEJS_20 help Select node.js version. The host package version is also the same. diff --git a/lang/node/patches/v20.x/003-path.patch b/lang/node/patches/v20.x/003-path.patch index 02b45b6d..e60ae236 100644 --- a/lang/node/patches/v20.x/003-path.patch +++ b/lang/node/patches/v20.x/003-path.patch @@ -1,6 +1,6 @@ --- a/lib/internal/modules/cjs/loader.js +++ b/lib/internal/modules/cjs/loader.js -@@ -1529,7 +1529,8 @@ Module._initPaths = function() { +@@ -1650,7 +1650,8 @@ Module._initPaths = function() { path.resolve(process.execPath, '..') : path.resolve(process.execPath, '..', '..'); diff --git a/lang/node/patches/v20.x/012-changing-default-npm-settings.patch b/lang/node/patches/v20.x/012-changing-default-npm-settings.patch deleted file mode 100644 index 6c735261..00000000 --- a/lang/node/patches/v20.x/012-changing-default-npm-settings.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/deps/npm/node_modules/@npmcli/config/lib/definitions/definitions.js -+++ b/deps/npm/node_modules/@npmcli/config/lib/definitions/definitions.js -@@ -1335,7 +1335,7 @@ define('lockfile-version', { - }) - - define('loglevel', { -- default: 'notice', -+ default: 'info', - type: [ - 'silent', - 'error', -@@ -2135,7 +2135,7 @@ define('strict-peer-deps', { - }) - - define('strict-ssl', { -- default: true, -+ default: false, - type: Boolean, - description: ` - Whether or not to do SSL key validation when making requests to the diff --git a/lang/node/patches/v20.x/201-zlib_gyp.patch b/lang/node/patches/v20.x/201-zlib_gyp.patch index cc1a46eb..47175ae2 100644 --- a/lang/node/patches/v20.x/201-zlib_gyp.patch +++ b/lang/node/patches/v20.x/201-zlib_gyp.patch @@ -1,8 +1,8 @@ --- a/deps/zlib/zlib.gyp +++ b/deps/zlib/zlib.gyp -@@ -9,6 +9,7 @@ +@@ -8,6 +8,7 @@ + 'use_system_zlib%': 0, 'arm_fpu%': '', - 'llvm_version%': '0.0', }, + 'include_dirs!': [ '