> 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
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:47 UTC