Summary: | x11-drivers/ati-drivers-14.12 - add support kernel for out of source builds | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dani Church <dani.church> |
Component: | [OLD] Library | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jekarlson, proxy-maint |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | ati-drivers-external-kernel-build.patch |
Description
Dani Church
2015-01-03 02:00:58 UTC
Created attachment 393040 [details, diff]
ati-drivers-external-kernel-build.patch
This patch to ati-drivers-14.12.ebuild fixes the build issue for out-of-tree kernel builds.
This is the same ebuild error that is causing bug 285866; when building passing the "kernel source tree" to external module builds, $KV_OUT_DIR is usually the right choice instead of $KV_DIR. Seems reasonable, I'll check the fix on x11 overlay probably tomorrow. Should be fixed in x11 overlay now *ati-drivers-14.12-r3 (06 Jan 2015) 06 Jan 2015; Manuel Rüger <mrueg@gentoo.org> +ati-drivers-14.12-r3.ebuild: Proxy commit for Emil Karlson. Fixes bug #534710 and bug #534398. how am i to install those r3 drivers ? i put xvba-vide as well as libva in /etc/package.keywords but i am still unable to install updated ati-drivers : [ebuild fU ~] x11-drivers/ati-drivers-14.12-r3:1 [14.12-r2:1] USE="modules qt4 -debug -pax_kernel -static-libs" ABI_X86="32 (64)" 0 KiB [blocks B ] x11-libs/xvba-video ("x11-libs/xvba-video" is blocking x11-drivers/ati-drivers-14.12-r3) Total: 1 package (1 upgrade), Size of downloads: 0 KiB Fetch Restriction: 1 package Conflict: 1 block (1 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (x11-libs/xvba-video-0.8.0-r3:0/0::gentoo, installed) pulled in by x11-libs/xvba-video required by @selected >=x11-libs/xvba-video-0.8.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=x11-libs/xvba-video-0.8.0-r1[abi_x86_64(-)]) required by (x11-libs/libva-1.5.0:0/0::gentoo, installed) (x11-drivers/ati-drivers-14.12-r3:1/1::gentoo, ebuild scheduled for merge) pulled in by x11-drivers/ati-drivers required by (x11-base/xorg-drivers-1.16:0/0::gentoo, installed) (In reply to Markus Giese from comment #6) > how am i to install those r3 drivers ? > > i put xvba-vide as well as libva in /etc/package.keywords but i am still > unable to install updated ati-drivers : > > [ebuild fU ~] x11-drivers/ati-drivers-14.12-r3:1 [14.12-r2:1] > USE="modules qt4 -debug -pax_kernel -static-libs" ABI_X86="32 (64)" 0 KiB > [blocks B ] x11-libs/xvba-video ("x11-libs/xvba-video" is blocking > x11-drivers/ati-drivers-14.12-r3) > > Total: 1 package (1 upgrade), Size of downloads: 0 KiB > Fetch Restriction: 1 package > Conflict: 1 block (1 unsatisfied) > > * Error: The above package list contains packages which cannot be > * installed at the same time on the same system. > > (x11-libs/xvba-video-0.8.0-r3:0/0::gentoo, installed) pulled in by > x11-libs/xvba-video required by @selected > > >=x11-libs/xvba-video-0.8.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?, > abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?, > abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] > (>=x11-libs/xvba-video-0.8.0-r1[abi_x86_64(-)]) required by > (x11-libs/libva-1.5.0:0/0::gentoo, installed) > > (x11-drivers/ati-drivers-14.12-r3:1/1::gentoo, ebuild scheduled for merge) > pulled in by > x11-drivers/ati-drivers required by > (x11-base/xorg-drivers-1.16:0/0::gentoo, installed) I guess this is caused by a partial rsync, where deps haven't been fully converted yet. Please sync again in a few hours. emerge -C xvba-video libva now i can installe the r3 drivers : [ebuild N ~] x11-libs/libva-1.5.0 USE="X drm opengl -egl -vdpau -wayland" ABI_X86="(64) -32 (-x32)" VIDEO_CARDS="fglrx -dummy -intel -nvidia" 0 KiB [ebuild fU ~] x11-drivers/ati-drivers-14.12-r3:1 [14.12-r2:1] USE="modules qt4 -debug -pax_kernel -static-libs" ABI_X86="32 (64)" 0 KiB removed both from package keywords, and it still works : [ebuild N ] x11-libs/libva-1.3.1 USE="X drm opengl -egl -vdpau -wayland" ABI_X86="(64) (-32) (-x32)" VIDEO_CARDS="fglrx -dummy -intel -nvidia" 0 KiB [ebuild fU ~] x11-drivers/ati-drivers-14.12-r3:1 [14.12-r2:1] USE="modules qt4 -debug -pax_kernel -static-libs" ABI_X86="32 (64)" 0 KiB https://bugs.gentoo.org/show_bug.cgi?id=532574 still not fixed. also steam still needs to be started like that : LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/lib32/opengl/ati/lib" ~/.local/share/Steam/steam.sh (In reply to Markus Giese from comment #9) > https://bugs.gentoo.org/show_bug.cgi?id=532574 still not fixed. > > also steam still needs to be started like that : > > LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/lib32/opengl/ati/lib" > ~/.local/share/Steam/steam.sh I did not touch that part in relation to this bug, and I don't have 32bit libglx anymore. Is that the library, which fails to load for you? Either way you should probably comment on the relevant bug. |