Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 114906 - ati-drivers-8.20.8 needs to be added
Summary: ati-drivers-8.20.8 needs to be added
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Luca Barbato
URL: https://a248.e.akamai.net/f/674/9206/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-08 13:00 UTC by Robert Wohlrab
Modified: 2005-12-15 00:41 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ati-drivers-extra-8.20.8-improvements.patch.bz2 (ati-drivers-extra-8.20.8-improvements.patch.bz2,10.22 KB, application/x-bzip2)
2005-12-08 13:18 UTC, Robert Wohlrab
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Wohlrab 2005-12-08 13:00:59 UTC
New ati-drivers are out. ati-drivers-extra-8.20.8 also needs to be added. 
Patches will follow in some minutes
Comment 1 Robert Wohlrab 2005-12-08 13:18:07 UTC
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
Comment 2 Luca Barbato gentoo-dev 2005-12-08 14:39:02 UTC
thank you as usual, I hope to have it in portage tomorrow, btw, why not push
upstream your enhancements?
Comment 3 Robert Wohlrab 2005-12-08 22:18:55 UTC
I tried it with no reactions 
Comment 4 Luca Barbato gentoo-dev 2005-12-09 09:17:22 UTC
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)
Comment 5 Jory A. Pratt 2005-12-10 19:29:18 UTC
for tracking purpose only as I am working on bump with lu_zero
Comment 6 Luca Barbato gentoo-dev 2005-12-10 19:34:26 UTC
On plain x86 it is building as expected.

Jory there are any issues on amd64? (I cannot test myself today nor tomorrow)
Comment 7 Jory A. Pratt 2005-12-10 20:12:40 UTC
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.
Comment 8 Pal Illes 2005-12-11 01:08:34 UTC
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!
Comment 9 Luca Barbato gentoo-dev 2005-12-11 05:01:27 UTC
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)
Comment 10 David Li 2005-12-11 10:21:04 UTC
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.
Comment 11 Alon Bar-Lev (RETIRED) gentoo-dev 2005-12-11 11:03:42 UTC
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.
Comment 12 David Li 2005-12-12 12:47:33 UTC
For Comment #11, I don't believe I had to do that for 8.19.10
Comment 13 Luca Barbato gentoo-dev 2005-12-12 23:06:17 UTC
the 19.10 has the needed file...

I fixed somewhat the 20.8 anyway.
Comment 14 Pal Illes 2005-12-13 01:19:42 UTC
(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
Comment 15 Luca Barbato gentoo-dev 2005-12-13 01:32:16 UTC
esync and emerge if the header is present in the files dir I didn't revbump just
for that
Comment 16 Pal Illes 2005-12-13 03:18:22 UTC
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)
Comment 17 Pal Illes 2005-12-13 10:53:56 UTC
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.
Comment 18 Gernot Pansy 2005-12-14 03:34:43 UTC
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 
Comment 19 Pal Illes 2005-12-15 00:41:44 UTC
Yes, it solved my build too, thanks a great lot!! Would be absolutely great if
it would be incorporated in portage somehow.