diff options
author | Khem Raj <raj.khem@gmail.com> | 2017-09-14 18:04:31 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2017-09-14 18:04:31 -0700 |
commit | 0876f331caae96569ebb4feb360cbd8737490986 (patch) | |
tree | d078f6c6c34c0efb4abd3a3a2c08d877a0f300c3 /recipes-devtools/clang/libcxx_git.bb | |
parent | 66667021eebaf4f606184b78495dd37cd578c42d (diff) | |
download | meta-clang-0876f331caae96569ebb4feb360cbd8737490986.tar.gz |
libcxx: Divide compile step into smaller steps
There seems to be some race between libcxx and libcxx-abi resulting in
FAILED: lib/libc++.so.1.0
x86_64-bec-linux-musl-ld: cannot find -lc++abi
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes-devtools/clang/libcxx_git.bb')
-rw-r--r-- | recipes-devtools/clang/libcxx_git.bb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/recipes-devtools/clang/libcxx_git.bb b/recipes-devtools/clang/libcxx_git.bb index 117562f..9cf6206 100644 --- a/recipes-devtools/clang/libcxx_git.bb +++ b/recipes-devtools/clang/libcxx_git.bb | |||
@@ -56,7 +56,9 @@ EXTRA_OECMAKE_append_libc-musl = " -DLIBCXX_HAS_MUSL_LIBC=ON " | |||
56 | 56 | ||
57 | 57 | ||
58 | do_compile() { | 58 | do_compile() { |
59 | NINJA_STATUS="[%p] " ninja -v ${PARALLEL_MAKE} unwind cxxabi cxx | 59 | NINJA_STATUS="[%p] " ninja -v ${PARALLEL_MAKE} unwind |
60 | NINJA_STATUS="[%p] " ninja -v ${PARALLEL_MAKE} cxxabi | ||
61 | NINJA_STATUS="[%p] " ninja -v ${PARALLEL_MAKE} cxx | ||
60 | } | 62 | } |
61 | 63 | ||
62 | do_install() { | 64 | do_install() { |