Recent versions of WINE have defined a struct thread in
wine/server/thread.h. Unfortunately, wine/server/context_i386.c
sucks in sys/user.h, which brings in sys/proc.h. Of
course, sys/proc.h contains the post-KSE integrated
struct thread. I've managed to build WINE by temporarily
placing a #ifdef _KERNEL ... #endif in sys/proc.h.
I WINE developer has suggested that this is namespace
pollution on the part of FreeBSD, but he hasn't given
any details to support what he means.
So, should parts of sys/proc.h be protected by _KERNEL.
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message