Problems building X.Org 6.8.99.15 on AIX
Daniel Stone
daniel at fooishbar.org
Fri Jul 22 19:36:57 PDT 2005
On Fri, Jul 22, 2005 at 02:05:10PM -0700, Alan Coopersmith wrote:
> mcnichol at austin.ibm.com wrote:
> >I've run into some problems building on AIX, and opened defect 3849.
> >
> >It has something to do with how _XOPEN_SOURCE is being handled.
> >
> >Is anyone familiar with changes involving _XOPEN_SOURCE?
>
> Keith recently putback some changes to xc/include/Xos.h that break
> platforms on which #defining _XOPEN_SOURCE limits which symbols are
> visible, such as SVR4's like Solaris.
>
> In order to build on Solaris, I had to fix this with:
> http://cvs.freedesktop.org/xorg/xc/include/Xos.h?r1=1.5&r2=1.6
>
> You may need to add a "&& !defined(AIX)" or perhaps the whole thing
> should be rewritten as
>
> # if !defined(_XOPEN_SOURCE) && defined(linux)
>
> so that it's only activated on platforms broken without it.
Actually, I thought I removed the entire thing. Damn.
Forgot to commit it. Committed now -- it no longer defines
_XOPEN_SOURCE anywhere, and instead relies on the behaviour that
Xpoll.h.in brings us.
More information about the xorg
mailing list