Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Feb 2019 17:03:00 +0000
From:      David Chisnall <theraven@FreeBSD.org>
To:        freebsd-toolchain@freebsd.org
Subject:   Re: External GCC Update
Message-ID:  <0ad178bb-adc4-8b89-eae4-6d2c13d21afa@FreeBSD.org>
In-Reply-To: <e8d1431f-cf99-1986-7f23-6ff0f4cd8314@FreeBSD.org>
References:  <e8d1431f-cf99-1986-7f23-6ff0f4cd8314@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 22/02/2019 19:00, John Baldwin wrote:
> 3) I add support for an /etc/src.conf.d dir that can hold files that get
>     treated as if they are part of /etc/src.conf.  The current patch on
>     github for this only fixes world and not yet kern.pre.mk and probably
>     needs the most review if we want to go forward with this route.  With
>     this, I plan to have the base/* packages install suitable files in this
>     dir that disable build of the src-based components and also set
>     WITH_BASE_<foo> to make sure 'delete-old' DTRT.

Having a file outside of both the source and build directories that 
controls aspects of the build is already a cause of significant pain 
when building multiple different configurations of the FreeBSD base 
system.  This sounds as if it would make things considerably worse.

David



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0ad178bb-adc4-8b89-eae4-6d2c13d21afa>