Bug#624156: Status?
On Wed, Jun 22, 2011 at 11:15:35AM +0200, Cyril Brulebois wrote:
> Well, it looks like nothing changed since
> http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=20;bug=624156
>
> so you know what to do if you want to help.
Cloned it and looking into configure.ac it seems like the addition of
src/glw/GLwDrawA.c (that has these symbols) is conditioned upon
--enable-glw, whereas debian/rules sets --disable-glw by default and
doesn't change it whenever --enable-motif is set.
I tried to address this by:
michael@meiner ~/mesa (git)-[debian-unstable] % git diff -- debian/rules
diff --git a/debian/rules b/debian/rules
index cedef45..61a98ce 100755
--- a/debian/rules
+++ b/debian/rules
@@ -167,6 +167,7 @@ confflags-swx11+glu = \
--disable-gl-osmesa \
--disable-egl \
--disable-glut \
+ --enable-glw \
--enable-motif \
CFLAGS="$(CFLAGS)" \
CXXFLAGS="$(CXXFLAGS)"
@@ -190,6 +191,7 @@ confflags-swx11+glu-i386-i686 = \
--disable-gl-osmesa \
--disable-glut \
--disable-egl \
+ --enable-glw \
--enable-motif \
--libdir=/usr/lib/$(DEB_HOST_MULTIARCH)/i686/cmov \
CFLAGS="$(CFLAGS) -march=i686" \
And got that in response:
michael@meiner ~/mesa (git)-[debian-unstable] % nm build/swx11+glu-i386-i686/cmov/libGLw.so |grep glwMDrawing
000036c0 d glwMDrawingAreaClassRec
00003754 d glwMDrawingAreaWidgetClass
michael@meiner ~/mesa (git)-[debian-unstable] % nm build/swx11+glu-i386-i686/cmov/libGLw.so |grep glwMDrawing
000036c0 d glwMDrawingAreaClassRec
00003754 d glwMDrawingAreaWidgetClass
It looks like it worked. However, given that I am totally unfamiliar
with mesa, I have little to no clue what side-effects something like
this might have.
Michael
--
Michael Hanke
http://mih.voxindeserto.de
Reply to: