File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -59,13 +59,15 @@ $julia -e '
59
59
if Sys.islinux()
60
60
# see discourse.julialang.org/t/glibcxx-version-not-found/82209/8
61
61
# julia 1.8.3 is built with libstdc++.so.6.0.29, so we must restrict to this version (gcc 11.3.0, not gcc 12.2.0)
62
- gcc_major = Dict(
63
- v"3.4.29" => 11,
64
- v"3.4.30" => 12,
65
- # ... keep this up-to-date with gcc 13
62
+ # see gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html
63
+ specs = Dict(
64
+ v"3.4.29" => ">=11.1,<12.1",
65
+ v"3.4.30" => ">=12.1,<13.1",
66
+ v"3.4.31" => ">=13.1,<14.1",
67
+ # ... keep this up-to-date with gcc 14
66
68
)[Base.BinaryPlatforms.detect_libstdcxx_version()]
67
- Conda.add("libgcc-ng=$gcc_major ")
68
- Conda.add("libstdcxx-ng=$gcc_major ")
69
+ Conda.add("libgcc-ng$specs ")
70
+ Conda.add("libstdcxx-ng$specs ")
69
71
end
70
72
Conda.add("matplotlib")
71
73
Conda.list()
You can’t perform that action at this time.
0 commit comments