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>
