Re: FreeBSD_HEAD_amd64_gcc4.9 - Build #85 - Failure

From: Konstantin Belousov <kostikbel_at_gmail.com>
Date: Tue, 16 Jun 2015 07:20:24 +0300
On Mon, Jun 15, 2015 at 01:28:56PM -0700, Simon J. Gerraty wrote:
> Garrett Cooper <yaneurabeya_at_gmail.com> wrote:
> > >> There is yet another issue with the build system, I have
> > >> 	INSTALL+=-CS
> > >> in make.conf for around 15 years.  Apparently it is broken now.
> > > 
> > > Ah! make.conf is getting included earlier.
> > > So that {local,src}.sys.mk can be included earlier so that any of them
> > > can provide pointer to external toolchain before sys.mk sets CC etc.
> 
> > This is going to break a whole lot of stuff ??? especially because I???ve
> > discovered people either try and be overly clever with make, or like
> > .include???ing things more than once >:(.
> 
> I hope not, since the earlier inclusion is potentially very valuable.
>  
> Konstantin, sorry for the pain, putting
> 
> INSTALL?= install
> INSTALL+=-CS
> 
> in your make.conf should restore your expected behavior - without losing
> the ability to select toolchains etc.

Thank you, this seems to work.
Note that I used an example from share/etc/make.conf (many years ago),
which probably should be updated as well.
Received on Tue Jun 16 2015 - 02:20:30 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:58 UTC