Subject: Re: xsrc/29824
To: None <xsrc-manager@netbsd.org, netbsd-bugs@netbsd.org,>
From: None <tron@netbsd.org>
List: netbsd-bugs
Date: 05/01/2005 17:03:37
Synopsis: Xserver triggers threading problem

State-Changed-From-To: open->feedback
State-Changed-By: tron@netbsd.org
State-Changed-When: Sun, 01 May 2005 17:03:36 +0000
State-Changed-Why:
The interesting question is why the X11 server is using threads at all.
The NetBSD-i386 server built via "src/x11" does *not* use them:

tron@lyssa:~tron#ldd /usr/X11R6/bin/XFree86 
/usr/X11R6/bin/XFree86:
        -lpam.0 => /usr/lib/libpam.so.0
        -lXau.6 => /usr/X11R6/lib/libXau.so.6
        -lXdmcp.6 => /usr/X11R6/lib/libXdmcp.so.6
        -lz.0 => /usr/lib/libz.so.0
        -lm.0 => /usr/lib/libm387.so.0
        -lm.0 => /usr/lib/libm.so.0
        -li386.1 => /usr/lib/libi386.so.1
        -lc.12 => /usr/lib/libc.so.12

So which X11 server is this (XFree86 or Xsun-something)? What does the
"ldd" output look like? And if the X11 server was build via "make install"
in "xsrc" try using "./build.sh -x" instead.