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));