Date: Wed, 1 Jun 2016 12:35:19 -0700 From: Mark Millard <markmi@dsl-only.net> To: Bryan Drewery <bdrewery@FreeBSD.org>, FreeBSD Current <freebsd-current@freebsd.org> Subject: amd64 11.0 -r301139 installworld (WITH_META_MODE=yes) fails for "Unable to determine compiler type" Message-ID: <B1140B79-C2C7-47D1-8CFB-D3CE9534496C@dsl-only.net>
next in thread | raw e-mail | index | archive | help
Context: amd64 building for amd64 starting from: > # uname -apKU > FreeBSD FreeBSDx64 11.0-ALPHA1 FreeBSD 11.0-ALPHA1 #29 r300944M: Sun = May 29 14:39:47 PDT 2016 = markmi@FreeBSDx64:/usr/obj/clang/amd64.amd64/usr/src/sys/GENERIC-NODEBUG = amd64 amd64 1100114 1100114 After a successful WITH_META_MODE=3Dyes buildworld buildkernel sequence = and then installkernel sequence: installworld then failed with . . . > # = ~/sys_build_scripts.amd64-host/make_amd64_nodebug_clang_bootstrap-amd64-ho= st.sh installworld > Script started, output file is = /root/sys_typescripts/typescript_make_amd64_nodebug_clang_bootstrap-amd64-= host-2016-06-01:12:13:05 > mkdir -p /tmp/install.JwZJ3f9P > progs=3D$(for prog in [ awk cap_mkdb cat chflags chmod chown cmp cp = date echo egrep find grep id install ln make mkdir mtree mv pwd_mkdb = rm sed services_mkdb sh strip sysctl test true uname wc zic tzsetup = makewhatis; do if progpath=3D`which $prog`; then echo $progpath; else = echo "Required tool $prog not found in PATH." >&2; exit 1; fi; = done); libs=3D$(ldd -f "%o %p\n" -f "%o %p\n" $progs 2>/dev/null | sort = -u | while read line; do set -- $line; if [ "$2 $3" !=3D "not found" = ]; then echo $2; else echo "Required library $1 not found." >&2; = exit 1; fi; done); cp $libs $progs /tmp/install.JwZJ3f9P > cp -R ${PATH_LOCALE:-"/usr/share/locale"} /tmp/install.JwZJ3f9P/locale > cd /usr/src; MAKEOBJDIRPREFIX=3D/usr/obj/clang/amd64.amd64 = MACHINE_ARCH=3Damd64 MACHINE=3Damd64 CPUTYPE=3D = GROFF_BIN_PATH=3D/usr/obj/clang/amd64.amd64/usr/src/tmp/legacy/usr/bin = GROFF_FONT_PATH=3D/usr/obj/clang/amd64.amd64/usr/src/tmp/legacy/usr/share/= groff_font = GROFF_TMAC_PATH=3D/usr/obj/clang/amd64.amd64/usr/src/tmp/legacy/usr/share/= tmac CC=3D"cc -target x86_64-unknown-freebsd11.0 = --sysroot=3D/usr/obj/clang/amd64.amd64/usr/src/tmp = -B/usr/obj/clang/amd64.amd64/usr/src/tmp/usr/bin" CXX=3D"c++ -target = x86_64-unknown-freebsd11.0 = --sysroot=3D/usr/obj/clang/amd64.amd64/usr/src/tmp = -B/usr/obj/clang/amd64.amd64/usr/src/tmp/usr/bin" CPP=3D"cpp -target = x86_64-unknown-freebsd11.0 = --sysroot=3D/usr/obj/clang/amd64.amd64/usr/src/tmp = -B/usr/obj/clang/amd64.amd64/usr/src/tmp/usr/bin" AS=3D"as" AR=3D"ar" = LD=3D"ld" NM=3Dnm OBJDUMP=3Dobjdump OBJCOPY=3D"objcopy" RANLIB=3Dranlib = STRINGS=3D SIZE=3D"size" = PATH=3D/usr/obj/clang/amd64.amd64/usr/src/tmp/legacy/usr/sbin:/usr/obj/cla= ng/amd64.amd64/usr/src/tmp/legacy/usr/bin:/usr/obj/clang/amd64.amd64/usr/s= rc/tmp/legacy/bin:/usr/obj/clang/amd64.amd64/usr/src/tmp/usr/sbin:/usr/obj= /clang/amd64.amd64/usr/src/tmp/usr/bin:/tmp/install.JwZJ3f9P = LD_LIBRARY_PATH=3D/tmp/install.JwZJ3f9P = PATH_LOCALE=3D/tmp/install.JwZJ3f9P/locale make -f Makefile.inc1 = __MAKE_SHELL=3D/tmp/install.JwZJ3f9P/sh reinstall; = MAKEOBJDIRPREFIX=3D/usr/obj/clang/amd64.amd64 MACHINE_ARCH=3Damd64 = MACHINE=3Damd64 CPUTYPE=3D = GROFF_BIN_PATH=3D/usr/obj/clang/amd64.amd64/usr/src/tmp/legacy/usr/bin = GROFF_FONT_PATH=3D/usr/obj/clang/amd64.amd64/usr/src/tmp/legacy/usr/share/= groff_font = GROFF_TMAC_PATH=3D/usr/obj/clang/amd64.amd64/usr/src/tmp/legacy/usr/share/= tmac CC=3D"cc -target x86_64-unknown-freebsd11.0 = --sysroot=3D/usr/obj/clang/amd64.amd64/usr/src/tmp = -B/usr/obj/clang/amd64.amd64/usr/src/tmp/usr/bin" CXX=3D"c++ -target = x86_64-unknown-freebsd11.0 = --sysroot=3D/usr/obj/clang/amd64.amd64/usr/src/tmp = -B/usr/obj/clang/amd64.amd64/usr/src/tmp/usr/bin" CPP=3D"cpp -target = x86_64-unknown-freebsd11.0 = --sysroot=3D/usr/obj/clang/amd64.amd64/usr/src/tmp = -B/usr/obj/clang/amd64.amd64/usr/src/tmp/usr/bin" AS=3D"as" AR=3D"ar" = LD=3D"ld" NM=3Dnm OBJDUMP=3Dobjdump OBJCOPY=3D"objcopy" RANLIB=3Dranlib = STRINGS=3D SIZE=3D"size" = PATH=3D/usr/obj/clang/amd64.amd64/usr/src/tmp/legacy/usr/sbin:/usr/obj/cla= ng/amd64.amd64/usr/src/tmp/legacy/usr/bin:/usr/obj/clang/amd64.amd64/usr/s= rc/tmp/legacy/bin:/usr/obj/clang/amd64.amd64/usr/src/tmp/usr/sbin:/usr/obj= /clang/amd64.amd64/usr/src/tmp/usr/bin:/tmp/install.JwZJ3f9P = LD_LIBRARY_PATH=3D/tmp/install.JwZJ3f9P = PATH_LOCALE=3D/tmp/install.JwZJ3f9P/locale rm -rf /tmp/install.JwZJ3f9P > sh: cc: not found > make[2]: "/usr/src/share/mk/bsd.compiler.mk" line 142: Unable to = determine compiler type for CC=3Dcc -target x86_64-unknown-freebsd11.0 = --sysroot=3D/usr/obj/clang/amd64.amd64/usr/src/tmp = -B/usr/obj/clang/amd64.amd64/usr/src/tmp/usr/bin. Consider setting = COMPILER_TYPE. > *** Error code 1 >=20 > Stop. > make[1]: stopped in /usr/src > *** Error code 1 >=20 > Stop. > make: stopped in /usr/src >=20 > Script done, output file is = /root/sys_typescripts/typescript_make_amd64_nodebug_clang_bootstrap-amd64-= host-2016-06-01:12:13:05 (I do not know if WITH_META_MODE=3Dyes matters here or not. = WITH_META_MODE=3Dyes was supplied the the script that I used.) make.conf was: CFLAGS.gcc+=3D -v (so effectively empty for clang use). src.conf was: TO_TYPE=3Damd64 # KERNCONF=3DGENERIC-NODEBUG TARGET=3D${TO_TYPE} .if ${.MAKE.LEVEL} =3D=3D 0 TARGET_ARCH=3D${TO_TYPE} .export TARGET_ARCH .endif # WITHOUT_CROSS_COMPILER=3D WITH_SYSTEM_COMPILER=3D # WITH_LIBCPLUSPLUS=3D WITH_BINUTILS_BOOTSTRAP=3D #PORTS_MODULES=3Demulators/virtualbox-ose-additions #WITHOUT_CLANG_BOOTSTRAP=3D WITH_CLANG=3D WITH_CLANG_IS_CC=3D WITH_CLANG_FULL=3D WITH_CLANG_EXTRAS=3D WITH_LLDB=3D # WITH_BOOT=3D WITH_LIB32=3D # WITHOUT_ELFTOOLCHAIN_BOOTSTRAP=3D WITHOUT_GCC_BOOTSTRAP=3D WITHOUT_GCC=3D WITHOUT_GCC_IS_CC=3D WITHOUT_GNUCXX=3D # NO_WERROR=3D #WERROR=3D MALLOC_PRODUCTION=3D # WITH_DEBUG_FILES=3D =3D=3D=3D Mark Millard markmi at dsl-only.net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B1140B79-C2C7-47D1-8CFB-D3CE9534496C>