doc: Add `x86_64-w64-mingw32ucrt` triplet to `depends/README.md`
What changed, and why it matters
This is a documentation-only change that adds a new Windows cross-compilation target to the build instructions. It does not modify any executable code, build scripts, or configuration logic. There is no security relevance.
No security action needed. This is a routine documentation update.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit updates depends/README.md to document the x86_64-w64-mingw32ucrt host triplet for Windows cross-compilation using the Universal C Runtime (UCRT), alongside the existing MSVCRT-based x86_64-w64-mingw32 triplet. It also adds the corresponding apt package (g++-mingw-w64-ucrt64) to the dependency installation instructions. No code, build system, or cryptographic logic is changed.
Changed components
depends/README.mdInspect captured patch +7 / −2
diff --git a/depends/README.md b/depends/README.md
index 71110e94..706c3db0 100644
--- a/depends/README.md
+++ b/depends/README.md
@@ -122,7 +122,8 @@ Common `host-platform-triplet`s for cross compilation are:
- `i686-pc-linux-gnu` for Linux x86 32 bit
- `x86_64-pc-linux-gnu` for Linux x86 64 bit
-- `x86_64-w64-mingw32` for Win64
+- `x86_64-w64-mingw32` for Windows using MSVCRT
+- `x86_64-w64-mingw32ucrt` for Windows using UCRT
- `x86_64-apple-darwin` for Intel macOS
- `arm64-apple-darwin` for ARM macOS
- `arm-linux-gnueabihf` for Linux ARM 32 bit
@@ -144,10 +145,14 @@ proceeding with a cross-compile. Under the depends directory, create a
subdirectory named `SDKs`. Then, place the extracted SDK under this new directory.
For more information, see [SDK Extraction](../contrib/macdeploy/README.md#sdk-extraction).
-#### For Win64 cross compilation
+#### For Windows cross compilation using MSVCRT
apt install g++-mingw-w64-x86-64-posix
+#### For Windows cross compilation using UCRT
+
+ apt install g++-mingw-w64-ucrt64
+
#### For linux (including i386, ARM) cross compilation
Common linux dependencies:
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.