media-libs/mesa[opencl] needs patched version of llvm and clang to support r600 target Reproducible: Always
Bernard, Richard, what do you think? We can apply the patches to 3.1 (I've got that in ::mgorny already) but they don't apply to 9999 anymore.
Actualy we can ask tsellar to rebase them ontop of master llvm/clang branches
I may have missed a step here, where are these patches? On which versions should we apply them? I'd rather keep -9999 clean (as these can break anytime), and I suppose they will get added upstream before 3.2, but adding them to 3.1 is probably OK
(In reply to comment #3) > I may have missed a step here, where are these patches? On which versions > should we apply them? > > I'd rather keep -9999 clean (as these can break anytime), and I suppose they > will get added upstream before 3.2, but adding them to 3.1 is probably OK http://people.freedesktop.org/~tstellar/clover/llvm_patches/ http://people.freedesktop.org/~tstellar/clover/clang_patches/ On 3.1.
OK for me!
/var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.1-r2.ebuild,v <-- llvm-3.1-r2.ebuild initial revision: 1.1 /var/cvsroot/gentoo-x86/sys-devel/clang/clang-3.1-r5.ebuild,v <-- clang-3.1-r5.ebuild initial revision: 1.1
The patch that was applied to llvm for this bugs causes many problems in clang (compiler crashes, miscompilations); see bug 427206.