From owner-freebsd-questions Thu Aug 3 14:11: 8 2000 Delivered-To: freebsd-questions@freebsd.org Received: from mail.utexas.edu (wb2-a.mail.utexas.edu [128.83.126.136]) by hub.freebsd.org (Postfix) with SMTP id B8DCD37B844 for ; Thu, 3 Aug 2000 14:10:57 -0700 (PDT) (envelope-from oscars@mail.utexas.edu) Received: (qmail 14520 invoked by uid 0); 3 Aug 2000 21:10:56 -0000 Received: from chepe.cc.utexas.edu (HELO chepe.mail.utexas.edu) (128.83.135.25) by umbs-smtp-2 with SMTP; 3 Aug 2000 21:10:56 -0000 Message-Id: <4.3.2.7.2.20000803160343.00afb580@mail.utexas.edu> X-Sender: oscars@mail.utexas.edu X-Mailer: QUALCOMM Windows Eudora Version 4.3.2 Date: Thu, 03 Aug 2000 16:07:48 -0500 To: freebsd-questions@freebsd.org From: Oscar Ricardo Silva Subject: Re: Errors in upgrading from 4.0 to 4.1 Cc: kstewart@urx.com In-Reply-To: <3988F682.9CA18B6D@urx.com> References: <4.3.2.7.2.20000802231034.00b0c870@mail.utexas.edu> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG So I need to do the following: make buildworld make the kernel using buildkernel and installkernel make installworld in that order? I thought I had read the /usr/src/UPDATING but I must have been "selectively reading" because I missed that huge part that says: 20000706: Binutils were updated. In order to build a kernel after this date, you must follow the updating procedure for building kernels exactly as presented here. You may be able to get away with doing it the old way, but if it breaks, make sure that you've tried the "To build a kernel" section with a fresh /usr/obj first. OK, I'm running "make buildworld" right now. I've already copied GENERIC to another file and edited that. When buildworld is done then I'll rebuild the kernel in the above manner and then "make installworld". Does this procedure now look correct? Oscar At 09:35 PM 8/2/00 -0700, Kent Stewart, you wrote: >Oscar Ricardo Silva wrote: > > > > I was attempting to upgrade a computer from 4.0 to 4.1 but received errors > > running "make world". Based on some suggestions from here, I've also > tried: > > > > make buildworld > > make includes > > make installworld > > > > make buildworld > > make -k installworld > > make installworld > > > > all with the same results (error messages at end of message). > > > > Just to make sure I was doing this right I started re-reading some of the > > documentation. I also have more than enough space available on all > > slices. In the past, I would upgrade the source, run "make world", rebuild > > the kernel and then reboot. So this time, I broke it down a little > > further. I did the following: > > > > 1. Downloaded the source (I even cleaned out the /usr/src directory as > > well as /usr/opt) > > 2. Ran "make buildworld (this always runs without a problem) > > 3. Rebuilt the kernel (edited kernel file, ran config, then make clean, > > make depend, make, make install) > >Did you try reading /usr/src/UPDATING because you aren't succeeding >and it suggests trying the buildkernel and installkernel route. It >makes modules that you need updated. It has always worked for me after >cvsuping from 4.0-stable to 4.1-stable. > >Kent To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message