Commit 8c6d6a6
committed
Fix(Build): with Clang < 20 by removing unsupported compiler flags
The -fextend-variable-liveness=none flag is supported only in Clang 20+,
was added to Chromium to workaround compile error in fuchsia-fyi-x64-dbg-persistent-emulator. ref: https://chromium.googlesource.com/chromium/src.git/+/baa29fd5df8262a9d5aebb9cc3d9d047a39add4c
This updates our clang-19-compat.patch to remove all instances of this unsupported flag, allowing Chromium to build successfully with our current Clang version.
Signed-off-by: Debasish Biswas <debasishbsws.dev@gmail.com>1 parent da90b1f commit 8c6d6a6
2 files changed
Lines changed: 20 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
2 | 6 | | |
3 | 7 | | |
4 | 8 | | |
5 | 9 | | |
6 | | - | |
| 10 | + | |
7 | 11 | | |
8 | 12 | | |
9 | 13 | | |
10 | 14 | | |
11 | 15 | | |
12 | 16 | | |
13 | 17 | | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
0 commit comments