|
52 | 52 | if: ${{ matrix.operating-system == 'ubuntu-latest' }}
|
53 | 53 | run: |
|
54 | 54 | sudo apt update
|
55 |
| - sudo apt install -y clang-19 lld-19 |
56 |
| - sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-19 100 |
57 |
| - sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-19 100 |
| 55 | + sudo apt install -y clang-20 lld-20 |
| 56 | + sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-20 100 |
| 57 | + sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-20 100 |
58 | 58 |
|
59 | 59 | - name: Build v8 ${{ matrix.v8-versions }}
|
60 | 60 | if: steps.v8-build-cache.outputs.cache-hit != 'true'
|
|
80 | 80 |
|
81 | 81 | # Setup GN
|
82 | 82 | # Warnings are no errors - @see https://issues.chromium.org/issues/42203398#comment9
|
83 |
| - tools/dev/v8gen.py -vv $V8CONFIG -- is_component_build=true use_custom_libcxx=false treat_warnings_as_errors=false |
| 83 | + tools/dev/v8gen.py -vv $V8CONFIG -- is_component_build=true use_custom_libcxx=true treat_warnings_as_errors=false |
84 | 84 |
|
85 | 85 | # Build
|
86 | 86 | ninja -C out.gn/$V8CONFIG/
|
@@ -139,9 +139,9 @@ jobs:
|
139 | 139 | if: ${{ matrix.operating-system == 'ubuntu-latest' }}
|
140 | 140 | run: |
|
141 | 141 | sudo apt update
|
142 |
| - sudo apt install -y clang-19 lld-19 |
143 |
| - sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-19 100 |
144 |
| - sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-19 100 |
| 142 | + sudo apt install -y clang-20 lld-20 |
| 143 | + sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-20 100 |
| 144 | + sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-20 100 |
145 | 145 |
|
146 | 146 | - name: Download cache v8 ${{ matrix.v8-versions }} build
|
147 | 147 | uses: actions/cache/restore@v4
|
|
0 commit comments