[PATCH] D45639: [Driver] Support default libc++ library location on Darwin
Louis Dionne via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Apr 21 10:04:31 PDT 2021
ldionne added a comment.
In D45639#2703913 <https://reviews.llvm.org/D45639#2703913>, @JDevlieghere wrote:
> This breaks `TestAppleSimulatorOSType.py ` on GreenDragon. First failed build: http://green.lab.llvm.org/green/view/LLDB/job/lldb-cmake/31346/
> [...]
>
> Based on your description above, shouldn't it prefer the libc++ form the sysroot?
Actually, it's the other way around. In the discussion above, we say it's the toolchain path first, then anything provided with `-L`, and then the sysroot. Here you have a dylib in the toolchain root (assuming that's what `jenkins/workspace/lldb-cmake/lldb-build` is), so it's using that. It seems that the library built in the toolchain root is built for x68_64 (probably your host), whereas you'd need it to be built for the target (i386 simulator).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D45639/new/
https://reviews.llvm.org/D45639
More information about the cfe-commits
mailing list