-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Open
0 / 20 of 2 issues completedLabels
buildingBuild system, or building Julia or its dependenciesBuild system, or building Julia or its dependenciessystem:windowsAffects only WindowsAffects only Windows
Description
This issue tracks all the various pieces that are required to close #44006 and ship ucrt binaries of julia. It is intended to be a dynamic list that things get added to as new issues are discovered.
Fixes required for building a local ucrt build
- Add
ucrtabi tags to binaryplatforms (Add ABI tags for windows libc, c++ stdlib flavor #59009 WIP/RFC: Add abi tags for ucrt/cxxlib #59029) - [Driver][MinGW] Always put libc argument last, even if non-standard llvm/llvm-project#149434
- lib/Makefile: fix MinGW installation issues facebook/zstd#4441
- bump libblastrampoline
- build: More msys2 fixes #59028
Ecosystem readiness
- Add
ucrtmingw toolchain to yggdrasil (Depends on 0_RootFS: Update MinGW sources JuliaPackaging/Yggdrasil#11664) - Create a BinaryBuilder auditor pass that rejects msvcrt.dll imports
- [clang][MinGW] Implement -mcrtdll option to switch crt choice llvm/llvm-project#149469
- 7zip doesn't build - either fix or (remove replace 7z with gzip Pkg.jl#3824)
- Decide how to handle the ABI difference in CSL
Sub-issues
Metadata
Metadata
Assignees
Labels
buildingBuild system, or building Julia or its dependenciesBuild system, or building Julia or its dependenciessystem:windowsAffects only WindowsAffects only Windows