Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 4694 - After installing Voodoo3 drivers from dri website, gl.h is missing
Summary: After installing Voodoo3 drivers from dri website, gl.h is missing
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Martin Schlemmer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-07-08 07:21 UTC by Steve Lincoln
Modified: 2003-02-04 19:42 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Lincoln 2002-07-08 07:21:31 UTC
After getting the voodoo3 card working,  any time I attempt to emerge 
any program which has dependencies on gl.h,  they do not complete the 
ebuild successfully,  failing at: 
 
 /X86 -march=i686 -O3 -pipe -Wp,-MD,.deps/gridWrap.pp -c gridWrap.cc  -fPIC 
-DPIC -o gridWrap.o 
In file included from gridWrap.cc:43: 
/usr/include/GL/gl.h:2245: GL/glext.h: No such file or directory 
make[4]: *** [gridWrap.lo] Error 1 
make[4]: Leaving directory 
`/var/tmp/portage/mesa-3.5/work/Mesa-3.5/si-glu/libnurbs/nurbtess' 
make[3]: *** [all-recursive] Error 1 
make[3]: Leaving directory 
`/var/tmp/portage/mesa-3.5/work/Mesa-3.5/si-glu/libnurbs' 
make[2]: *** [all-recursive] Error 1 
make[2]: Leaving directory 
`/var/tmp/portage/mesa-3.5/work/Mesa-3.5/si-glu' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory `/var/tmp/portage/mesa-3.5/work/Mesa-3.5' 
make: *** [all-recursive-am] Error 2 
 
!!! ERROR: The ebuild did not complete successfully. 
!!! Function src_compile, Line 72, Exitcode 2 
!!! (no error message) 
 
!!! emerge aborting on  /usr/portage/media-libs/mesa/mesa-3.5.ebuild . 
bash-2.05a# locate glexth  
bash-2.05a# locate glext.h 
bash-2.05a#
Comment 1 Martin Schlemmer (RETIRED) gentoo-dev 2002-07-08 15:22:15 UTC
I dont see how this is really our problem (you nuked your system without
portage/ebuilds lending a hand :P) ?

Ok, enouth joking ;-)

We do have support for 3DFX cards, although there is a slight issue.

How to get it working:

1) Unmerge all media-libs/mesa* related ebuilds, and NEVER install
   Mesa from an other source than XFree86!!!!

2) Remove the 3dfx stuff from DRI website.

3) Merge "xfree" without "3dfx" or "voodoo3" in your USE

4) Merge "xfree" with "3dfx" and "voodoo3" in your USE

Ok, I know this is tedious, but the reason is that the glide
libraries needs XFree86 to build, and XFree86 needs the glide
libraries to build the tdfx DRI drivers :/
Comment 2 Martin Schlemmer (RETIRED) gentoo-dev 2002-07-16 17:36:52 UTC
User got this sorted .. private mail, but my imap service is dont :(