Subject: Error while doing a "make build"
To: maximum entropy <entropy@zippy.bernstein.com>
From: Jonathan Stone <jonathan@DSG.Stanford.EDU>
List: port-pmax
Date: 06/17/1997 19:02:58
I tried to do a "make build" of -current supped on June 16.

[snip]

>I couldn't find machAsmDefs.h in any directory other than
>/sys/arch/pica/include.


That's a bug.  Some of the changes committed with the mips3 merge also
broke some of the old Sprite-derived headers, like machAsmDefs and
machConst.h. (Those names are inconsistent with the rest of NetBSD,
and I'm getting rid of them before before the 1.3 release.)

This bug was fixed in the tree early this morning, though it won't
show up till tomorrow's sup.



>Am I wasting my time trying to do "make build" on pmax?  I've never
>actually had a "make build" successfully run all the way through to a
>successful installation, and I've tried periodically over the past few
>months.  Is this just not expected to work on any platform other than
>i386 (where I do "make build" fairly often)?

No, it's supposed to work.  No, it's not wasted effort trying to do a
`make build'.  The tree is _supposed_ to build. Other people have
reported varying degrees of success; maybe you just have exceptionally
bad luck at picking times to do a `make build'. 

Maybe I've been less careful, recently, about testing recent changes
changes in *both* the kernel and user-land than I should be.  But
there have been a few glitches, like the libkvm support, waiting on
the mips1/mips3 changes.  Now those are in, `make build' (note: no'-k')
should work.  (mm, famous last words :)