New ati-drivers are out. ati-drivers-extra-8.20.8 also needs to be added. Patches will follow in some minutes
Created attachment 74338 [details] ati-drivers-extra-8.20.8-improvements.patch.bz2 Nothing really changed in fglrx_panel_sources, so you can use ati-drivers-extra-8.19.10-improvements.patch.bz2 or this one
thank you as usual, I hope to have it in portage tomorrow, btw, why not push upstream your enhancements?
I tried it with no reactions
Mattew would be a problem include the attached changes to the next release? I'm not sure if is a temporary issue but I cannot get on the drivers page (somewhere the connection times out)
for tracking purpose only as I am working on bump with lu_zero
On plain x86 it is building as expected. Jory there are any issues on amd64? (I cannot test myself today nor tomorrow)
Issue I have right now belongs to modular X conversion. If on modular X virtual/x11 is no longer used, this breaks build as it does not determine what we are using for xorg or xfree86 :/ Lu_zero is awae of it we have spoken and are working on the problem. Soon as this is complete I believe it will be ready to add to the tree. Sorry for the delay.
make[1]: *** No rule to make target `/var/tmp/portage/ati-drivers-8.20.8/work/co mmon/lib/modules/fglrx/build_mod/libfglrx_ip.a.GCC3', needed by `/var/tmp/portag e/ati-drivers-8.20.8/work/common/lib/modules/fglrx/build_mod/fglrx.o'. Stop. make: *** [_module_/var/tmp/portage/ati-drivers-8.20.8/work/common/lib/modules/f glrx/build_mod] Error 2 make: Leaving directory `/usr/src/linux-2.6.14-suspend2-r4' * DRM module not built >>> Test phase [not enabled]: x11-drivers/ati-drivers-8.20.8 >>> Install ati-drivers-8.20.8 into /var/tmp/portage/ati-drivers-8.20.8/image/ c ategory x11-drivers * Installing fglrx module install: cannot stat `fglrx.ko': No such file or directory !!! ERROR: x11-drivers/ati-drivers-8.20.8 failed. !!! Function linux-mod_src_install, Line 537, Exitcode 1 !!! doins fglrx.ko failed !!! If you need support, post the topmost build error, NOT this status message. This is what I get when I install fresh 8.20.8 ebuild. (Older versions work) Any idea? Thanks!
if you are using modular X you should add a virtual/x11 somewhere I'm about to fix the issue now (adding the right deps and checking)
Qt support in ati-drivers-extra-8.29.8 is broken See http://forums.gentoo.org/viewtopic-t-411504-highlight-ati.html: * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.14-gentoo-r4 >>> Unpacking source... * Unpacking Ati drivers ... [ ok ] * Unpacking fglrx_sample_source.tgz... * Unpacking fglrx_panel_sources.tgz... * Applying ati-drivers-extra-8.19.10-improvements.patch.bz2 ... [ ok ]>>> Source unpacked. * Building fgl_glxgears gcc -o fgl_glxgears -Wall -g -D USE_GLU -I/usr/X11R6/include -L/usr/X11R6/lib -lGL -lGLU -lX11 -lm fgl_glxgears.c * Building the QT fglx panel... gcc -c -g -O2 -fno-strength-reduce -funsigned-char -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/X11R6/include -I. -I./include_dummy FGLRXExtensions.c gcc -c -g -O2 -fno-strength-reduce -funsigned-char -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/X11R6/include -I. -I./include_dummy ATITVOExtensions.c In file included from FGLRXExtensions.c:29: R200_extensions.h:54:28: fglrx_pp_proto.h: No such file or directory make: *** [FGLRXExtensions.o] Error 1 make: *** Waiting for unfinished jobs.... !!! ERROR: x11-apps/ati-drivers-extra-8.20.8 failed. !!! Function src_compile, Line 62, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message.
The same for x11-apps/ati-drivers-extra-8.19.10, works with USE="-qt", but without: * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux-2.6.14-suspend2-r6/ * Found sources for kernel version: * 2.6.14-suspend2-r6-debug >>> Unpacking source... * Unpacking Ati drivers ... [ ok ] * Unpacking fglrx_sample_source.tgz... * Unpacking fglrx_panel_sources.tgz... * Applying ati-drivers-extra-8.19.10-improvements.patch.bz2 ... [ ok ] >>> Source unpacked. * Building fgl_glxgears gcc -o fgl_glxgears -Wall -g -D USE_GLU -I/usr/X11R6/include -L/usr/X11R6/lib -lGL -lGLU -lX11 -lm fgl_glxgears.c * Building the QT fglx panel... gcc -c -g -O2 -fno-strength-reduce -funsigned-char -Dlinux -DFGLRX_USE_XEXTENSIONS -DFGLRX_OGL_INFO -DQT_NO_STL -I/usr/X11R6/include -I. -I./include_dummy FGLRXExtensions.c In file included from FGLRXExtensions.c:29: R200_extensions.h:54:28: fglrx_pp_proto.h: No such file or directory make: *** [FGLRXExtensions.o] Error 1 !!! ERROR: x11-apps/ati-drivers-extra-8.20.8 failed. !!! Function src_compile, Line 62, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message.
For Comment #11, I don't believe I had to do that for 8.19.10
the 19.10 has the needed file... I fixed somewhat the 20.8 anyway.
(In reply to comment #13) > the 19.10 has the needed file... > > I fixed somewhat the 20.8 anyway. Great news, can you attach it for testing? I dont see it in portage yet. Thanks, Paul
esync and emerge if the header is present in the files dir I didn't revbump just for that
after emerge --sync, emerging ati-drivers fails all the same, X11 version is not detected at all. Did I miss something what I have to do? (I have 7.0_rc3 installed)
Oh, now I see that you have improved ati-drivers-extra... okay. Sok 8.20.8 still does not have a working ebuild for modular xorg... make[1]: *** No rule to make target `/var/tmp/portage/ati-drivers-8.20.8/work/co mmon/lib/modules/fglrx/build_mod/libfglrx_ip.a.GCC3', needed by `/var/tmp/portag e/ati-drivers-8.20.8/work/common/lib/modules/fglrx/build_mod/fglrx.o'. Stop. make: *** [_module_/var/tmp/portage/ati-drivers-8.20.8/work/common/lib/modules/f glrx/build_mod] Error 2 make: Leaving directory `/usr/src/linux-2.6.14-suspend2-r4' * DRM module not built >>> Test phase [not enabled]: x11-drivers/ati-drivers-8.20.8 >>> Install ati-drivers-8.20.8 into /var/tmp/portage/ati-drivers-8.20.8/image/ c ategory x11-drivers * Installing fglrx module install: cannot stat `fglrx.ko': No such file or directory !!! ERROR: x11-drivers/ati-drivers-8.20.8 failed. !!! Function linux-mod_src_install, Line 537, Exitcode 1 !!! doins fglrx.ko failed !!! If you need support, post the topmost build error, NOT this status message.
for modular X there is an fix for the ebuild posted in the forums: http://forums.gentoo.org/viewtopic-p-2954372.html#2954372 I found by changing the ebuild for ati-driver from Code: "$(get_version_component_range 1 ${X11_IMPLEM_V})" = 7 ] \ || [ "$(get_version_component_range 1 ${X11_IMPLEM_V})" = 0 ] to Code: "$(get_version_component_range 1 ${X11_IMPLEM_V})" = 8 ] \ || [ "$(get_version_component_range 1 ${X11_IMPLEM_V})" = 0 ] solved the problem
Yes, it solved my build too, thanks a great lot!! Would be absolutely great if it would be incorporated in portage somehow.