Commit 49beed9
Raphael Kubo da Costa
chromium: Switch to using libc++ and compiler_rt in target builds.
This follows what upstream has done in its official builds for years. We had
already been using clang in our builds, but with libstdc++. This has
occasionally caused a number of build issues over the years (e.g. #482), so
it makes sense to just follow upstream's toolchain choices more closely.
Due to kraj/meta-clang#449 the native parts of the
build are still using libstdc++ though, so not all libstdc++-related patches
could be removed in this commit.
This change has been tested exhaustively by multiple people as reported in
the bug below. Big thanks to @kraj, @msisov, @MastaG and @r1mikey for their
testing!
Fixes #488.1 parent 15228b0 commit 49beed9
File tree
5 files changed
+6
-601
lines changed- meta-chromium/recipes-browser/chromium
- files
5 files changed
+6
-601
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | 18 | | |
20 | 19 | | |
21 | 20 | | |
22 | 21 | | |
23 | | - | |
24 | | - | |
25 | 22 | | |
26 | 23 | | |
27 | 24 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
21 | 27 | | |
22 | 28 | | |
23 | 29 | | |
| |||
0 commit comments