Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Sep 1998 17:08:54 +1000 (EST)
From:      John Birrell  <jb@cimlogic.com.au>
To:        jkh@time.cdrom.com (Jordan K. Hubbard)
Cc:        jb@cimlogic.com.au, jkh@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   Re: cvs commit: src/release Makefile
Message-ID:  <199809040708.RAA05984@cimlogic.com.au>
In-Reply-To: <3474.904891545@time.cdrom.com> from "Jordan K. Hubbard" at "Sep 3, 98 11:45:45 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Jordan K. Hubbard wrote:
> Well, yes, but since we have OBJFORMAT set right at the top of the
> file and it formerly used to be set to "aout", I thought maybe we were
> trying to preserve the flexibility of doing it either way? :)

I figure that not many people run `make release' and we only intend to
release an elf system from 3.0 on. `make world' is probably a bit
different due to the number of people who do that and could be seriously
burnt if we don't get it right first go.

> I guess it doesn't matter in the long run since our a.out build
> abilities (at least in /usr/src) will undoubtedly atrophy to the point
> to where only ELF works and people make angry "you retro pedant!"
> noises every time somebody brings it up, so might as well bite the
> bullet now.  Would you rather I just diked out anything referring to
> a.out in there?  I certainly don't like the .if conditionals I just
> used - they generate an invalid conditional syntax if OBJFORMAT is
> undefined.

My `make release' doesn't move the aout libs (those ifdefs are gone).
It does an initial installworld not install to get the elf and legacy
aout bits into the chrooted tree. It creates an /etc/objformat in the
chroot tree so that it doesn't forget that it's supposed to be
elf.

The last barf was when it tried to do `make distribute' in /usr/src. I've
added that back and sent it off to try again. I have no idea how many
iterations this is going to take. At least a few more - I forgot to build
a kernel with vn. 8-( Then there are the changes to crunchblah.

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



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