Re: can't compile -CURRENT since 2 days ago

From: Nicolas Blais <nb_root_at_videotron.ca>
Date: Tue, 15 Nov 2005 05:42:28 -0500
> Your build environment is screwed, there shouldn't be CC='/usr/bin/cc'.
> During buildworld, /usr/obj/usr/src/tmp/usr/include is populated with
> fresh headers, and a special (not /usr/bin/cc) compiler and friends
> are used to pick up headers from this location and not /usr/include.
> This CC='/usr/bin/cc' prevents this from happening, hence the breakage.
>
>
> Cheers,

So, ccache's port recommending this:

.if !defined(NOCCACHE)
.if ${.CURDIR:M/usr/src*}
CC=/usr/local/libexec/ccache/cc
CXX=/usr/local/libexec/ccache/c++
.else
CC=cc
CXX=c++
.endif
.else
CC=/usr/bin/cc
CXX=/usr/bin/c++
.endif

in /etc/make.conf is wrong?
-- 
FreeBSD 7.0-CURRENT #0: Mon Nov 14 22:21:20 EST 2005     
root_at_clk01a:/usr/obj/usr/src/sys/CLK01A 
PGP? : http://www.clkroot.net/security/nb_root.asc

Received on Tue Nov 15 2005 - 09:42:36 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:47 UTC