*BSD News Article 30083


Return to BSD News archive

Newsgroups: comp.os.386bsd.questions
Path: sserve!newshost.anu.edu.au!munnari.oz.au!ihnp4.ucsd.edu!usc!howland.reston.ans.net!noc.near.net!analog.com!analog.com!nwd2sun2.analog.com!Mike.Long
From: Mike.Long@analog.com (Michael W. Long)
Subject: Re: [NetBSD-current] How to install it?
In-Reply-To: gorgonio@fee.unicamp.br's message of 02 May 1994 10:38:50 -0400
Message-ID: <MIKE.LONG.94May2201828@cthulhu.analog.com>
Lines: 32
Sender: usenet@analog.com
Reply-To: Mike Long <Mike.Long@Analog.com>
Organization: Analog Devices Inc, Norwood MA, USA
References: <199405021438.LAA02481@rubi.fee.unicamp.br>
Date: Tue, 3 May 1994 00:18:28 GMT

In article <199405021438.LAA02481@rubi.fee.unicamp.br>
gorgonio@fee.unicamp.br (Gorgonio Barreto Ara'ujo) writes: 

>I'm trying to upgrade from NetBSD-0.9 to NetBSD-current and while compiling libc and others utilities the compiler complains about a undefine ``.type''. I guest that it's in /usr/include/i386/asm.h. What does it mean? How can I compile these sources? Is there any FAQ about upgrade to NetBSD-current? If so, where?

I don't know if the 386BSD FAQ covers the 0.9 -> -current upgrade
process, and if it does contain directions then they're probably out
of date.

Your best bet is to get the latest binary snapshot from
ftp.iastate.edu (PREFERRED) or sun-lamp.  It'd be even better if you
got the MIRRORS file first to see if you can find a mirror archive
closer to home.

Once you have the binary snapshot tar.gz archives on your machine,
unpack and install the kernel and boot blocks (/usr/mdec).  Use
disklabel to install the new bootblocks, and reboot.  Now you can
install the new libraries, then all of the new binaries, &c.  Make
SURE that you install /usr/libexec before you install any other
binaries under /usr, because you'll be hosed if you install any
dynamically-linked binaries before you install ld.so.  Finally, update
individual files under /etc appropriately.  Reboot again and you will
be running a -current system.

Note that the above is an (educated) guess, and not the voice of
experience.  Be sure to make backups beforehand in case you hit any
snags.
--
Mike Long                                         Mike.Long@Analog.com
VLSI Design Engineer
Analog Devices, SPD Division
Norwood, MA 02062 USA                assert(*this!=opinionof(Analog));