Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 May 2025 12:22:33 -0700
From:      resin-freebsd@g-cipher.net
To:        freebsd-current <freebsd-current@freebsd.org>
Cc:        doc <doc@freebsd.org>
Subject:   Re: Updating build and jail manual pages to include missing or obscure information
Message-ID:  <2f6b255b-696c-44ed-9c32-b70daec0ff4f@g-cipher.net>
In-Reply-To: <aC9N3AIpxZJXoHFN@ragweed.eden.le-fay.org>
References:  <2d6ef406-2a4e-4876-b784-e9ad5a0e11be@app.fastmail.com> <E1uI68z-00029a-NI@rmmprod05.runbox> <CANCZdfq2saGd0TkNZnPW3u-FFznncQ4c8FLu2VjRHhwnAtpLqg@mail.gmail.com> <aC9N3AIpxZJXoHFN@ragweed.eden.le-fay.org>

index | next in thread | previous in thread | raw e-mail


On 5/22/25 09:16, Lexi Winter wrote:
> Warner Losh:
>> On Thu, May 22, 2025, 7:40 AM Alexander Ziaee <ziaee@freebsd.org> wrote:
>>> There seems to be a rough consensus that we should remove the world and
>>> kernel targets.
>> I object to removing these. I do agree we should document other methods,
>> but my spidt sense is this is still in use...
> note that 'make world' already doesn't work unless you're using DESTDIR
> (or you set a special make knob) so it shouldn't be documented as a way
> of upgrading the system in general, e.g. in build(7).
>
> afaik, every invocation of 'make world' can be trivially replaced by
> 'make buildworld installworld', but there may be some argument for
> keeping it around for people who use it to build jails, for the sake
> of muscle memory.
Just to share my two cents: I think all available options should be 
documented in the manual.  It's a reference document, so it's there to 
give a complete view of the interface.  Instructions on anything other 
than the simplest use cases should be out of scope.  Long-form how-to 
articles are what the handbook is for.  A README file (i.e. UPDATING) is 
good as a quick start, but shouldn't be complete reference or point of 
truth.


help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2f6b255b-696c-44ed-9c32-b70daec0ff4f>