Summary: | sys-devel/clang-3.2: error when using -fsanitize=undefined - /usr/bin/x86_64-pc-linux-gnu-ld: cannot find /usr/bin/../lib/clang/3.2/lib/linux/libclang_rt.ubsan-x86_64.a: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bartosz Brachaczek <b.brachaczek> |
Component: | [OLD] Development | Assignee: | Bernard Cafarelli <voyageur> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mgorny, ninuje, ryao |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | http://bugs.debian.org/697199 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Bartosz Brachaczek
2012-12-23 00:55:38 UTC
Thanks for the report! The consensus in other distros seems to point our autotools install as the cause (this missing library only comes with cmake)... I'll see what I can convert to a cmake-base ebuild and what we will loose compared to the current autotools system, as we are getting more and more reports that can only easily be solved by switching to cmake Hmm, the "See also" column does not accept Arch bugs, so putting the link here: https://bugs.archlinux.org/task/33208 The autotools build system was fixed upstream and 3.3 will install the file correctly. I tested with masked 3.3_rc3 ebuild and -fsanitize=undefined option now works |