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>