Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Aug 2001 11:51:18 -0700
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Ruslan Ermilov <ru@FreeBSD.ORG>
Cc:        Mark Peek <mark@whistle.com>, Bruce Evans <bde@zeta.org.au>, Warner Losh <imp@harmony.village.org>, current@FreeBSD.ORG
Subject:   Re: Cross builds and upgrade path from 4.x are broken in usr.bin/file
Message-ID:  <3B757EA6.A69FF34B@mindspring.com>
References:  <20010810110151.B7988@sunbay.com> <20010810235643.Y23367-100000@besplex.bde.org> <20010810173751.B60193@sunbay.com> <p05100300b799a7ab0ef4@[207.76.207.129]> <20010810191407.A73485@sunbay.com> <p05100305b799bb5daf9c@[207.76.207.129]> <20010810202300.A80439@sunbay.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Ruslan Ermilov wrote:
> On Fri, Aug 10, 2001 at 10:04:01AM -0700, Mark Peek wrote:
> > At 7:14 PM +0300 8/10/01, Ruslan Ermilov wrote:
> > >On Fri, Aug 10, 2001 at 08:38:21AM -0700, Mark Peek wrote:
> > >  > At 5:37 PM +0300 8/10/01, Ruslan Ermilov wrote:
> > >  > I'm not sure I understand what you mean by "cross-platform"
> > >>  installworld. Do you mean "build on a HOST platform and install on
> > >>  TARGET", or "build on a HOST, install on HOST but using a TARGET
> > >>  disk"?
> > >>
> > >I meant the latter here.
> >
> > Has this ever worked?
> > Is it really a goal of the project to have it work?
> >
> Yes.  Imagine that you are rolling an Alpha release on an i386 box.

Or building a flashdisk for a new platform where FreeBSD has
not been run in the past.

> > If this is really a goal, then you should redesign the
> > process and not put more and more tools into the "build tools"
> > category to work around these problems.
> 
> Take a look at sysinstall/Makefile to have a better idea of what
> a "pure" build tool is, rtermcap.  It is just the first incident
> (with file(1)) that it's also a build-tool for its own .mgc files.

Mark is right, here.  The idea of "build tools" is intrinsically
broken, given the goal (if it is a goal).

-- Terry

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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