Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Apr 2001 10:26:20 -0400
From:      "Matthew Emmerton" <matt@gsicomp.on.ca>
To:        "Robin P. Blanchard" <Robin_Blanchard@gactr.uga.edu>, <stable@FreeBSD.ORG>
Subject:   Re: install world on 486]
Message-ID:  <017001c0c425$b60c3020$1200a8c0@gsicomp.on.ca>
References:  <3AD5A1F9.7133FC74@gactr.uga.edu>

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


> 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.

--
Matt Emmerton


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?017001c0c425$b60c3020$1200a8c0>