Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Aug 1999 23:32:22 +0100
From:      "ian j hart" <ianjhart@freeloader.freeserve.co.uk>
To:        "Eliezer Rodriguez Gonzalez" <elie@uncle.cult.cu>, "John Birrell" <jb@cimlogic.com.au>
Cc:        <stable@freebsd.org>
Subject:   Re: Some important environment variables.
Message-ID:  <000201bef0dc$c98bb440$332b883e@bigfoot>
References:  <Pine.BSF.4.05.9908271631520.444-100000@uncle.cult.cu> <19990828065118.A36761@freebsd1.cimlogic.com.au>

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

----- Original Message -----
From: John Birrell <jb@cimlogic.com.au>
To: Eliezer Rodriguez Gonzalez <elie@uncle.cult.cu>
Cc: <stable@FreeBSD.ORG>
Sent: 27 August 1999 21:51
Subject: Re: Some important environment variables.


> On Fri, Aug 27, 1999 at 04:39:44PM -0400, Eliezer Rodriguez Gonzalez
wrote:
> >
> > During my first (finally successfull) upgrade of my 2.2.6 system to 3.2
> > stable I encountered, due to my ignorance, problems arising from the
> > lacking of the MACHINE_ARCH variable in my environment. I didn't know it
> > should be set before firing make aout-to-elf-build, although I realize
(of
> > course) it should be set to i386 'cause I'm a PC user.
>
> If MACHINE_ARCH is undefined, it means i386 (historically in FreeBSD).
> MACHINE_ARCH should never by the user. Please don't suggest to people
> that they do that. If there is a problem with the aout-to-elf-build
> barfing because MACHINE_ARCH is not set, then a different fix is required.
>
> --
> John Birrell - jb@cimlogic.com.au; jb@freebsd.org
http://www.cimlogic.com.au/
> CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353
137
>

I have to admit that I did exactly the same thing when I upgraded. Due to my
lack of logging, I forgot to mention it. Here's part of ERG's original
message.

Eliezer Rodriguez Gonzalez wrote. (1999 08 26).
Re:
[extract]
===> lib/libc
"/usr/src/lib/libc/../libc/gen/Makefile.inc", line 32: Could not find
/usr/src/lib/libc/../libc/unknown/gen/Makefile.inc
"/usr/src/lib/libc/../libc/net/Makefile.inc", line 22: Could not find
/usr/src/lib/libc/../libc/unknown/net/Makefile.inc
"/usr/src/lib/libc/../libc/stdlib/Makefile.inc", line 23: Could not find
/usr/src/lib/libc/../libc/unknown/stdlib/Makefile.inc
"/usr/src/lib/libc/../libc/string/Makefile.inc", line 16: Could not find
/usr/src/lib/libc/../libc/unknown/string/Makefile.inc
"/usr/src/lib/libc/../libc/sys/Makefile.inc", line 16: Could not find
/usr/src/lib/libc/../libc/unknown/sys/Makefile.inc
make: fatal errors encountered -- cannot continue
*** Error code 1

Stop.
[end of extract]

I guessed that 'unknown' should be i386, and *fixed* /etc/make.conf so that
it worked. I would be interested to know what the correct fix is. In any
case someone needs to look at this PDQ.

ian

e-mail: ianjhart@x-stream.co.uk







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?000201bef0dc$c98bb440$332b883e>