Commit 6e2e2d8
Fix bitrotted local builds of the support library. (#578)
Two issues prevented deps/build_ci.jl from building liboneapi_support:
- Conda.jl fails to precompile when its root environment directory has
been removed (e.g., by depot clean-up) while its deps.jl still points
to it. Pre-create the directory before instantiating so that
precompilation succeeds.
- The CA roots bundled with old Conda root environments (certifi from
2022) do not validate the certificate chain currently used by Intel's
package repository, making every package installation fail with
CERTIFICATE_VERIFY_FAILED. Update ca-certificates/certifi first.
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>1 parent 8f44c47 commit 6e2e2d8
2 files changed
Lines changed: 29 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
2 | 14 | | |
3 | 15 | | |
4 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
4 | 16 | | |
5 | 17 | | |
6 | 18 | | |
| |||
38 | 50 | | |
39 | 51 | | |
40 | 52 | | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
41 | 58 | | |
42 | 59 | | |
43 | 60 | | |
| |||
0 commit comments