From owner-freebsd-current@FreeBSD.ORG Fri Jan 21 02:11:40 2011 Return-Path: Delivered-To: current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7623C10656AB; Fri, 21 Jan 2011 02:11:40 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtpout029.mac.com (asmtpout029.mac.com [17.148.16.104]) by mx1.freebsd.org (Postfix) with ESMTP id 5B65A8FC14; Fri, 21 Jan 2011 02:11:40 +0000 (UTC) MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Received: from sa-nc-it-86.static.jnpr.net (natint3.juniper.net [66.129.224.36]) by asmtp029.mac.com (Oracle Communications Messaging Exchange Server 7u4-20.01 64bit (built Nov 21 2010)) with ESMTPSA id <0LFC00I4ALYPU810@asmtp029.mac.com>; Thu, 20 Jan 2011 17:11:15 -0800 (PST) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.2.15,1.0.148,0.0.0000 definitions=2011-01-20_09:2011-01-21, 2011-01-20, 1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 suspectscore=2 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=6.0.2-1010190000 definitions=main-1101200155 From: Marcel Moolenaar In-reply-to: <20110120153103.50a86ad3@kan.dnsalias.net> Date: Thu, 20 Jan 2011 17:11:13 -0800 Content-transfer-encoding: quoted-printable Message-id: References: <20110120201740.GE24444@acme.spoerlein.net> <20110120153103.50a86ad3@kan.dnsalias.net> To: Alexander Kabaev X-Mailer: Apple Mail (2.1082) Cc: stable@FreeBSD.org, current@FreeBSD.org, uqs@FreeBSD.org Subject: Re: RFC vgrind in base (and buildworld) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 21 Jan 2011 02:11:40 -0000 On Jan 20, 2011, at 12:31 PM, Alexander Kabaev wrote: > On Thu, 20 Jan 2011 21:17:40 +0100 > Ulrich Sp=F6rlein wrote: >=20 >> Hello, >>=20 >> Currently our buildworld relies on groff(1) and vgrind(1) being >> present in the host system. I have a patch ready that at least makes >> sure these are built during bootstrap-tools and completes the >> WITHOUT_GROFF flag. >>=20 >> vgrind(1) is only used for two papers under share/doc and we could >> easily expand the results and commit them to svn directly, = alleviating >> the need to run vgrind(1) during buildworld. >>=20 >> OTOH, there are much more useful tools to vgrind(1) for source code >> formatting. So do we still have vgrind(1) users out there? >>=20 >> Regards, >> Uli >=20 > Why it needs to be in bootsrap tools at all? We have build tools for > this exact purpose. Actually no. The buildtools target is there to allow building programs that are not installed, but are otehrwise needed to compile a program. These are typically little tools that create source files. The bootstrap target is the to deal with compatibility in case we can't use the version on the host or we don't want to depend on the version on the host. --=20 Marcel Moolenaar xcllnt@mac.com