Skip to content

Commit 6df3e8a

Browse files
eschnettgiordano
andauthored
z3: New version 4.15.4 (#11876)
* z3: New version 4.15.3 * z3: Update to 4.15.4 * z3: Disable Julia 1.14 * Update Z/z3/build_tarballs.jl Co-authored-by: Mosè Giordano <[email protected]> --------- Co-authored-by: Mosè Giordano <[email protected]>
1 parent 10813b1 commit 6df3e8a

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

Z/z3/build_tarballs.jl

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,13 @@
22
# `julia build_tarballs.jl --help` to see a usage message.
33
using BinaryBuilder, Pkg
44

5-
# See https://github.com/JuliaLang/Pkg.jl/issues/2942
6-
# Once this Pkg issue is resolved, this must be removed
7-
uuid = Base.UUID("a83860b7-747b-57cf-bf1f-3e79990d037f")
8-
delete!(Pkg.Types.get_last_stdlibs(v"1.6.3"), uuid)
9-
105
name = "z3"
11-
version = v"4.15.2"
6+
version = v"4.15.4"
127

138
# Collection of sources required to complete build
149
sources = [
1510
ArchiveSource("https://github.com/Z3Prover/z3/releases/download/z3-$(version)/z3_solver-$(version).0.tar.gz",
16-
"6c304512105714c4235cbb8589bf0e1f44f7cb88f689534bc2389c4cb7463510"),
11+
"928c29b58c4eb62106da51c1914f6a4a55d0441f8f48a81b9da07950434a8946"),
1712
FileSource("https://github.com/phracker/MacOSX-SDKs/releases/download/10.15/MacOSX10.15.sdk.tar.xz",
1813
"2408d07df7f324d3beea818585a6d990ba99587c218a3969f924dfcc4de93b62"),
1914
]
@@ -70,6 +65,9 @@ include("../../L/libjulia/common.jl")
7065
platforms = vcat(libjulia_platforms.(julia_versions)...)
7166
platforms = expand_cxxstring_abis(platforms)
7267

68+
# libcxxwrap_julia_jll 0.14.4 supports only Julia 1.13.x
69+
filter!(p -> VersionNumber(p["julia_version"]) < v"1.14-", platforms)
70+
7371
# The products that we will ensure are always built
7472
products = [
7573
LibraryProduct("libz3", :libz3),
@@ -81,7 +79,7 @@ products = [
8179
dependencies = [
8280
BuildDependency("libjulia_jll"),
8381
Dependency("GMP_jll"; compat="6.2.1"),
84-
Dependency("libcxxwrap_julia_jll"),
82+
Dependency("libcxxwrap_julia_jll"; compat="0.14.4"),
8583
Dependency("CompilerSupportLibraries_jll"; platforms=filter(!Sys.isapple, platforms)),
8684
]
8785

0 commit comments

Comments
 (0)