I try to use 'clang' profile to use clang as default compiler. Clang compiler require sys-libs/llvm-libunwind package. The biggest conflict: samba needs sys-libs/libunwind package, which conflicts with sys-libs/llvm-libunwind. It is a problem, because a lot of packets require samba. I was add sys-libs/libunwind into package.provided, and samba was compiled successfully. This is because system has installed alternative unwind sys-libs/llvm-libunwind. Reproducible: Always Actual Results: Dependencies conflict with llvm-libunwind, required for clang as default compiled. Expected Results: Ebuild must allow to use alternative unwinder. Please, change ebuild, to allow to use llvm-libunwind: from !alpha? ( !sparc? ( sys-libs/libunwind:= ) ) to !alpha? ( !sparc? ( || ( sys-libs/libunwind:= sys-libs/llvm-libunwind:= ) ) )
*** This bug has been marked as a duplicate of bug 791349 ***