Michel Dänzer wrote:
According to the config file, and to my past experience, ProjectRoot defaults to /usr/X11R6-DRI, not /usr/X11R6.
>#define ProjectRoot /usr/X11R6
This one is redundant BTW as ProjectRoot defaults to that.
>#define BuildXF86DRM YES
>
>So perhaps the DoLoadableServer is causing XFree86Module to be defined?
Yes, but in my copy of the tree, assert.h is only included when XFree86Module
is _not_ defined:
[...]
#ifdef XFree86Module
#include "xf86_ansic.h"
#else
#include
[...]
Was your glheader.h locally modified? Or did you not make World after
changing host.def?
Until this problem started, the only file I had modified locally was config/cf/host.def - all others were straight from CVS.
I *always* do a make World when building XFree - I've not found any other process that works.
And as for XFree86Module - that was my point:
assert.h should be included if XFree86Module is not defined
assert.h is not being included
Conclusion: XFree86Module is being defined, somewhere.
make World works when DoLoadableServer is NOT defined
make World does not work when DoLoadableServer is defined
Conclusion: DoLoadableServer being defined somehow makes XFree86Module be defined.
While these syllogisms don't agree with common sense, their logic seems sound and they fit the facts as I have observed them. And as A.C. Doyle said, "When you have eliminated the impossible, whatever remains, no matter how improbable, must be the truth."
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel