Summary: | sys-libs/libomp with sys-devel/clang - pkg_pretend(): Your current compiler does not support OpenMP! | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | unhappy-ending <unhappy-ending> |
Component: | Current packages | Assignee: | Bernard Cafarelli <voyageur> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dominik, herrtimson, llvm, mgorny, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: |
https://github.com/llvm/llvm-project/issues/56032 https://bugs.gentoo.org/show_bug.cgi?id=816831 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
libraw success with libomp +hwloc |
Description
unhappy-ending
2020-08-18 05:33:53 UTC
Created attachment 655186 [details]
build.log
Created attachment 655188 [details]
libraw success with libomp +hwloc
I think there's a decent chance this is actually bug 816831. I'll do a quick test with default libomp flags while passing along -lm and try to recompile the offending package. Ok, just compiled libomp all default USE flags, -lm passed along during link phase and tests passed. Compiled libraw with Clang, all checks and tests passed. If the LLVM 15 patch won't be back ported perhaps an append-flags -lm could be passed to LDFLAGS in the ebuild if it isn't already. I'm just waiting for upstream confirmation. If it doesn't arrive soon, I'll backport it anyway. This is in at least 14.0.6 in Gentoo. |