File tree Expand file tree Collapse file tree 3 files changed +787
-820
lines changed Expand file tree Collapse file tree 3 files changed +787
-820
lines changed Original file line number Diff line number Diff line change @@ -121,6 +121,16 @@ jobs:
121
121
run : |
122
122
curl -SL "https://github.com/servo/servo-build-deps/releases/download/msvc-deps/moztools-4.0.zip" --create-dirs -o target/dependencies/moztools.zip
123
123
cd target/dependencies && unzip -qo moztools.zip -d .
124
+ - name : Install LLVM 19 on aarch64
125
+ if : contains(matrix.target, 'aarch64')
126
+ run : |
127
+ # install due to build errors caused by a bug in llvm 18
128
+ # https://github.com/llvm/llvm-project/pull/93235
129
+ # remove when windows runner updates to llvm 19
130
+ iwr -useb get.scoop.sh -outfile 'install.ps1'
131
+ .\install.ps1 -RunAsAdmin
132
+ scoop install llvm@19.1.7 --global
133
+ echo "C:\ProgramData\scoop\scoop\apps\llvm\current\bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
124
134
- name : Run sccache-cache
125
135
uses : mozilla-actions/sccache-action@v0.0.8
126
136
- name : Build Windows
Original file line number Diff line number Diff line change 2
2
name = " mozjs_sys"
3
3
description = " System crate for the Mozilla SpiderMonkey JavaScript engine."
4
4
repository.workspace = true
5
- version = " 0.128.9-2 "
5
+ version = " 0.128.9-3 "
6
6
authors = [" Mozilla" ]
7
7
links = " mozjs"
8
- build = " build.rs"
9
8
license.workspace = true
10
9
exclude = [
11
10
" mozjs/js/src/tests/**" ,
You can’t perform that action at this time.
0 commit comments