From owner-freebsd-stable Fri Apr 13 10:35:12 2001 Delivered-To: freebsd-stable@freebsd.org Received: from mail.gactr.uga.edu (mail.gactr.uga.edu [128.192.37.21]) by hub.freebsd.org (Postfix) with SMTP id 88AF537B496 for ; Fri, 13 Apr 2001 10:35:06 -0700 (PDT) (envelope-from Robin_Blanchard@gactr.uga.edu) Received: (qmail 4350 invoked from network); 13 Apr 2001 17:35:06 -0000 Received: from qat.noc.nat (HELO gactr.uga.edu) ([10.10.100.125]) (envelope-sender ) by mail.servers.nat (qmail-ldap-1.03) with SMTP for ; 13 Apr 2001 17:35:06 -0000 Message-ID: <3AD73898.3AC838@gactr.uga.edu> Date: Fri, 13 Apr 2001 13:34:16 -0400 From: "Robin P. Blanchard" X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Matthew Emmerton Cc: freebsd-stable@FreeBSD.ORG Subject: Re: install world on 486] References: <3AD5A1F9.7133FC74@gactr.uga.edu> <017001c0c425$b60c3020$1200a8c0@gsicomp.on.ca> <3AD71263.6E420055@gactr.uga.edu> <20010413181239.A33404@icon.icon.bg> <003f01c0c43a$1cf242c0$1200a8c0@gsicomp.on.ca> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG ok. here's what i've done: cvs'd (src-all tag=RELENG_4) a few hours ago on my 686 box. did a "make MAKEOBJDIRPREFIX=/usr/obj-486 clean buildworld" on that box with this make.conf: FETCH_BEFORE_ARGS=-p USA_RESIDENT=yes MAKE_IDEA=YES CPUTYPE=i486 CFLAGS=-O -pipe COPTFLAGS=-O -pipe CXXFLAGS+= -fmemoize-lookups -fsave-memoized on my 486 i did: mount 686:/usr/src /usr/src mount 686:/usr/obj-486 /usr/obj i then did a "make installworld" on the 486 with this (identical) make.conf: FETCH_BEFORE_ARGS=-p USA_RESIDENT=yes MAKE_IDEA=YES CPUTYPE=i486 CFLAGS=-O -pipe COPTFLAGS=-O -pipe CXXFLAGS+= -fmemoize-lookups -fsave-memoized and i get the same error at the same point: pid 28217 (strip), uid 0: exited on signal 4 (core dumped) *** Error code 70 Stop in /usr/src/lib/libcom_err > >> 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... > > My mistake, yes, with no CPUTYPE it's i386. However, if hardware was the > problem, I doubt you'd get signal 4 - you'd be getting signal 10 or 11 (bus > error or segmentation fault), commonly triggered by bad memory. > > Between builds are you removing /usr/obj? If not, some stuff won't get > rebuilt and thus you will end up with some binaries that are compiled for > i386 (no CPUTYPE) and some for i686 (if you did a build with CPUTYPE=i686 at > some point.) > > -- > Matt Emmerton -- ------------------------------------ Robin P. Blanchard IT Program Specialist Georgia Center for Continuing Ed. fon: 706.542.2404 fax: 706.542.6546 email: Robin_Blanchard@gactr.uga.edu ------------------------------------ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message