From owner-p4-projects@FreeBSD.ORG Tue Dec 15 23:04:13 2009 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 495DC106568F; Tue, 15 Dec 2009 23:04:13 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0DFEE106566B for ; Tue, 15 Dec 2009 23:04:13 +0000 (UTC) (envelope-from raj@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F01748FC1D for ; Tue, 15 Dec 2009 23:04:12 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id nBFN4CMd076093 for ; Tue, 15 Dec 2009 23:04:12 GMT (envelope-from raj@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id nBFN4Cwh076091 for perforce@freebsd.org; Tue, 15 Dec 2009 23:04:12 GMT (envelope-from raj@freebsd.org) Date: Tue, 15 Dec 2009 23:04:12 GMT Message-Id: <200912152304.nBFN4Cwh076091@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to raj@freebsd.org using -f From: Rafal Jaworowski To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 171824 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Dec 2009 23:04:13 -0000 http://p4web.freebsd.org/chv.cgi?CH=171824 Change 171824 by raj@raj_fdt on 2009/12/15 23:04:04 Build the device tree compiler as bootstrap tool. This will be required for a fully self-hosted environment: the FDT-enabled build will create DT blobs when building kernel, but the host may happen not to have the tool installed, so we need to make sure it is created as part of buildworld first. Affected files ... .. //depot/projects/fdt/Makefile.inc1#3 edit Differences ... ==== //depot/projects/fdt/Makefile.inc1#3 (text+ko) ==== @@ -950,6 +950,10 @@ lib/libdwarf cddl/usr.bin/ctfconvert cddl/usr.bin/ctfmerge .endif +.if ${MK_FDT} != "no" +_dtc= gnu/usr.bin/dtc +.endif + bootstrap-tools: .for _tool in \ ${_dtrace_tools} \ @@ -957,6 +961,7 @@ ${_gperf} \ ${_groff} \ ${_ar} \ + ${_dtc} \ usr.bin/lorder \ usr.bin/makewhatis \ ${_mklocale} \