On Nov 29, 2007, at 1:47 AM, Jeremy Huddleston wrote:
So I cleaned up the source files to all include xorg-config.h ... but when I did that, I got a weird hang. I narrowed it down to NDEBUG being defined for assert.h. Undefining it for that include causes the problem to go away. I don't know why, and I can't seem to replicate it in a small test case like this:
#define NDEBUG #include <assert.h>
int main() { assert(0); return 1; }
Anyways... I committed this to 1.2 and will do the same for 1.4 tomorrow.
Hrm. xorg-config, or dix-config? I was eventually told that xorg- config was really supposed to just be for, well, stuff that didn't fall into its own DDX (like Darwin) -- so we should be using dix- whatever instead of xorg-whatever. -- Ben Byer CoreOS / BSD Technology Group, XDarwin maintainer