Skip to content

Commit 4a8a029

Browse files
authored
[RootFS] New PlatformSupport artifacts without old MinGW headers (#437)
* [RootFS] New PlatformSupport artifacts without old MinGW headers * [Runner] Fix bootstrapping
1 parent 4c08703 commit 4a8a029

File tree

2 files changed

+48
-1
lines changed

2 files changed

+48
-1
lines changed

Artifacts.toml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4772,6 +4772,28 @@ os = "linux"
47724772
sha256 = "6743f4d60e5ba1bdcbfa2f2d98f3cefb8e18b4a8a8822091921a78c52453363a"
47734773
url = "https://github.com/JuliaPackaging/Yggdrasil/releases/download/PlatformSupport-v2025.2.15/PlatformSupport-i686-w64-mingw32.v2025.2.15.x86_64-linux-musl.unpacked.tar.gz"
47744774

4775+
[["PlatformSupport-i686-w64-mingw32.v2025.8.13.x86_64-linux-musl.squashfs"]]
4776+
arch = "x86_64"
4777+
git-tree-sha1 = "9275154ff3c942463c69875f7b295971e72ff435"
4778+
lazy = true
4779+
libc = "musl"
4780+
os = "linux"
4781+
4782+
[["PlatformSupport-i686-w64-mingw32.v2025.8.13.x86_64-linux-musl.squashfs".download]]
4783+
sha256 = "1279ec4f4abdc9f23c2dc06a660b753fa4c1cc613a80002962848d338a242f6c"
4784+
url = "https://github.com/JuliaPackaging/Yggdrasil/releases/download/PlatformSupport-v2025.8.13/PlatformSupport-i686-w64-mingw32.v2025.8.13.x86_64-linux-musl.squashfs.tar.gz"
4785+
4786+
[["PlatformSupport-i686-w64-mingw32.v2025.8.13.x86_64-linux-musl.unpacked"]]
4787+
arch = "x86_64"
4788+
git-tree-sha1 = "59749ddfafee9ad44ab0bd1ec51230be13ab9787"
4789+
lazy = true
4790+
libc = "musl"
4791+
os = "linux"
4792+
4793+
[["PlatformSupport-i686-w64-mingw32.v2025.8.13.x86_64-linux-musl.unpacked".download]]
4794+
sha256 = "e1962794d210aeaaddd9d16507673d87d42b14370b6584dbd47bad657544b7f9"
4795+
url = "https://github.com/JuliaPackaging/Yggdrasil/releases/download/PlatformSupport-v2025.8.13/PlatformSupport-i686-w64-mingw32.v2025.8.13.x86_64-linux-musl.unpacked.tar.gz"
4796+
47754797
[["PlatformSupport-powerpc64le-linux-gnu.v2021.8.10.x86_64-linux-musl.squashfs"]]
47764798
arch = "x86_64"
47774799
git-tree-sha1 = "198246d0ca4e14793083922c86c5e7f18ee3bb14"
@@ -5388,6 +5410,28 @@ os = "linux"
53885410
sha256 = "52cc47c4b37c7c71b1deb54de47ab4faad4131fa2a0df8e068f29c76457e4962"
53895411
url = "https://github.com/JuliaPackaging/Yggdrasil/releases/download/PlatformSupport-v2025.2.15/PlatformSupport-x86_64-w64-mingw32.v2025.2.15.x86_64-linux-musl.unpacked.tar.gz"
53905412

5413+
[["PlatformSupport-x86_64-w64-mingw32.v2025.8.13.x86_64-linux-musl.squashfs"]]
5414+
arch = "x86_64"
5415+
git-tree-sha1 = "54ea75e70612c8430dcf48484d0ff0675e3716fb"
5416+
lazy = true
5417+
libc = "musl"
5418+
os = "linux"
5419+
5420+
[["PlatformSupport-x86_64-w64-mingw32.v2025.8.13.x86_64-linux-musl.squashfs".download]]
5421+
sha256 = "f9c497131011a11a2345c0ac17206d377193191a00ba965b78d4a5d0d8668d3e"
5422+
url = "https://github.com/JuliaPackaging/Yggdrasil/releases/download/PlatformSupport-v2025.8.13/PlatformSupport-x86_64-w64-mingw32.v2025.8.13.x86_64-linux-musl.squashfs.tar.gz"
5423+
5424+
[["PlatformSupport-x86_64-w64-mingw32.v2025.8.13.x86_64-linux-musl.unpacked"]]
5425+
arch = "x86_64"
5426+
git-tree-sha1 = "440b5a5af0c486ab79cb4d9310176067aecc2631"
5427+
lazy = true
5428+
libc = "musl"
5429+
os = "linux"
5430+
5431+
[["PlatformSupport-x86_64-w64-mingw32.v2025.8.13.x86_64-linux-musl.unpacked".download]]
5432+
sha256 = "7653dd182e780cc3ddaaf75e8bed11452a27406d083f4fd8e328d5e71ae57726"
5433+
url = "https://github.com/JuliaPackaging/Yggdrasil/releases/download/PlatformSupport-v2025.8.13/PlatformSupport-x86_64-w64-mingw32.v2025.8.13.x86_64-linux-musl.unpacked.tar.gz"
5434+
53915435
[["Rootfs.v2025.7.4.x86_64-linux-musl.squashfs"]]
53925436
arch = "x86_64"
53935437
git-tree-sha1 = "68d66eaf3d8ed99afea82229e16ce9eda2b454da"

src/Runner.jl

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1573,7 +1573,10 @@ function runner_setup!(workspaces, mappings, workspace_root, verbose, kwargs, pl
15731573
if !isdir(ccache_dir())
15741574
mkpath(ccache_dir())
15751575
end
1576-
push!(workspaces, ccache_dir() => envs["CCACHE_DIR"])
1576+
if haskey(ENV, "CCACHE_DIR")
1577+
# When bootstrapping, `CCACHE_DIR` is not defined.
1578+
push!(workspaces, ccache_dir() => envs["CCACHE_DIR"])
1579+
end
15771580
end
15781581

15791582
return platform, envs, shards

0 commit comments

Comments
 (0)