Subject: Re: Another vote to pull up /src/sys/arch/m68k/m68k/db_trace.c 1.24
To: Rob Healey <rhealey@norstar.com>
From: Ignatios Souvatzis <is@jocelyn.rhein.de>
List: current-users
Date: 04/05/1999 20:49:49
On Mon, Apr 05, 1999 at 11:37:21AM -0500, Rob Healey wrote:
>
> I would like to add my voice to the chorus asking for
> /src/sys/arch/m68k/m68k/db_trace.c 1.24 to be pulled up ASAP
> as I suspect there is a panic MMU/UVM problem in the m68k
> ports; my Amiga system also pukes in the same area as the sun3(?) and
> Next ports do; somewhere in the pool code I suspect, but the ddb
> backtrace is whacked. B^(.
>
> Also, why is there a fundemental dependancy on the GNU info system
> to bootstrap NetBSD 1.4?
The GNU people more or less force us to (indirectly: for some tools there isn't
any up to date manual page).
I suggest you build and install new kernel with COMPAT_13, build and install
libs, then build and install the info system, then make build.
Sorry if I sound nasty, but if you're running NetBSD-current, you're supposed
to read -current and act upon it, or figure this out yourself. If you just
want to upgrade to 1.4 painlessly, wait for the 1.4 release or at least the
1.4_BETA snapshot. I would not advise you to try the _ALPHA. This is
experimental software and you're supposed to find and report and if possible,
fix problems.
> I found it rather irking, especially since I had an earlier version
> of GNU info installed in /usr/local/bin already, when
> I tried to start the build from 1.3.3 -> 1.4 and the makeinfo stuff
> brought it to a grinding halt.
>
> I've been able to build new versions of NetBSD/Amiga from the old
> since 0.9 days or so and I found the requirement for GNU info just to
> bootstrap irritating...
I don't believe you were able to go from 1.2 to 1.3, or from 1.1 to 1.2, by
just doing "make build".
There were compiler/linker/yacc/lex/shell/make changes, that required to
carefully follow steps explained on the NetBSD-current mailing list.
> The suspected pool panic has stopped the process for now but I'd still
> would like to know why the build process for BSD now has an extra GNU
> dependancy that it doesn't REALLY need... B^(. Can we add a
> MKINFO=no or something to the basic bootstrap to forego the need for
> info during initial bootstrapping?
If you don't want to do the manual procedure I explained above: add it
yourself, bootstrap, then remove it and build again.
Regards,
-is