Subject: Re: X problems
To: John F. Woods <jfw@ksr.com>
From: Havard Eidnes <Havard.Eidnes@runit.sintef.no>
List: current-users
Date: 11/22/1993 21:35:04
------- =_aaaaaaaaaa0
Content-Type: text/plain; charset="us-ascii"
> > My kernel is netBSD-0.9
> > How can I upgrade to NetBSD-current?
>
> FTP the latest tar.gz files(*), unpack them, figure out the right
> sequence in which to gingerly rebuild things (would the author of the
> latest instructions care to repeat them?)...
The original author has probably better things to do :-), so I take the
liberty of doing it for him/them. (I don't think that a better or more
complete description has been posted here.)
- Havard
------- =_aaaaaaaaaa0
Content-Type: multipart/digest; boundary="----- =_aaaaaaaaaa1"
------- =_aaaaaaaaaa1
id <07860-0@runix.runit.sintef.no>; Fri, 12 Nov 1993 15:59:16 +0100
by sun-lamp.cs.berkeley.edu (8.6.4/8.6.4) id GAA17201
for current-users-outgoing; Fri, 12 Nov 1993 06:57:52 -0800
by sun-lamp.cs.berkeley.edu (8.6.4/8.6.4) with ESMTP id GAA17192;
Fri, 12 Nov 1993 06:57:48 -0800
by duality.gnu.ai.mit.edu (8.3/8.3) id JAA16100;
Fri, 12 Nov 1993 09:57:06 -0500
Date: Fri, 12 Nov 1993 09:57:06 -0500
From: Charles Hannum <mycroft@duality.gnu.ai.mit.edu>
Message-Id: <199311121457.JAA16100@duality.gnu.ai.mit.edu>
To: storm@sun-lamp.cs.berkeley.edu
CC: current-users@sun-lamp.cs.berkeley.edu
In-reply-to: <199311120619.WAA09396@sun-lamp.cs.berkeley.edu> (message from Marc Wandschneider on Thu, 11 Nov 1993 22:19:56 -0800)
To ammend the original suggestion:
cd /usr/src/share/mk; make install
cd /usr/src/include; make && make install
setenv LDSTATIC -static
setenv NOPIC
cd /usr/src/lib/libc; make && make install
cd /usr/src/gnu/lib/libmalloc; make && make install
cd /usr/src/gnu/usr.bin/gas; make && make install
cd /usr/src/gnu/usr.bin/ld; make && make install
# You'll probably get some barfage from the above because ld.so won't
# build yet. Ignore it and install ld anyway.
cd /usr/src/gnu/usr.bin/gcc; make && make install
unsetenv NOPIC LDSTATIC
cd /usr/src/lib ; make && make install
cd /usr/src/gnu/lib ; make && make install
cd /usr/src/gnu/usr.bin/ld; make && make install
cd /usr/src; make && make install
You'll probably need the latest sources for this to work.
------- =_aaaaaaaaaa1--
------- =_aaaaaaaaaa0
Content-Type: multipart/digest; boundary="----- =_aaaaaaaaaa2"
------- =_aaaaaaaaaa2
id <05607-0@runix.runit.sintef.no>; Sat, 13 Nov 1993 07:13:24 +0100
by sun-lamp.cs.berkeley.edu (8.6.4/8.6.4) id WAA12110
for current-users-outgoing; Fri, 12 Nov 1993 22:10:32 -0800
by sun-lamp.cs.berkeley.edu (8.6.4/8.6.4) with SMTP id WAA12100
for <current-users@sun-lamp.cs.berkeley.edu>;
Fri, 12 Nov 1993 22:10:26 -0800
Sat, 13 Nov 93 00:11:02 CST
Fri, 12 Nov 93 19:52 CST
id m0oy9Sq-000CptC; Fri, 12 Nov 93 19:07 CST
Fri, 12 Nov 93 17:58 CST
Message-Id: <m0oy8NT-0003IVC@sierra.uucp>
Date: Fri, 12 Nov 93 17:58 CST
From: sierra!randy@hoss.unl.edu (Randy Terbush)
To: dsndata!tower.tssi.com!helios!duality.gnu.ai.mit.edu!mycroft@sun-lamp.cs.berkeley.edu
Cc: dsndata!sun-lamp.cs.berkeley.edu!current-users@sun-lamp.cs.berkeley.edu
Subject: making NetBSD-current
In-Reply-To: <199311121457.JAA16100@duality.gnu.ai.mit.edu>
References: <199311120619.WAA09396@sun-lamp.cs.berkeley.edu> <199311121457.JAA16100@duality.gnu.ai.mit.edu>
>> To ammend the original suggestion:
>> cd /usr/src/share/mk; make install
>> cd /usr/src/include; make && make install
>> setenv LDSTATIC -static
>> setenv NOPIC
I have also found that it is necessary to install /usr/bin/mkdep from
/usr/src/usr.bin/mkdep as the old one supplied with 0.9 will barf.
>> cd /usr/src/lib/libc; make && make install
>> cd /usr/src/gnu/lib/libmalloc; make && make install
>> cd /usr/src/gnu/usr.bin/gas; make && make install
>> cd /usr/src/gnu/usr.bin/ld; make && make install
>> # You'll probably get some barfage from the above because ld.so won't
>> # build yet. Ignore it and install ld anyway.
>> cd /usr/src/gnu/usr.bin/gcc; make && make install
>> unsetenv NOPIC LDSTATIC
>> cd /usr/src/lib ; make && make install
>> cd /usr/src/gnu/lib ; make && make install
>> cd /usr/src/gnu/usr.bin/ld; make && make install
>> cd /usr/src; make && make install
------- =_aaaaaaaaaa2--
------- =_aaaaaaaaaa0--
------------------------------------------------------------------------------