Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Aug 2000 07:44:24 -0700
From:      Fred Condo <fred@condo.chico.ca.us>
To:        "Andrew L. Neporada" <andrew@Chg.RU>
Cc:        freebsd-stable@FreeBSD.org
Subject:   Re: Does anyone succeed on making world from 3.5S to 4.1S ?
Message-ID:  <20000805074424.J20416@absinthe.condo.chico.ca.us>
In-Reply-To: <no.id>; from andrew@Chg.RU on Fri, Aug 04, 2000 at 02:03:07PM %2B0400

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Aug 04, 2000 at 02:03:07PM +0400, Andrew L. Neporada wrote:
> 			-- Andrew.
> 
> On Mon, 31 Jul 2000, jack wrote:
> 
> > Today H . S . YOON wrote:
> > 
> > > Does anyone succeed on making world from 3.5S to 4.1S?
> > 
> > A buildworld of 4.1-RELEASE on a 3.5-RELEASE box worked for me.
> > I haven't installed it yet.
> 
> Buildworld (sources approx. 4.1-RC2, system - 3.5-STABLE) worked for me
> too, but when I made installworld it fails with Signal 12 in the middle of
> process. Subsequent runs of make installworld cause immediate failure
> with message obout LC_CTIME!=... (sorry, don't remember details). I'm sure
> this is not a hardware issue because it happens on two different boxes
> (not overclocked)

This happened to me, too, in the midst of a hot upgrade of a
production server. It happens because the newly built shell
makes a system call that your 3.x kernel lacks. (Signal 12 is
unimplemented system call.)

I thought I was going to have to upgrade from CD, but after a little
thought, I was able to work around this because I *also* had the 3.x
sources in /usr/src3 (I was feeling paranoid, and I'm glad). I went
into /usr/src3/bin/sh and did a make install -- that restored a good
shell. Then it went back to my 4.1 sources and did a make
installkernel, did the rest of the steps to install the new kernel as
/kernel, and rebooted single-user.

I was then able to make installworld.

If you do not have the 3.x sources available, you will probably have
to boot from a CD and do an upgrade install of 4.0 or 4.1-RELEASE,
then re-cvsup, rebuild your world and kernel, and install your kernel
before doing your installworld.

-- 
Fred Condo + fred@condo.chico.ca.us
This above all -- to thine own self be true. -- Wm. Shakespeare


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000805074424.J20416>