Date: Mon, 15 May 2017 11:20:03 +0300 From: Beeblebrox <zaphod@berentweb.com> To: freebsd-current Current <freebsd-current@freebsd.org> Subject: Anyone having ccache errors? Message-ID: <20170515112003.49aef487@rsbsd> In-Reply-To: <CAPSTskuXVaikUjRGATx7bzJrGvUWgnQ3nVZPT3RckY48gT=Tfw@mail.gmail.com> References: <CAPSTsks_75C7rX04TKD2qO39N0U8XJS4mBENqMBcQ4DnrXaqYw@mail.gmail.com> <CAPSTskuXVaikUjRGATx7bzJrGvUWgnQ3nVZPT3RckY48gT=Tfw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
I have been getting ccache errors during buildworld. Ports for example does= not have this problem. I compleely reset the cache data some 2 months ago = and ccache seemed to play with that much more nicely. Apart from the error below, I'm also getting some "cc not found" errors whe= n doing src stuff, whether ccache is enabled or not. For example installwor= ld (no ccache) broke with that message so I decided to re-build. uname: 12.0-CURRENT 1200028 bedc15ffb71(drm-next)-dirty: Thu Apr 20 2017 /etc/make.conf CC:=3D${CC:C,^cc,/usr/local/libexec/ccache/world/clang,1} CXX:=3D${cxx:c,^C\+\+,/usr/local/libexec/ccache/world/clang++,1} ls /usr/local/libexec/ccache/world/ c++ CC clang clang++40 g++5 cc ccache clang++ clang40 gcc5 # make buildworld =3D> make: Unknown modifier 'c' make: Unknown modifier 'c' make[1]: Unknown modifier 'c' make[1]: Unknown modifier 'c' make[2]: Unknown modifier 'c' make[2]: Unknown modifier 'c' make[2]: Unknown modifier 'c' make[2]: Unknown modifier 'c' -------------------------------------------------------------- >>> World build started ..... >>> stage 1.2: bootstrap tools -------------------------------------------------------------- cd /asp/git/src; MAKEOBJDIRPREFIX=3D/asp/obj/asp/git/src/tmp INSTALL=3D"sh= /asp/git/src/tools/install.sh" TOOLS_PREFIX=3D/asp/obj/asp/git/src/tmp P= ATH=3D/asp/obj/asp/git/src/tmp/legacy/usr/sbin:/asp/obj/asp/git/src/tmp/leg= acy/usr/bin:/asp/obj/asp/git/src/tmp/legacy/bin:/sbin:/bin:/usr/sbin:/usr/b= in WORLDTMP=3D/asp/obj/asp/git/src/tmp MAKEFLAGS=3D"-m /asp/git/src/tools= /build/mk -m /asp/git/src/share/mk" make -f Makefile.inc1 DESTDIR=3D BO= OTSTRAPPING=3D1200030 SSP_CFLAGS=3D MK_HTML=3Dno NO_LINT=3Dyes MK_MAN=3Dn= o -DNO_PIC MK_PROFILE=3Dno -DNO_SHARED -DNO_CPU_CFLAGS MK_WARNS=3Dno MK_C= TF=3Dno MK_CLANG_EXTRAS=3Dno MK_CLANG_FULL=3Dno MK_LLDB=3Dno MK_TESTS=3Dn= o MK_INCLUDES=3Dyes bootstrap-tools make[2]: Unknown modifier 'c' make[2]: Unknown modifier 'c' =3D=3D=3D> lib/clang/libllvmminimal (obj,all,install) make[3]: Unknown modifier 'c' make[3]: Unknown modifier 'c' make[3]: Unknown modifier 'c' make[3]: Unknown modifier 'c' make[3]: Unknown modifier 'c' -O2 -pipe -I/asp/git/src/lib/clang/include -I/asp/git/src/contrib/llvm/incl= ude -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTAN= T_MACROS -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd12.0\" -DLL= VM_HOST_TRIPLE=3D\"x86_64-unknown-freebsd12.0\" -DDEFAULT_SYSROOT=3D\"/asp/= obj/asp/git/src/tmp\" -ffunction-sections -fdata-sections -DNDEBUG -MD -MF.= depend.Support_APInt.o -MTSupport/APInt.o -Qunused-arguments -I/asp/obj/asp= /git/src/tmp/legacy/usr/include -std=3Dc++11 -fno-exceptions -fno-rtti -st= dlib=3Dlibc++ -Wno-c++11-extensions -c /asp/git/src/contrib/llvm/lib/Suppo= rt/APInt.cpp -o Support/APInt.o /bin/sh: -O2: not found *** Error code 127 Stop. make[3]: stopped in /asp/git/src/lib/clang/libllvmminimal * I had asked this before, but got no answer. I assume it's not possible th= en? > 1. For buildworld, my /etc/src.conf uses default CROSS_COMPILER, > CLANG_BOOTSTRAP, CLANG_FULL for amd64, but I would like clang to > xbuild only for target i386 as I do not need the others (like > Target/arm). Is there a knob for this? --=20 FreeBSD_amd64_12-Current_RadeonKMS Please CC my email when responding, mail from list is not delivered.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170515112003.49aef487>