deorbiting /usr/lib/libstand.a, moving to sysboot

Warner Losh imp at bsdimp.com
Mon Oct 9 16:06:27 UTC 2017


On Mon, Oct 9, 2017 at 9:57 AM, Dimitry Andric <dim at freebsd.org> wrote:

> On 9 Oct 2017, at 07:45, Warner Losh <imp at bsdimp.com> wrote:
> >
> > I'd like to deorbit /usr/lib/stand.a and /usr/include/stand.h. These are
> > really parts of the boot loader with an unstable API and shouldn't be
> > installed into the system. It's really a private library to the boot
> loader.
>
> Though I completely agree with this, I am still interested in the
> historical reasons for separating out this library for general userland
> consumption.  Were there any other parts of world that happened to use
> libstand?
>

Nope. As far as I can tell, it's never been used in FreeBSD.

Historically, it was use for the stand-alone programs used to bootstrap the
system (eg to copy the miniroot file from tape to disk swap area for the
install and disk formatting and partitioning).

Warner


More information about the freebsd-arch mailing list