Title: window build failure with the latest node v24.2.0 for small-icu · Issue #58751 · nodejs/node · GitHub
Open Graph Title: window build failure with the latest node v24.2.0 for small-icu · Issue #58751 · nodejs/node
X Title: window build failure with the latest node v24.2.0 for small-icu · Issue #58751 · nodejs/node
Description: Version 24.2.0 Platform windows Subsystem No response What steps will reproduce the bug? I tried to build the latest node v24.2.0 of small-icu in github windows action. But it failed with the following errors. ...... 2025-06-18T03:35:39....
Open Graph Description: Version 24.2.0 Platform windows Subsystem No response What steps will reproduce the bug? I tried to build the latest node v24.2.0 of small-icu in github windows action. But it failed with the follo...
X Description: Version 24.2.0 Platform windows Subsystem No response What steps will reproduce the bug? I tried to build the latest node v24.2.0 of small-icu in github windows action. But it failed with the follo...
Opengraph URL: https://github.com/nodejs/node/issues/58751
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"window build failure with the latest node v24.2.0 for small-icu","articleBody":"### Version\n\n24.2.0\n\n### Platform\n\n```text\nwindows\n```\n\n### Subsystem\n\n_No response_\n\n### What steps will reproduce the bug?\n\nI tried to build the latest node v24.2.0 of small-icu in github windows action. But it failed with the following errors.\n\n```\n......\n2025-06-18T03:35:39.4285837Z v8_libbase.vcxproj -> ..\\..\\out\\Release\\lib\\v8_libbase.lib\n2025-06-18T03:35:39.5580169Z icutrim\n2025-06-18T03:35:39.9977277Z en\n2025-06-18T03:35:40.0388571Z en\n2025-06-18T03:35:40.2020142Z en\n2025-06-18T03:35:40.2431508Z en\n2025-06-18T03:35:40.2844253Z en\n2025-06-18T03:35:40.3150304Z Options: {'toolpath': '..\\\\..\\\\out\\\\Release\\\\', 'datfile': '../../deps/icu-tmp/icudt77l.dat', 'filterfile': 'icu_small.json', 'tmpdir': '..\\\\..\\\\out\\\\Release\\\\obj/global_intermediate/icutmp', 'deltmpdir': 1, 'outfile': 'icudt77l.dat', 'verbose': 1, 'locales': 'en,root', 'endian': 'little'}\n2025-06-18T03:35:40.3151584Z icu_small.json: icutrim.py config: Trim down ICU to just a certain locale set, needed for node.js use.\n2025-06-18T03:35:40.3152001Z * converters: 190 items\n2025-06-18T03:35:40.3152190Z * stringprep: 12 items\n2025-06-18T03:35:40.3152379Z * translit: 3 items\n2025-06-18T03:35:40.3152544Z * brkfiles: 15 items\n2025-06-18T03:35:40.3152713Z * brkdict: 5 items\n2025-06-18T03:35:40.3152877Z * confusables: 1 items\n2025-06-18T03:35:40.3153070Z * brkitr: 16 items\n2025-06-18T03:35:40.3153226Z * coll: 143 items\n2025-06-18T03:35:40.3153382Z * curr: 546 items\n2025-06-18T03:35:40.3153532Z * lang: 473 items\n2025-06-18T03:35:40.3153728Z Removing lang/pool.res because tree lang is empty.\n2025-06-18T03:35:40.3153983Z * rbnf: 102 items\n2025-06-18T03:35:40.3154132Z * region: 474 items\n2025-06-18T03:35:40.3154359Z Removing region/pool.res because tree region is empty.\n2025-06-18T03:35:40.3154613Z * ROOT: 881 items\n2025-06-18T03:35:40.3154767Z * unit: 465 items\n2025-06-18T03:35:40.3154911Z * zone: 473 items\n2025-06-18T03:35:40.3213881Z genccode\n2025-06-18T03:35:42.0560458Z C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\MSBuild\\Microsoft\\VC\\v170\\Microsoft.CppCommon.targets(254,5): error MSB8066: Custom build for '..\\..\\deps\\icu-tmp\\icudt77l.dat;..\\..\\out\\Release\\\\obj\\global_intermediate\\icutmp\\icudt77l.dat' exited with code -1073741819. [C:\\a\\node-sea\\node-sea\\node\\tools\\icu\\icudata.vcxproj]\n2025-06-18T03:35:46.1538079Z openssl\\apps\\list.c(88,1): warning : unused function 'sk_EVP_CIPHER_new_null' [-Wunused-function] [C:\\a\\node-sea\\node-sea\\node\\deps\\openssl\\openssl-cli.vcxproj]\n2025-06-18T03:35:46.1579064Z openssl\\include\\openssl\\../../../config\\.\\./archs/VC-WIN64A/asm/include/openssl/safestack.h(175,29): message : expanded from macro 'DEFINE_STACK_OF' [C:\\a\\node-sea\\node-sea\\node\\deps\\openssl\\openssl-cli.vcxproj]\n2025-06-18T03:35:46.1581835Z openssl\\include\\openssl\\../../../config\\.\\./archs/VC-WIN64A/asm/include/openssl/safestack.h(81,50): message : expanded from macro 'SKM_DEFINE_STACK_OF' [C:\\a\\node-sea\\node-sea\\node\\deps\\openssl\\openssl-cli.vcxproj]\n2025-06-18T03:35:46.1583636Z \u003cscratch space>(20,1): message : expanded from here [C:\\a\\node-sea\\node-sea\\node\\deps\\openssl\\openssl-cli.vcxproj]\n2025-06-18T03:35:46.1604491Z openssl\\apps\\list.c(88,1): warning : unused function 'sk_EVP_CIPHER_new_reserve' [-Wunused-function] [C:\\a\\node-sea\\node-sea\\node\\deps\\openssl\\openssl-cli.vcxproj]\n2025-06-18T03:35:46.1656084Z openssl\\include\\openssl\\../../../config\\.\\./archs/VC-WIN64A/asm/include/openssl/safestack.h(175,29): message : expanded from macro 'DEFINE_STACK_OF' [C:\\a\\node-sea\\node-sea\\node\\deps\\openssl\\openssl-cli.vcxproj]\n2025-06-18T03:35:46.1668795Z openssl\\include\\openssl\\../../../config\\.\\./archs/VC-WIN64A/asm/include/openssl/safestack.h(85,50): message : expanded from macro 'SKM_DEFINE_STACK_OF' [C:\\a\\node-sea\\node-sea\\node\\deps\\openssl\\openssl-cli.vcxproj]\n2025-06-18T03:35:46.1676631Z \u003cscratch space>(24,1): message : expanded from here [C:\\a\\node-sea\\node-sea\\node\\deps\\openssl\\openssl-cli.vcxproj]\n......\n```\n\n### How often does it reproduce? Is there a required condition?\n\nBuild with `./vcbuild.bat x64 ltcg small-icu`\n\n### What is the expected behavior? Why is that the expected behavior?\n\nBuild successfully.\n\n### What do you see instead?\n\nSee above logs.\n\n### Additional information\n\nThe action yaml file: https://github.com/liudonghua123/node-sea/blob/main/.github/workflows/node-build.yml\nThe full log: https://github.com/liudonghua123/node-sea/actions/runs/15721282094/job/44307618924","author":{"url":"https://github.com/liudonghua123","@type":"Person","name":"liudonghua123"},"datePublished":"2025-06-18T07:06:14Z","url":"https://github.com/nodejs/node/issues/58751"}
| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:6ac894ce-6e1d-40a1-8360-76d58663a039 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D490:2AB5E3:5BC49B:7739FD:6AED2999 |
| html-safe-nonce | e691bd26912c6dd7400e8ad2bd90590153abda73c46b3d2c9d12a74259c82dd5 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENDkwOjJBQjVFMzo1QkM0OUI6NzczOUZEOjZBRUQyOTk5IiwidmlzaXRvcl9pZCI6IjY0NzA1ODE3MDkyMzc4ODY5NyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | e68b09cc9c399ba3f06b4d48add4a61876a1f6cd10c63b38fdd146aa81cefaa4 |
| hovercard-subject-tag | issue:3155727931 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/nodejs/node/58751/issue_layout |
| twitter:image | https://opengraph.githubassets.com/9455f025536461f396b3d0793a5ece708e213ce0605feadf65a7ab4c7528eafc/nodejs/node/issues/58751 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/9455f025536461f396b3d0793a5ece708e213ce0605feadf65a7ab4c7528eafc/nodejs/node/issues/58751 |
| og:image:alt | Version 24.2.0 Platform windows Subsystem No response What steps will reproduce the bug? I tried to build the latest node v24.2.0 of small-icu in github windows action. But it failed with the follo... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | liudonghua123 |
| hostname | github.com |
| expected-hostname | github.com |
| None | 9d95365dda0576efe9b71f45807595e396bd0ca9286fba5367a05048e6ddf8f2 |
| turbo-cache-control | no-preview |
| go-import | github.com/nodejs/node git https://github.com/nodejs/node.git |
| octolytics-dimension-user_id | 9950313 |
| octolytics-dimension-user_login | nodejs |
| octolytics-dimension-repository_id | 27193779 |
| octolytics-dimension-repository_nwo | nodejs/node |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 27193779 |
| octolytics-dimension-repository_network_root_nwo | nodejs/node |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 98b41fa4b5635ceb45a4c54320fced73817ff290 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | issues |
Links:
Viewport: width=device-width