Skip to content

Commit a97ec32

Browse files
committed
try working around libblastrampoline issue
1 parent 95c724f commit a97ec32

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

L/libpolymake_julia/build_tarballs.jl

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,25 @@
33
using BinaryBuilder, Pkg
44
using Base.BinaryPlatforms
55

6+
# needed for libjulia_platforms and julia_versions
7+
include("../../L/libjulia/common.jl")
8+
# we only support julia >=1.10
9+
filter!(>=(v"1.10"), julia_versions)
10+
611
# copied from libsingular_julia:
712
# See https://github.com/JuliaLang/Pkg.jl/issues/2942
813
# Once this Pkg issue is resolved, this must be removed
914
uuidopenssl = Base.UUID("458c3c95-2e84-50aa-8efc-19380b2a3a95")
15+
uuidblastramp = Base.UUID("8e850b90-86db-534c-a0d3-1478176c7d93")
16+
delete!.(Pkg.Types.get_last_stdlibs.(julia_versions), uuidblastramp)
1017
delete!(Pkg.Types.get_last_stdlibs(v"1.12.0"), uuidopenssl)
1118
delete!(Pkg.Types.get_last_stdlibs(v"1.13.0"), uuidopenssl)
1219

13-
# needed for libjulia_platforms and julia_versions
14-
include("../../L/libjulia/common.jl")
15-
1620
name = "libpolymake_julia"
1721
version = v"0.14.0"
1822

1923
# reminder: change the above version when changing the supported julia versions
2024
# julia_versions is now taken from libjulia/common.jl and filtered
21-
filter!(>=(v"1.10"), julia_versions)
2225
julia_compat = join("~" .* string.(getfield.(julia_versions, :major)) .* "." .* string.(getfield.(julia_versions, :minor)), ", ")
2326

2427
# Collection of sources required to build libpolymake_julia

0 commit comments

Comments
 (0)