[ANNOUNCE] xorg-server

Brian Paul brian.paul at tungstengraphics.com
Thu Nov 2 14:19:59 PST 2006

Arkadiusz Miskiewicz wrote:
> On Thursday 02 November 2006 04:17, Daniel Stone wrote:
>>This one's a big one.  input-hotplug support has been merged in, the new
>>XACE framework as well, a few Cygwin fixes, new GLX ABI, and support for
>>the new DRM memory manager.  The shortlog is huge, so I've appended it
>>to the end of the announce.
> Ok, so build bugs for now,
> 1) tries to use mipmap.c in linking but doesn't know where the source exists; 
> workaround
> ln -s ../../../Mesa-%{mesa_version}/src/glu/sgi/libutil/mipmap.c \
>   GL/mesa/main/mipmap.c

That's wrong.  The former file is in the GLU library.  You should be 
linking to the src/mesa/main/mipmap.c file.

> 2) tries to include these two files but -I seems to be missing; workaround
> ln -s ../../../Mesa-%{mesa_version}/src/glu/sgi/include/gluos.h \
>   GL/mesa/main/gluos.h
> ln -s ../../../Mesa-%{mesa_version}/src/glu/sgi/libutil/gluint.h \
>   GL/mesa/main/gluint.h

This is a side-effect of your mistake in (1).

> 3) I had to do:
> sed -i -e 's#CONFIG_H#XXX_MESA_CONFIG_H#g' GL/mesa/main/config.h
> because -DHAVE_CONFIG_H was passed at gcc command line and 
> GL/mesa/main/config.h was never included due to:
> #ifndef HAVE_CONFIG_H
> #endif
> thing

I don't understand what that's all about.  Mesa's config.h file has 
nothing to do with autconf.


More information about the xorg mailing list