[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: