Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Oct 2010 22:35:10 -0600 (MDT)
From:      Warner Losh <imp@bsdimp.com>
To:        jhb@FreeBSD.org
Cc:        svn-src-head@FreeBSD.org, rpaulo@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org, dim@FreeBSD.org
Subject:   Re: svn commit: r213845 - head/sys/dev/aic7xxx/aicasm
Message-ID:  <20101016.223510.41688183.imp@bsdimp.com>
In-Reply-To: <201010150845.22576.jhb@freebsd.org>
References:  <201010141539.23573.jhb@freebsd.org> <4CB771A6.1070103@FreeBSD.org> <201010150845.22576.jhb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
From: John Baldwin <jhb@FreeBSD.org>
Subject: Re: svn commit: r213845 - head/sys/dev/aic7xxx/aicasm
Date: Fri, 15 Oct 2010 08:45:22 -0400

> On Thursday, October 14, 2010 5:09:58 pm Dimitry Andric wrote:
> > On 2010-10-14 21:39, John Baldwin wrote:
> > > On Thursday, October 14, 2010 3:19:19 pm Rui Paulo wrote:
> > ...
> > >>    Revert r213765. This is required because our build infrastructure uses
> > >>    the host lex instead of the lex built during buildworld. I will MFC the
> > >>    lex changes soon and in a few weeks this I'll commit again r213765.
> > > Can't you make 'lex' a build-tool to workaround this?
> > 
> > That will not help for "cd conf/CONF && make kernel", apparently.  It
> > will always use the host lex.
> 
> Well, yes, but that is always true.  build-tools are only used for
> buildkernel.  However, if an 8.x lex cannot build a 9.x kernel, then having
> lex be a build-tool (or cross-tool, ru@ knows which category better than I)
> will let a 'make kernel-toolchain' followed by 'make buildkernel' of a 9.x
> source tree work on an 8.x host.

Agreed.  Just because it doesn't fix one case doesn't invalidate the
usefulness for the other.

In general, we support the config FOO method of building only on
kernels that are "close" versions to the host...

Warner



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