Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 18021 - opengl games missing GL_GLEXT_LEGACY directive don't compile with XFree 4.3
Summary: opengl games missing GL_GLEXT_LEGACY directive don't compile with XFree 4.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-22 20:15 UTC by Colonel Paneek
Modified: 2003-06-21 08:28 UTC (History)
0 users

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 Colonel Paneek 2003-03-22 20:15:46 UTC
Xfree 4.3 GL include files now use the symbol GL_GLEXT_LEGACY.
The should be set be adding -DGL_GLEXT_LEGACY to the compiler defined symbols
section of the "configure" file in opengl applications.  

Reproducible: Always
Steps to Reproduce:
building a package with uses opengl on a system which has XFree 4.3 installed
Actual Results:  
compiler reported undefined symbols eg glActiveTextureARB

Expected Results:  
compile without errors
Comment 1 SpanKY gentoo-dev 2003-03-30 08:34:52 UTC
you'll have to provide a list of games where you experienced this problem ...
ive fixed in the few games ive encountered
Comment 2 Colonel Paneek 2003-03-31 07:25:34 UTC
Bug affects vegastrike-0.2.9.4.ebuild
Comment 3 SpanKY gentoo-dev 2003-06-21 08:28:46 UTC
ok, i updated vegastrike to 0.3.1 and to append -DGL_GLEXT_LEGACY 
 
please open 1 bug per package you find that needs that define 
 
http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/app-games/vegastrike/vegastrike-0.3.1.ebuild?rev=1.1&content-type=text/vnd.viewcvs-markup