Subject: Re: kernel build error on netbsd current for jornada 720
To: netbsd current <current-users@netbsd.org>
From: Valeriy E. Ushakov <uwe@stderr.spb.ru>
List: current-users
Date: 07/01/2007 19:04:06
On Sun, Jul 01, 2007 at 13:00:20 +0200, Jens Wurm wrote:

> hi, i have the problem, the jornada720 kernel under netbsd-current
> 3.99.21 don`t build.
[...]
> In file included from ./arm/cpu.h:85,
>                  from ./machine/cpu.h:3,
>                  from ./arm/arm32/param.h:39,
>                  from ./machine/param.h:45,
>                  from /usr/src/sys/sys/param.h:145,
>                  from /tmp/genassym.11460/assym.c:2:
> ./machine/intr.h:81: error: expected identifier or '(' before 'do'
> ./machine/intr.h:81: error: expected identifier or '(' before 'while'
[...]
> how can i solve this problem?

This is fallout from generic ARM softinterrupts (generic softintrs are
now mandatory).  hpcarm had it's own version, and it was not changed
to use the new common ARM code.  This has been unfixed for quite some
time, unfortunately :(

SY, Uwe
-- 
uwe@stderr.spb.ru                       |       Zu Grunde kommen
http://snark.ptc.spbu.ru/~uwe/          |       Ist zu Grunde gehen