Comment 2 for bug 9361

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Fri, 22 Oct 2004 17:15:24 +0200 (CEST)
From: Roland Stigge <email address hidden>
To: <email address hidden>
Subject: python-opengl: FTBFS: missing build-depends on libxmu-dev

Package: python-opengl
Version: 1.5.7-6
Severity: serious

Hi,

building the package python-opengl in a clean build environment
(with pbuilder) on i386 results in:

=========================================================================
[...]
building 'openglutil' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -Isrc -I/usr/local/include -I/usr/X11/include -I/usr/X11R6/include -I/usr/include -I/usr/include/python2.3 -c src/openglutil.c -o build/temp.linux-i686-2.3/src/openglutil.o
src/openglutil.h:6: warning: `ErrorReturn' defined but not used
gcc -pthread -shared build/temp.linux-i686-2.3/src/openglutil.o -L/usr/local/lib -L/usr/X11/lib -L/usr/X11R6/lib -L/usr/lib -lGLU -lGL -lX11 -lXext -o build/lib.linux-i686-2.3/OpenGL/dynload/linux2/openglutil.so
building '_glu' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -Isrc -I/usr/local/include -I/usr/X11/include -I/usr/X11R6/include -I/usr/include -I/usr/include/python2.3 -c src/_glumodule.c -o build/temp.linux-i686-2.3/src/_glumodule.o
src/_glumodule.c:238: warning: function declaration isn't a prototype
src/_glumodule.c: In function `py_glu_NewTess':
src/_glumodule.c:318: warning: passing arg 3 of `gluTessCallback' from incompatible pointer type
src/_glumodule.c:319: warning: passing arg 3 of `gluTessCallback' from incompatible pointer type
src/_glumodule.c:320: warning: passing arg 3 of `gluTessCallback' from incompatible pointer type
src/_glumodule.c:321: warning: passing arg 3 of `gluTessCallback' from incompatible pointer type
src/_glumodule.c:322: warning: function declaration isn't a prototype
src/_glumodule.c:323: warning: passing arg 3 of `gluTessCallback' from incompatible pointer type
src/_glumodule.c: At top level:
src/_glumodule.c:41: warning: `ErrorReturn' defined but not used
gcc -pthread -shared build/temp.linux-i686-2.3/src/_glumodule.o -L/usr/local/lib -L/usr/X11/lib -L/usr/X11R6/lib -L/usr/lib -lGLU -lGL -lX11 -lXext -o build/lib.linux-i686-2.3/OpenGL/dynload/linux2/_glu.so
building '_glut' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -Isrc -I/usr/local/include -I/usr/X11/include -I/usr/X11R6/include -I/usr/include -I/usr/include/python2.3 -c src/_glutmodule.c -o build/temp.linux-i686-2.3/src/_glutmodule.o
src/_glutmodule.c: In function `glut_glutGameModeString':
src/_glutmodule.c:1134: warning: unused variable `_res'
src/_glutmodule.c: In function `glut_glutEnterGameMode':
src/_glutmodule.c:1145: warning: unused variable `_res'
src/_glutmodule.c: In function `glut_glutLeaveGameMode':
src/_glutmodule.c:1156: warning: unused variable `_res'
gcc -pthread -shared build/temp.linux-i686-2.3/src/_glutmodule.o -L/usr/local/lib -L/usr/X11/lib -L/usr/X11R6/lib -L/usr/lib -lglut -lXi -lXmu -lGLU -lGL -lX11 -lXext -o build/lib.linux-i686-2.3/OpenGL/dynload/linux2/_glut.so
/usr/bin/ld: cannot find -lXmu
collect2: ld returned 1 exit status
error: command 'gcc' failed with exit status 1
make: *** [build-stamp] Error 1
=========================================================================

Adding libxmu-dev helps, but this problem should probably be solved via
#267712. The latter one is only Severity: normal and after all, a
different issue. So I'm reporting it to rise awareness.

Thanks for considering.

bye,
  Roland