On Mon, Dec 05, 2005 at 03:18:43PM -0800, Vizion wrote: > Hi > > I have tried repeatedly to get make buildworld for upgrading from freebsd 5.3 > to 6.0 but get repeated failure in libkrb5. > > FreeBSD 5.3-RELEASE #0: Fri Nov 5 04:19:18 UTC 2004 > [EMAIL PROTECTED]:/usr/obj/usr/src/sys/GENERIC > Timecounter "i8254" frequency 1193182 Hz quality 0 > CPU: AMD Athlon(tm) (1593.54-MHz 686-class CPU) > Origin = "AuthenticAMD" Id = 0x6a0 Stepping = 0 > > Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE> > AMD Features=0xc0480000<MP,AMIE,DSP,3DNow!> > real memory = 2080309248 (1983 MB) > avail memory = 2030002176 (1935 MB) > ACPI APIC Table: <KM400A AWRDACPI> > > I have tried with very helpful advice from freebsd-questions contributors: > > with and without ccache > > 3x make cleandir prior to build > additional cvsup of source tree > > but the problem still remains . > Hopefully someone on stable may have the answer. > > Here is my make.conf > > SENDMAIL_CF_DIR= /usr/local/share/sendmail/cf > # added by use.perl 2005-11-18 10:51:36 > PERL_VER=5.8.7 > PERL_VERSION=5.8.7 > .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 > The example of setting up ccache in /etc/make.conf is just plain wrong. It shouldn't be hardcoding CC to "/usr/bin/cc", similarly for CXX. Comment out the ccache stuff completely in /etc/make.conf (or at least the last "else" part), make sure your PATH doesn't include the ccache path, and try again with an empty /usr/obj. Please report back if it succeeded (it should). Please send your complaints to the ccache port MAINTAINER as he did not respond to my email explaining the problem, and I'm getting really tired of explaining this for the Nth time.
Cheers, -- Ruslan Ermilov [EMAIL PROTECTED] FreeBSD committer
pgpA7r82scSj2.pgp
Description: PGP signature