Summary: | media-libs/mesa-7.11 ebuild : Compiles ok without sys-libs/llvm | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Helmuth Schmelzer <des-colo> |
Component: | [OLD] Library | Assignee: | Matt Turner <mattst88> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bug, des-colo, orlovm, x11 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 383383 | ||
Attachments: |
mesa-7.11-r1.ebuild
no_lvwm_radeon.patch mesa-7.11-r1.ebuild no_llvm.patch dont-require-llvm-for-r300g.patch failed install failed prepare -patch failed |
Description
Helmuth Schmelzer
2011-08-22 23:53:57 UTC
Created attachment 284277 [details]
mesa-7.11-r1.ebuild
Ebuild with added no_llvm_radeon.patch possibly, other drivers can be compiled without llvm
Created attachment 284281 [details, diff]
no_lvwm_radeon.patch
no_lvwm_radeon.patch for compiling media-libs/mesa without sys-devel/llvm
Created attachment 284283 [details]
mesa-7.11-r1.ebuild
Ebuild with added no_llvm.patch. for compilation without sys-libs/llvm
Created attachment 284285 [details, diff]
no_llvm.patch
no_llvm.patch for compiling media-libs/mesa without sys-devel/llvm
What do we think about this, x11@? Marek wants LLVM to always be installed with r300g, but that's not possible on a lot of platforms, so it's only forced on x86 and amd64. We can remove this requirement pretty easily. I think SuSE did the same. Yes, Gallium is optional, only in x86 and amd64 archs :) in others arch, no Created attachment 287433 [details, diff]
dont-require-llvm-for-r300g.patch
Sensible patch.
Added to mesa-8.0 and mesa-9999. Thanks! disabling llvm on x86/x86_64 causing big performance loss, I think where it's possible, should be enabled. Recently updated to mesa 8.1-rc($) (Wednesday iirc) and the update choked on the patch for this bug. Commented out the line in src_prepare and it compiled fine on by, Will attach build log. With that update think this patch can be removed. penguin4 david # grep r300 /etc/make.conf VIDEO_CARDS="radeon r300 r600" Created attachment 319528 [details]
failed install
Created attachment 319544 [details]
failed prepare -patch failed
For attachment in comment 11 see bug #42844 err Bug #428444 |