22# `julia build_tarballs.jl --help` to see a usage message.
33using 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-
105name = " z3"
11- version = v " 4.15.2 "
6+ version = v " 4.15.4 "
127
138# Collection of sources required to complete build
149sources = [
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")
7065platforms = vcat (libjulia_platforms .(julia_versions)... )
7166platforms = 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
7472products = [
7573 LibraryProduct (" libz3" , :libz3 ),
@@ -81,7 +79,7 @@ products = [
8179dependencies = [
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