Subject: Re: XFree86, Radeon 9200, and me.
To: Nicolas Joly <njoly@pasteur.fr>
From: Richard Rauch <rkr@olib.org>
List: tech-x11
Date: 01/23/2004 17:31:55
On Sat, Jan 24, 2004 at 12:12:28AM +0100, Nicolas Joly wrote:
> On Fri, Jan 23, 2004 at 05:01:39PM -0600, Richard Rauch wrote:
 [...]
> > ...ah, but that's not in src/x11!
> 
> All XFree sources for src/x11 are taken in xsrc tree.

Hm...  I have a working theory (doing a test, but it will
take a while as I'm cleaning everything first):

I noticed I had trailing spaces on the X11SRCDIR definition.

Normally, I just Don't Do That.  But for X11SRCDIR, I probably
clipped it from the announcement post to avoid typos.  Unfortunately,
I was probably using links (or possibly window), which may have brought
along those trailing blanks.  (One or both do do that; I've been using
them a bit more than usual of late, since MozillaFirebird won't run
(correctly) on AMD64, and my X server has been up and down the past
couple of days.)

I trimmed them from the definition and am trying a fresh build.


If that's actually the problem, them I'm a little undecided whether
I consider that to be a flaw or *purely* pilot error on my part.


> > In mk.conf, I have:
> > 
> > X11SRCDIR=/usr/netbsd/current/xsrc
> 
> Here is mine :
> 
> BSDSRCDIR=/local/src/NetBSD/src
> X11SRCDIR=/local/src/NetBSD/xsrc
> BSDOBJDIR=/local/src/NetBSD/obj/${MACHINE}
> DESTDIR=/local/src/NetBSD/dest/${MACHINE}
> TOOLDIR=/local/src/NetBSD/tool/${MACHINE}
> RELEASEDIR=/local/src/NetBSD/rel
> 
> MKX11=yes

I just have the second (X11SRCDIR) and last (MKX11) lines.
The others have never proved necessary.  (build.sh sets
some reasonable defaults for the others, and I have 
OBJMACHINE=yes so that I get some separation (both in
pkgsrc and in the system sources) of object code.)

If this still gives me problems, I'll add BSDSRCDIR, and
then maybe some/all of the others until I get a clean build.
(^&


-- 
  "I probably don't know what I'm talking about."  http://www.olib.org/~rkr/