Subject: XEN3_DOM0 compiling problem (Re: Xen3 DomU spins 100% busy during console access)
To: None <port-xen@NetBSD.org>
From: Kazushi (Jam) Marukawa <jam@pobox.com>
List: port-xen
Date: 01/09/2007 14:22:00
   On Jan 8, 11:51, Manuel Bouyer wrote:
   > Subject: Re: Xen3 DomU spins 100% busy during console access
   > On Mon, Jan 08, 2007 at 11:24:27AM +0900, Kazushi Marukawa wrote:
   > > 
   > > However, having a new problem.  Cannot compile XEN3_DOM0
   > > well.  It is possible to compile it from ./build.sh but
   > > cannot compile directly.  Any idea?
   > 
   > > $ cd /usr/src/sys/arch/i386/conf
   > > $ config XEN3_DOM0
   > > Build directory is ../compile/XEN3_DOM0
   > > Don't forget to run "make depend"
   > > $ cd ../compile/XEN3_DOM0
   > > $ make depend
...
   > > depending the kern library objects
   > > make: don't know how to make __assert.c. Stop
   > 
   > maybe your make binary is too old ?

Maybe.  But, I was using latest (2007/1/8 00:00 UTC) kernel
and userland.

I also removed /usr/src/sys/arch/i386/compile/XEN3* for the
case some dependency files are left.  Then, I ran config and
did "make depend".  I got the same error.

The situation seems very strange, so I was just wondering
whether others can compile XEN3_DOM0.

P.S.  Not sure why, but I can compile XEN3_DOMU well.
Although both XEN3_DOM0 and XEN3_DOMU refer
lib/libkern/__assert.c, only XEN3_DOM0 fails like above.

Thanks,
-- Kazushi