已开启
add sw64 support #193
lc-compiler创建于 2025年5月7日
add sw64 support #193
已开启
从refs/pull/193/head合入到master
共 2 个文件变更+179194-2
此文件变更行数或变更字符数较多,你可以直接 查看源码
| @@ -1,4 +1,4 @@ | |||
| 1 | -%global baserelease 3 | 1 | +%global baserelease 4 |
| 2 | %{?!_pkgdocdir:%global _pkgdocdir %{_docdir}/%{name}-%{version}} | 2 | %{?!_pkgdocdir:%global _pkgdocdir %{_docdir}/%{name}-%{version}} |
| 3 | %global nodejs_epoch 1 | 3 | %global nodejs_epoch 1 |
| 4 | %global nodejs_major 20 | 4 | %global nodejs_major 20 |
| @@ -79,6 +79,7 @@ Patch3: CVE-2024-7971.patch | |||
| 79 | Patch4: 0001-correct-some-errors-related-to-CVE-2025-23085.patch | 79 | Patch4: 0001-correct-some-errors-related-to-CVE-2025-23085.patch |
| 80 | Patch5: CVE-2025-23165.patch | 80 | Patch5: CVE-2025-23165.patch |
| 81 | Patch6: CVE-2025-23166.patch | 81 | Patch6: CVE-2025-23166.patch |
| 82 | +Patch7: add-sw64-support-20.18.2.patch | ||
| 82 | 83 | ||
| 83 | BuildRequires: python3-devel python3-setuptools make | 84 | BuildRequires: python3-devel python3-setuptools make |
| 84 | BuildRequires: zlib-devel python3-jinja2 | 85 | BuildRequires: zlib-devel python3-jinja2 |
| @@ -205,7 +206,18 @@ Conflicts: %{name} < %{nodejs_epoch}:%{nodejs_version}-%{nodejs_release}%{?dist} | |||
| 205 | The API documentation for the Node.js JavaScript runtime. | 206 | The API documentation for the Node.js JavaScript runtime. |
| 206 | 207 | ||
| 207 | %prep | 208 | %prep |
| 208 | -%autosetup -p1 -n node-v%{nodejs_version} | 209 | +%setup -q -n node-v%{nodejs_version} |
| 210 | +%patch0 -p1 | ||
| 211 | +%patch1 -p1 | ||
| 212 | +%patch2 -p1 | ||
| 213 | +%patch3 -p1 | ||
| 214 | +%patch4 -p1 | ||
| 215 | +%patch5 -p1 | ||
| 216 | +%patch6 -p1 | ||
| 217 | +%ifarch sw_64 | ||
| 218 | +%patch7 -p1 | ||
| 219 | +%endif | ||
| 220 | + | ||
| 209 | rm -rf deps/zlib | 221 | rm -rf deps/zlib |
| 210 | rm -rf deps/brotli | 222 | rm -rf deps/brotli |
| 211 | rm -rf deps/v8/third_party/jinja2 | 223 | rm -rf deps/v8/third_party/jinja2 |
| @@ -409,6 +421,9 @@ NODE_PATH=%{buildroot}%{_prefix}/lib/node_modules:%{buildroot}%{_prefix}/lib/nod | |||
| 409 | %{_pkgdocdir}/npm/docs | 421 | %{_pkgdocdir}/npm/docs |
| 410 | 422 | ||
| 411 | %changelog | 423 | %changelog |
| 424 | +* Tue Jun 03 2025 swcompiler <lc@wxiat.com> - 1:20.18.2-4 | ||
| 425 | +- add sw64 support | ||
| 426 | + | ||
| 412 | * Tue May 20 2025 yaoxin <1024769339@qq.com> - 1:20.18.2-3 | 427 | * Tue May 20 2025 yaoxin <1024769339@qq.com> - 1:20.18.2-3 |
| 413 | - Fix CVE-2025-23165 and CVE-2025-23166 | 428 | - Fix CVE-2025-23165 and CVE-2025-23166 |
| 414 | 429 | ||