Bug#364228: fixed in mesa 6.4.2-1

Marcelo E. Magallon mmagallo at debian.org
Fri Jun 2 01:53:47 UTC 2006


Hi,

 sorry about the late reply, the mail got filed in a place I didn't
 expect it to show up.

On Wed, May 31, 2006 at 08:48:42AM +0200, Michel Dänzer wrote:

 > >    * debian/control: b-d on x11proto-gl-dev.  Please don't hate me!
 > 
 > I'm afraid I don't get this one.

 I might be wrong, but doesn't that create a circular dependency?

 > >          + Built only for i386: ffb.
 > >            Rationale: Michel Dänzer said so, no idea why.
 > 
 > I beg your pardon? I said no such thing. AFAIK FFB hardware is only
 > available in Sun SPARC machines. The reason why it's built upstream
 > by default is to catch trivial build failures.

 Well, I can go hunting for the mail if you wish (I'd rather not), but I
 remember making the change prompted by a mail of yours.  I obviously
 misunderstood.

 So, it's SPARC-only then?

 > >    * configs/debian*_i386: disabled, optimized build fuxxored.
 > 
 > I'd really appreciate details instead of yet more witty remarks.

 Ah, yes, sorry... I still owe you that mail.

 Let's see...

 If I start any OpenGL client with the optimized libraries I get a
 missing symbol (gl_dispatch_functions_start).

 The symbol is defined (says me) in mesa-6.4.2/src/mesa/x86/glapi_x86.S
 and there's a line:

    HIDDEN(GLNAME(gl_dispatch_functions_start))

 I tried removing this line and the problem persists.  Since I found no
 reports of such a problem I assumed it has something to do with the one
 thing that different in sid at the moment: GCC 4.1.

 I think I alsa tried with

    GLOBL GLNAME(gl_dispatch_functions_start)

 but I'm not sure honestly.

 Marcelo



More information about the Pkg-mesa-devel mailing list