From owner-freebsd-arm@FreeBSD.ORG Mon Jan 19 17:14:32 2015 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4B1A5AF1 for ; Mon, 19 Jan 2015 17:14:32 +0000 (UTC) Received: from DUB004-OMC3S26.hotmail.com (dub004-omc3s26.hotmail.com [157.55.2.35]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 96690B06 for ; Mon, 19 Jan 2015 17:14:31 +0000 (UTC) Received: from DUB114-W102 ([157.55.2.7]) by DUB004-OMC3S26.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.22751); Mon, 19 Jan 2015 09:13:20 -0800 X-TMN: [npGE0tj60DaqbDjtzTPJEArn+GXSqjue] X-Originating-Email: [the_mix_room@hotmail.com] Message-ID: From: To: "freebsd-arm@freebsd.org" Subject: Arm.armv6 build world fails on amd64 10.1-RELEASE Date: Mon, 19 Jan 2015 17:13:20 +0000 Importance: Normal MIME-Version: 1.0 X-OriginalArrivalTime: 19 Jan 2015 17:13:20.0508 (UTC) FILETIME=[3957BBC0:01D0340B] Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2015 17:14:32 -0000 I am trying to cross compile armv6 on an amd64 host. I get a build world fa= ilure with a missing header file. Can someone please point me in the correc= t direction.=20 Commands below.=20 Regards /E # svn checkout https://svn0.eu.FreeBSD.org/base/releng/10.1/ /usr/src/# svn= up /usr/src# cd /usr/src# setenv TARGET arm # setenv TARGET_ARCH armv6 # m= ake buildworld=20 ... removed for sake of brevity=20 =3D=3D=3D> lib/clang/libclangbasic (depend)clang-tblgen -gen-clang-diags-de= fs -clang-component=3DAnalysis -I /usr/src/lib/clang/libclangbasic/../../.= ./contrib/llvm/tools/clang/include/clang/Basic -d DiagnosticAnalysisKinds.i= nc.d -o DiagnosticAnalysisKinds.inc.h /usr/src/lib/clang/libclangbasic/../= ../../contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang-tblge= n -gen-clang-diags-defs -clang-component=3DAST -I /usr/src/lib/clang/libcl= angbasic/../../../contrib/llvm/tools/clang/include/clang/Basic -d Diagnosti= cASTKinds.inc.d -o DiagnosticASTKinds.inc.h /usr/src/lib/clang/libclangbas= ic/../../../contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang= -tblgen -gen-clang-diags-defs -clang-component=3DComment -I /usr/src/lib/c= lang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic -d= DiagnosticCommentKinds.inc.d -o DiagnosticCommentKinds.inc.h /usr/src/lib= /clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic/= Diagnostic.tdclang-tblgen -gen-clang-diags-defs -clang-component=3DCommon = -I /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/inclu= de/clang/Basic -d DiagnosticCommonKinds.inc.d -o DiagnosticCommonKinds.inc= .h /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/inclu= de/clang/Basic/Diagnostic.tdclang-tblgen -gen-clang-diags-defs -clang-compo= nent=3DDriver -I /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/to= ols/clang/include/clang/Basic -d DiagnosticDriverKinds.inc.d -o Diagnostic= DriverKinds.inc.h /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/to= ols/clang/include/clang/Basic/Diagnostic.tdclang-tblgen -gen-clang-diags-de= fs -clang-component=3DFrontend -I /usr/src/lib/clang/libclangbasic/../../.= ./contrib/llvm/tools/clang/include/clang/Basic -d DiagnosticFrontendKinds.i= nc.d -o DiagnosticFrontendKinds.inc.h /usr/src/lib/clang/libclangbasic/../= ../../contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang-tblge= n -gen-clang-diag-groups -I /usr/src/lib/clang/libclangbasic/../../../cont= rib/llvm/tools/clang/include/clang/Basic -d DiagnosticGroups.inc.d -o Diag= nosticGroups.inc.h /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/t= ools/clang/include/clang/Basic/Diagnostic.tdclang-tblgen -gen-clang-diags-i= ndex-name -I /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/= clang/include/clang/Basic -d DiagnosticIndexName.inc.d -o DiagnosticIndexN= ame.inc.h /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clan= g/include/clang/Basic/Diagnostic.tdclang-tblgen -gen-clang-diags-defs -clan= g-component=3DLex -I /usr/src/lib/clang/libclangbasic/../../../contrib/llv= m/tools/clang/include/clang/Basic -d DiagnosticLexKinds.inc.d -o Diagnosti= cLexKinds.inc.h /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tool= s/clang/include/clang/Basic/Diagnostic.tdclang-tblgen -gen-clang-diags-defs= -clang-component=3DParse -I /usr/src/lib/clang/libclangbasic/../../../con= trib/llvm/tools/clang/include/clang/Basic -d DiagnosticParseKinds.inc.d -o= DiagnosticParseKinds.inc.h /usr/src/lib/clang/libclangbasic/../../../contr= ib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang-tblgen -gen-clan= g-diags-defs -clang-component=3DSema -I /usr/src/lib/clang/libclangbasic/.= ./../../contrib/llvm/tools/clang/include/clang/Basic -d DiagnosticSemaKinds= .inc.d -o DiagnosticSemaKinds.inc.h /usr/src/lib/clang/libclangbasic/../..= /../contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang-tblgen = -gen-clang-diags-defs -clang-component=3DSerialization -I /usr/src/lib/cla= ng/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic -d D= iagnosticSerializationKinds.inc.d -o DiagnosticSerializationKinds.inc.h /u= sr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/cl= ang/Basic/Diagnostic.tdclang-tblgen -gen-arm-neon-sema -d arm_neon.inc.d -= o arm_neon.inc.h /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/to= ols/clang/include/clang/Basic/arm_neon.tdrm -f .dependmkdep -f .depend -a = -I/usr/src/lib/clang/libclangbasic/../../../contrib/llvm/include -I/usr/s= rc/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include -I/usr= /src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic -I= . -I/usr/src/lib/clang/libclangbasic/../../../contrib/llvm/../../lib/clang/= include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CON= STANT_MACROS -DNDEBUG -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"armv6-gnueabi-freebs= d10.1\" -DLLVM_HOST_TRIPLE=3D\"x86_64-unknown-freebsd10.1\" -DDEFAULT_SYSRO= OT=3D\"/usr/obj/arm.armv6/usr/src/tmp\" -I/usr/obj/arm.armv6/usr/src/tmp/le= gacy/usr/include /usr/src/lib/clang/libclangbasic/../../../contrib/l= lvm/tools/clang/lib/Basic/Builtins.cpp /usr/src/lib/clang/libclangbasic/../= ../../contrib/llvm/tools/clang/lib/Basic/CharInfo.cpp /usr/src/lib/clang/li= bclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp /usr= /src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Di= agnosticIDs.cpp /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tool= s/clang/lib/Basic/FileManager.cpp /usr/src/lib/clang/libclangbasic/../../..= /contrib/llvm/tools/clang/lib/Basic/FileSystemStatCache.cpp /usr/src/lib/cl= ang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/IdentifierTab= le.cpp /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/l= ib/Basic/LangOptions.cpp /usr/src/lib/clang/libclangbasic/../../../contrib/= llvm/tools/clang/lib/Basic/Module.cpp /usr/src/lib/clang/libclangbasic/../.= ./../contrib/llvm/tools/clang/lib/Basic/ObjCRuntime.cpp /usr/src/lib/clang/= libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/OpenMPKinds.cpp /= usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic= /OperatorPrecedence.cpp /usr/src/lib/clang/libclangbasic/../../../contrib/l= lvm/tools/clang/lib/Basic/SourceLocation.cpp /usr/src/lib/clang/libclangbas= ic/../../../contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp /usr/src/l= ib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/TargetIn= fo.cpp /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/l= ib/Basic/Targets.cpp /usr/src/lib/clang/libclangbasic/../../../contrib/llvm= /tools/clang/lib/Basic/TokenKinds.cpp /usr/src/lib/clang/libclangbasic/../.= ./../contrib/llvm/tools/clang/lib/Basic/Version.cpp /usr/src/lib/clang/libc= langbasic/../../../contrib/llvm/tools/clang/lib/Basic/VersionTuple.cpp/usr/= src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Sou= rceManager.cpp:1208:10: fatal error: 'emmintrin.h' file not found#include <= emmintrin.h> ^1 error generated.mkdep: compile failed*** Error code= 1 Stop.make[4]: stopped in /usr/src/lib/clang/libclangbasic*** Error code 1 Stop.make[3]: stopped in /usr/src/lib/clang*** Error code 1 Stop.make[2]: stopped in /usr/src*** Error code 1 Stop.make[1]: stopped in /usr/src*** Error code 1 Stop.make: stopped in /usr/src =