Re: git: 5ccaab1797e5 - main - sysexits: Tidy deprecated header and manual

From: Warner Losh <imp_at_bsdimp.com>
Date: Fri, 10 May 2024 03:26:19 UTC
On Thu, May 9, 2024, 9:02 PM Jessica Clarke <jrtc27@freebsd.org> wrote:

> On 10 May 2024, at 03:52, Warner Losh <imp@FreeBSD.org> wrote:
> >
> > The branch main has been updated by imp:
> >
> > URL:
> https://cgit.FreeBSD.org/src/commit/?id=5ccaab1797e5bdc404f2299ebaec1265547a4744
> >
> > commit 5ccaab1797e5bdc404f2299ebaec1265547a4744
> > Author:     Alexander Ziaee <concussious@runbox.com>
> > AuthorDate: 2024-05-10 02:43:39 +0000
> > Commit:     Warner Losh <imp@FreeBSD.org>
> > CommitDate: 2024-05-10 02:50:48 +0000
> >
> >    sysexits: Tidy deprecated header and manual
> >
> >    <sysexits.h> was deprecated in the base system in a1432b4 for FreeBSD
> >    8.0 and is retained only for backwards compatibility.  Make that
> clear,
> >    since sysexits(3) suggested using it since it was in style(9) prior
> >    to this.
>
> Uh, https://reviews.freebsd.org/D27176 has some disagreement.
>

The project turned away from these around FreeBSD 4 or so, with bde leading
the charge with many coming to agree with him. It was formalized in style.9
around FreeBSD 8 or so. This change reflects that history and is the status
quo...

It might be better to use it, but that needs to be more widely discussed
and style.9 and this updated after that. If you feel strongly, then arch@
is likely the next step...

Warner

>