RFC vgrind in base (and buildworld)

Marcel Moolenaar xcllnt at mac.com
Fri Jan 21 02:11:40 UTC 2011


On Jan 20, 2011, at 12:31 PM, Alexander Kabaev wrote:

> On Thu, 20 Jan 2011 21:17:40 +0100
> Ulrich Spörlein <uqs at FreeBSD.org> wrote:
> 
>> Hello,
>> 
>> 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.
>> 
>> 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.
>> 
>> OTOH, there are much more useful tools to vgrind(1) for source code
>> formatting. So do we still have vgrind(1) users out there?
>> 
>> Regards,
>> Uli
> 
> 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.

-- 
Marcel Moolenaar
xcllnt at mac.com





More information about the freebsd-stable mailing list