Skip to content

Commit 7da1942

Browse files
committed
[libjulia] build new nightly for arrayset changes, bump 1.10 to rc1
1 parent c0b6369 commit 7da1942

File tree

2 files changed

+12
-9
lines changed

2 files changed

+12
-9
lines changed

L/libjulia/build_tarballs.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ function Pkg.Types.is_stdlib(uuid::Base.UUID, julia_version::VersionNumber)
3131
return false
3232
end
3333

34-
jllversion=v"1.10.6"
34+
jllversion=v"1.10.7"
3535
for ver in julia_full_versions
3636
build_julia(ARGS, ver; jllversion)
3737
end

L/libjulia/common.jl

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ using BinaryBuilder, Pkg
55
include("../../fancy_toys.jl") # for get_addable_spec
66

77
# list of supported Julia versions
8-
julia_full_versions = [v"1.6.3", v"1.7.0", v"1.8.2", v"1.9.0", v"1.10.0-beta3", v"1.11.0-DEV"]
8+
julia_full_versions = [v"1.6.3", v"1.7.0", v"1.8.2", v"1.9.0", v"1.10.0-rc1", v"1.11.0-DEV"]
99
if ! @isdefined julia_versions
1010
julia_versions = Base.thispatch.(julia_full_versions)
1111
end
@@ -50,14 +50,14 @@ function build_julia(ARGS, version::VersionNumber; jllversion=version)
5050
v"1.9.0" => "48f4c8a7d5f33d0bc6ce24226df20ab49e385c2d0c3767ec8dfdb449602095b2",
5151
)
5252

53-
if version == v"1.10.0-beta3"
53+
if version == v"1.10.0-rc1"
5454
sources = [
55-
GitSource("https://github.com/JuliaLang/julia.git", "404750f8586d77a7d1832e0dfb1b1931fcf191ac"),
55+
GitSource("https://github.com/JuliaLang/julia.git", "5aaa94854367ca875375e38ae14f369f124e7315"),
5656
DirectorySource("./bundled"),
5757
]
5858
elseif version == v"1.11.0-DEV"
5959
sources = [
60-
GitSource("https://github.com/JuliaLang/julia.git", "a988992b9b5aea642ab0a7cf442bbcecc25cd536"),
60+
GitSource("https://github.com/JuliaLang/julia.git", "42c088b8b3e678edd19e5cb9ea54503e43624d06"),
6161
DirectorySource("./bundled"),
6262
]
6363
else
@@ -394,17 +394,20 @@ function build_julia(ARGS, version::VersionNumber; jllversion=version)
394394
push!(dependencies, Dependency(get_addable_spec("LLVMLibUnwind_jll", v"12.0.1+0"); platforms=filter(Sys.isapple, platforms)))
395395
push!(dependencies, BuildDependency(get_addable_spec("LLVM_full_jll", v"15.0.7+8")))
396396
elseif version.major == 1 && version.minor == 11
397-
push!(dependencies, BuildDependency(get_addable_spec("SuiteSparse_jll", v"7.2.0+1")))
397+
push!(dependencies, BuildDependency(get_addable_spec("SuiteSparse_jll", v"7.2.1+1")))
398398
push!(dependencies, Dependency(get_addable_spec("LibUV_jll", v"2.0.1+14")))
399-
push!(dependencies, Dependency(get_addable_spec("LibUnwind_jll", v"1.5.0+5"); platforms=filter(!Sys.isapple, platforms)))
399+
push!(dependencies, Dependency(get_addable_spec("LibUnwind_jll", v"1.7.2+2"); platforms=filter(!Sys.isapple, platforms)))
400400
push!(dependencies, Dependency(get_addable_spec("LLVMLibUnwind_jll", v"12.0.1+0"); platforms=filter(Sys.isapple, platforms)))
401-
push!(dependencies, BuildDependency(get_addable_spec("LLVM_full_jll", v"15.0.7+8")))
401+
push!(dependencies, BuildDependency(get_addable_spec("LLVM_full_jll", v"15.0.7+9")))
402402
else
403403
error("Unsupported Julia version")
404404
end
405405

406+
# gcc 7 and gcc 8 crash on aarch64-linux when encountering some bfloat16 intrinsics
407+
gcc_ver = version >= v"1.11.0-DEV" ? v"9" : v"7"
408+
406409
if any(should_build_platform.(triplet.(platforms)))
407410
build_tarballs(ARGS, name, jllversion, sources, script, platforms, products, dependencies;
408-
preferred_gcc_version=v"7", lock_microarchitecture=false, julia_compat="1.6")
411+
preferred_gcc_version=gcc_ver, lock_microarchitecture=false, julia_compat="1.6")
409412
end
410413
end

0 commit comments

Comments
 (0)