From owner-freebsd-current@freebsd.org Wed Jun 1 19:35:27 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B6670B60168 for ; Wed, 1 Jun 2016 19:35:27 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-211-184.reflexion.net [208.70.211.184]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 645601765 for ; Wed, 1 Jun 2016 19:35:26 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 1430 invoked from network); 1 Jun 2016 19:35:53 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 1 Jun 2016 19:35:53 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v7.90.3) with SMTP; Wed, 01 Jun 2016 15:35:25 -0400 (EDT) Received: (qmail 28697 invoked from network); 1 Jun 2016 19:35:25 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with SMTP; 1 Jun 2016 19:35:25 -0000 X-No-Relay: not in my network X-No-Relay: not in my network X-No-Relay: not in my network Received: from [192.168.1.26] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 510331C43E6; Wed, 1 Jun 2016 12:35:16 -0700 (PDT) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Date: Wed, 1 Jun 2016 12:35:19 -0700 Subject: amd64 11.0 -r301139 installworld (WITH_META_MODE=yes) fails for "Unable to determine compiler type" To: Bryan Drewery , FreeBSD Current Message-Id: Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Jun 2016 19:35:27 -0000 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