svn commit: r213845 - head/sys/dev/aic7xxx/aicasm

Warner Losh imp at bsdimp.com
Sun Oct 17 04:40:00 UTC 2010


From: John Baldwin <jhb at 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


More information about the svn-src-head mailing list