can't compile -CURRENT since 2 days ago

Nicolas Blais nb_root at videotron.ca
Tue Nov 15 02:42:36 PST 2005


> 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20051115/8183175e/attachment.bin


More information about the freebsd-current mailing list