Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Apr 2001 18:12:39 +0300
From:      Victor Ivanov <v0rbiz@icon.bg>
To:        "Robin P. Blanchard" <Robin_Blanchard@gactr.uga.edu>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: install world on 486]
Message-ID:  <20010413181239.A33404@icon.icon.bg>
In-Reply-To: <3AD71263.6E420055@gactr.uga.edu>; from Robin_Blanchard@gactr.uga.edu on Fri, Apr 13, 2001 at 10:51:15AM -0400
References:  <3AD5A1F9.7133FC74@gactr.uga.edu> <017001c0c425$b60c3020$1200a8c0@gsicomp.on.ca> <3AD71263.6E420055@gactr.uga.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On Fri, Apr 13, 2001 at 10:51:15AM -0400, Robin P. Blanchard wrote:
> the reason CPUTYPE was commented out was because i'd gotten the
> same error while having CPUTYPE set and seemed to remember someone
> on the list saying something about CPUTYPE=i486 giving him the
> same errors for 'strip'.
> 
> so CPUTYPE or not CPUTYPE, i get the same error.

Without CPUTYPE it's i386 isn't it? I have /usr/obj on a CD, it was built
on a i686 machine (actualy a buggy Cyrix) without the CPUTYPE option in
make.conf. Later I have installed this on a i586 and on old Compaq with i486
processor -- didn't have any problems...

The failing i486 could have hardware problems (bad memory?)

> > > i cvs'd (src-all tag=RELENG_4) this morning and rebuilt on a i686
> > > with the following make.conf:
> > >
> > > FETCH_BEFORE_ARGS=-p
> > > USA_RESIDENT=yes
> > > MAKE_IDEA=YES
> > > #CPUTYPE=i486
> > 
> > This will 'buildworld' everything using the current processor type.  Since
> > you're building on an i686, it's going to create code for the i686, which
> > won't run properly on your i486.
> > 
> > > installworld on the 486 dies with:
> > >
> > > pid 2645 (strip), uid 0: exited on signal 4 (core dumped)
> > > *** Error code 70
> > 
> > Signal 4 is "Illegal Instruction", which is quite reasonable, since your
> > 'buildworld' was run on an i686 machine.  Early in the 'installworld'
> > process, new copies of many compilation tools (such as strip) are installed
> > on the target machine.  Since these tools were compiled for i686, they're
> > failing miserably on your i486.
> > 
> > You need to re-enable the CPUTYPE lines in /etc/make.conf and re-run your
> > 'make buildworld' again.

-- 
Players win and winners play
Have a lucky day

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.1i

iQCVAwUBOtcXZfD9M5lef5W3AQHjzAP/Qy0+hzrNm9dyIqbN//M0zrOn3FclKGQd
B5J64+qlozUbK971sX4vgj0/3mlKxcHdH48pcFWeo2p44PNlUw8a+UhxVRTQQ4Go
2+zXvkxcElOuvWuFWcgRqfUhqBU2dHzoYcEcoZs6qsDybrIvRshUS/gn0O3CXAUO
6/qncCbbflM=
=ZPN+
-----END PGP SIGNATURE-----

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