Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 232 - emerge gle
Summary: emerge gle
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Martin Schlemmer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-01-19 05:24 UTC by Thomas Berton
Modified: 2003-02-04 19:42 UTC (History)
1 user (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 Thomas Berton 2002-01-19 05:24:20 UTC
Section1 portage # emerge app-misc/xscreensaver/xscreensaver-4.00.ebuild 
Calculating dependencies.. done!
>>> emerge media-libs/gle-3.0.1-r1 to /
>>> md5 ;-) gle-3.0.1.tar.gz
>>> Unpacking source...
>>> Unpacking gle-3.0.1.tar.gz
>>> Source unpacked.
creating cache ./config.cache

<snip other config output>

checking for glutSwapBuffers in -lglut... no
configure: error: Cannot find required glut library
!!! ERROR: the ./configure command did not complete successfully.
!!! ("./configure --with-x --prefix=/usr --mandir=/usr/share/man")
!!! Since this is a critical task, ebuild will be stopped.
!!! emerge aborting on  /usr/portage/media-libs/gle/gle-3.0.1-r1.ebuild .
Section1 portage #
Comment 1 Mikael Hallendal (hallski) (RETIRED) gentoo-dev 2002-01-19 06:48:49 UTC
This bug is actually about media-libs/gle and not xscreensaver.
Comment 2 Geert Bevin 2002-01-23 18:41:36 UTC
Tracking it down it seems to be a problem with media-libs/mesa-glu. When
compiling the glut test program that it used by configure by hand, I get the
following error messages : 

gcc -o conftest -g -O2 -Wall   conftest.c -lglut  -lSM -lICE -lGLU -lGL
-L/usr/X11R6/lib -lX11   -lm

/usr/lib/libglut.so: undefined reference to `glXBindChannelToWindowSGIX'
/usr/lib/libglut.so: undefined reference to `glXCreateContextWithConfigSGIX'
/usr/lib/libglut.so: undefined reference to `glXGetFBConfigAttribSGIX'
/usr/lib/libglut.so: undefined reference to `glXQueryChannelDeltasSGIX'
/usr/lib/libglut.so: undefined reference to `glXChannelRectSyncSGIX'
/usr/lib/libglut.so: undefined reference to `glXChannelRectSGIX'
/usr/lib/libglut.so: undefined reference to `glXQueryChannelRectSGIX'
/usr/lib/libglut.so: undefined reference to `glXGetFBConfigFromVisualSGIX'

This makes me believe that there's a problem with the libglut.so library itself.
I've tried re-merging mesa-glu to be sure it's got nothing to do with upgrading
X to 4.2.0 and it doesn't.
Comment 3 Martin Schlemmer (RETIRED) gentoo-dev 2002-01-24 13:02:44 UTC
added media-libs/glut again which fixes it for me (use glut-3.7-r1).
Comment 4 Martin Schlemmer (RETIRED) gentoo-dev 2002-01-24 13:08:23 UTC
xscreensaver build ok here.