Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions SPECS/nodejs24/nodejs24.signatures.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"Signatures": {
"btest402.js": "fabaf4dacc13e93d54f825b87ffde18573214b149388a5f96176236dd31d7768",
"icu4c-77_1-data-bin-b.zip": "d8be12e03f782da350508b15354738ed97a3289008a787b6bd2a85434374bff4",
"icu4c-77_1-data-bin-l.zip": "0913674ff673c585f8bc08370916b6a6ccc30ffb6408a5c1bc3edbf5a687fd96",
"icu4c-78.2-data-bin-b.zip": "86c22b4fe9db681ea9cbf5975157c53f0f965b5a6b0b3c70558f0c5c78bfc04a",
"icu4c-78.2-data-bin-l.zip": "6fc51a8818242bfd83207ab89551166ac2fb4bf502d01e41cddc8cb6a0ba4cda",
"node-v24.14.1.tar.xz": "7822507713f202cf2a551899d250259643f477b671706db421a6fb55c4aa0991"
}
}
18 changes: 12 additions & 6 deletions SPECS/nodejs24/nodejs24.spec
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Retrieved from 'deps/npm/package.json' inside the sources tarball.
%define npm_version 11.6.2
%define npm_version 11.11.0

%global nodejs_datadir %{_datarootdir}/nodejs
Comment thread
SumitJenaHCL marked this conversation as resolved.

# ICU - from tools/icu/current_ver.dep
%global icu_major 77
%global icu_minor 1
%global icu_major 78
%global icu_minor 2
%global icu_version %{icu_major}.%{icu_minor}

%global icudatadir %{nodejs_datadir}/icudata
Expand All @@ -16,7 +16,7 @@ Name: nodejs24
# WARNINGS: MUST check and update the 'npm_version' macro for every version update of this package.
# The version of NPM can be found inside the sources under 'deps/npm/package.json'.
Version: 24.14.1
Release: 2%{?dist}
Release: 3%{?dist}
License: BSD AND MIT AND Public Domain AND NAIST-2003 AND Artistic-2.0
Vendor: Microsoft Corporation
Distribution: Azure Linux
Expand All @@ -26,8 +26,8 @@ URL: https://github.com/nodejs/node
# !!!! because it contains patented algorithms.
# !!! => use generate_source_tarball.sh script to create a clean and reproducible source tarball.
Source0: https://nodejs.org/download/release/v%{version}/node-v%{version}.tar.xz
Source1: https://github.com/unicode-org/icu/releases/download/release-%{icu_major}-%{icu_minor}/icu4c-%{icu_major}_%{icu_minor}-data-bin-b.zip
Source2: https://github.com/unicode-org/icu/releases/download/release-%{icu_major}-%{icu_minor}/icu4c-%{icu_major}_%{icu_minor}-data-bin-l.zip
Source1: https://github.com/unicode-org/icu/releases/download/release-%{icu_version}/icu4c-%{icu_version}-data-bin-b.zip
Source2: https://github.com/unicode-org/icu/releases/download/release-%{icu_version}/icu4c-%{icu_version}-data-bin-l.zip
Source3: btest402.js
Patch0: disable-tlsv1-tlsv1-1.patch
Patch1: CVE-2019-10906.patch
Expand Down Expand Up @@ -182,6 +182,12 @@ make cctest
%{_prefix}/lib/node_modules/*

%changelog
* Tue May 19 2026 Sumit Jena <sumitjena@microsoft.com> - 24.14.1-3
- Bump bundled ICU data to 78.2 to match upstream Node 24.14.1
(tools/icu/current_ver.dep); fixes segfault running @typespec/compiler
(nodejs/node#17161). Adjust Source1/Source2 URL templates for ICU 78.x
release naming (release-X.Y, icu4c-X.Y-...).

* Mon Apr 13 2026 Azure Linux Security Servicing Account <azurelinux-security@microsoft.com> - 24.14.1-2
- Patch for CVE-2026-33672, CVE-2026-33671

Expand Down
Loading