Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 124703 - x11-base/xorg-server-1.0.1-r4 fails to compile b/c of undeclared structures
Summary: x11-base/xorg-server-1.0.1-r4 fails to compile b/c of undeclared structures
Status: RESOLVED DUPLICATE of bug 109922
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-02 14:25 UTC by Tres 'RiverRat' Melton
Modified: 2006-03-02 15:30 UTC (History)
0 users

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


Attachments
emerge --info (emerge.info,3.05 KB, text/plain)
2006-03-02 14:31 UTC, Tres 'RiverRat' Melton
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tres 'RiverRat' Melton 2006-03-02 14:25:52 UTC
glxcmds.c: In function `__glxQueryHyperpipeNetworkSGIX':
glxcmds.c:1796: error: `xGLXQueryHyperpipeNetworkSGIXReq' undeclared (first use in this function)
glxcmds.c:1796: error: (Each undeclared identifier is reported only once
glxcmds.c:1796: error: for each function it appears in.)
glxcmds.c:1796: error: `req' undeclared (first use in this function)
glxcmds.c:1796: error: parse error before ')' token
glxcmds.c:1797: error: `xGLXQueryHyperpipeNetworkSGIXReply' undeclared (first use in this function)
glxcmds.c:1812: error: `reply' undeclared (first use in this function)
glxcmds.c:1825: error: `sz_xGLXQueryHyperpipeNetworkSGIXReply' undeclared (first use in this function)
glxcmds.c: In function `__glxDestroyHyperpipeConfigSGIX':
glxcmds.c:1836: error: `xGLXDestroyHyperpipeConfigSGIXReq' undeclared (first use in this function)
glxcmds.c:1836: error: `req' undeclared (first use in this function)
glxcmds.c:1837: error: parse error before ')' token
glxcmds.c:1838: error: `xGLXDestroyHyperpipeConfigSGIXReply' undeclared (first use in this function)
glxcmds.c:1851: error: `reply' undeclared (first use in this function)
glxcmds.c:1863: error: `sz_xGLXDestroyHyperpipeConfigSGIXReply' undeclared (first use in this function)
glxcmds.c: In function `__glxQueryHyperpipeConfigSGIX':
glxcmds.c:1871: error: `xGLXQueryHyperpipeConfigSGIXReq' undeclared (first use in this function)
glxcmds.c:1871: error: `req' undeclared (first use in this function)
glxcmds.c:1872: error: parse error before ')' token
glxcmds.c:1873: error: `xGLXQueryHyperpipeConfigSGIXReply' undeclared (first use in this function)
glxcmds.c:1889: error: `reply' undeclared (first use in this function)
glxcmds.c:1904: error: `sz_xGLXQueryHyperpipeConfigSGIXReply' undeclared (first use in this function)
glxcmds.c: In function `__glxHyperpipeConfigSGIX':
glxcmds.c:1915: error: `xGLXHyperpipeConfigSGIXReq' undeclared (first use in this function)
glxcmds.c:1915: error: `req' undeclared (first use in this function)
glxcmds.c:1916: error: parse error before ')' token
glxcmds.c:1917: error: `xGLXHyperpipeConfigSGIXReply' undeclared (first use in this function)
glxcmds.c:1935: error: `reply' undeclared (first use in this function)
glxcmds.c:1949: error: `sz_xGLXHyperpipeConfigSGIXReply' undeclared (first use in this function)
make[2]: *** [glxcmds.lo] Error 1
Comment 1 Tres 'RiverRat' Melton 2006-03-02 14:31:17 UTC
Created attachment 81146 [details]
emerge --info
Comment 2 Tres 'RiverRat' Melton 2006-03-02 14:33:03 UTC
ajax suggested that I try "eselect opengl set xorg-x11" since I have nvidia but that didn't work.  The file, /usr/lib64/opengl/xorg-x11/include/glxproto.h, that has the definition did get installed with x11-proto/glproto as it was supposed to but I'm still failing to get the compile to complete.
Comment 3 Tres 'RiverRat' Melton 2006-03-02 14:47:09 UTC
glxcmds.c includes glxserver.h which includes GL/glxproto.h.

/usr/include/GL/glxproto.h does NOT have xGLXQueryHyperpipeNetworkSGIXReq but
/usr/lib/opengl/xorg-x11/include/glxproto.h DOES.
Comment 4 Tres 'RiverRat' Melton 2006-03-02 15:30:40 UTC
lrwxrwxrwx  1 root admin 46 Mar  2 15:15 /usr/include/GL/glxproto.h ->                                                              
           //usr/lib32/opengl/xorg-x11/include/glxproto.h

That would explain it but why are those links not getting corrected?  Shouldn't 
x11-proto/glproto reset the link?  eselect opengl set xorg-x11 didn't correct them either.

This is actually a duplicate of Bug #109922.

*** This bug has been marked as a duplicate of 109922 ***