Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Jun 2024 21:53:55 +0200
From:      Mariusz Zaborski <oshogbo@freebsd.org>
To:        Alan Somers <asomers@freebsd.org>
Cc:        Ed Maste <emaste@freebsd.org>, src-committers@freebsd.org,  dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org
Subject:   Re: git: 91d35fb663e0 - main - Remove WITHOUT_CAPSICUM build support
Message-ID:  <CAGOYWV8S2KcwetOOUG3GGeOhyCDnAiAb9BobD82O7%2BYJM7MyWg@mail.gmail.com>
In-Reply-To: <CAOtMX2g5SDvT2RWeL_JHKMkTYtfMtBbDo9VKph2539fmLu9uzA@mail.gmail.com>
References:  <202404231227.43NCRKnq030628@gitrepo.freebsd.org> <CAOtMX2g5SDvT2RWeL_JHKMkTYtfMtBbDo9VKph2539fmLu9uzA@mail.gmail.com>

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

[-- Attachment #1 --]
Hello Alan,

Kernel still can be built without Capsicum support.
So caph_* functions still are useful.

Thanks,
Mariusz

On Mon, 10 Jun 2024 at 19:46, Alan Somers <asomers@freebsd.org> wrote:

> On Tue, Apr 23, 2024 at 6:27 AM Ed Maste <emaste@freebsd.org> wrote:
> >
> > The branch main has been updated by emaste:
> >
> > URL:
> https://cgit.FreeBSD.org/src/commit/?id=91d35fb663e0276abc4963ae559e4759ea929842
> >
> > commit 91d35fb663e0276abc4963ae559e4759ea929842
> > Author:     Ed Maste <emaste@FreeBSD.org>
> > AuthorDate: 2024-04-23 11:20:59 +0000
> > Commit:     Ed Maste <emaste@FreeBSD.org>
> > CommitDate: 2024-04-23 12:26:28 +0000
> >
> >     Remove WITHOUT_CAPSICUM build support
> >
> >     Capsicum is non-optional as of c24c117b9644 ("Remove
> >     WITHOUT_{CAPSICUM,CASPER} options").
> >
> >     `#ifndef WITHOUT_CAPSICUM` is left in the source for the benefit of
> >     downstream consumers, but is never defined in FreeBSD.
> >
> >     Reviewed by:    oshogbo
> >     Sponsored by:   The FreeBSD Foundation
> >     Differential Revision:  https://reviews.freebsd.org/D42077
>
> Should we now remove the caph_enter family of functions?  Or do they
> still have utility for downstream consumers?
>

[-- Attachment #2 --]
<div dir="ltr">Hello Alan,<br><br>Kernel still can be built without Capsicum support.<br>So caph_* functions still are useful.<br><br>Thanks,<br>Mariusz</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 10 Jun 2024 at 19:46, Alan Somers &lt;<a href="mailto:asomers@freebsd.org">asomers@freebsd.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, Apr 23, 2024 at 6:27 AM Ed Maste &lt;<a href="mailto:emaste@freebsd.org" target="_blank">emaste@freebsd.org</a>&gt; wrote:<br>
&gt;<br>
&gt; The branch main has been updated by emaste:<br>
&gt;<br>
&gt; URL: <a href="https://cgit.FreeBSD.org/src/commit/?id=91d35fb663e0276abc4963ae559e4759ea929842" rel="noreferrer" target="_blank">https://cgit.FreeBSD.org/src/commit/?id=91d35fb663e0276abc4963ae559e4759ea929842</a><br>;
&gt;<br>
&gt; commit 91d35fb663e0276abc4963ae559e4759ea929842<br>
&gt; Author:     Ed Maste &lt;emaste@FreeBSD.org&gt;<br>
&gt; AuthorDate: 2024-04-23 11:20:59 +0000<br>
&gt; Commit:     Ed Maste &lt;emaste@FreeBSD.org&gt;<br>
&gt; CommitDate: 2024-04-23 12:26:28 +0000<br>
&gt;<br>
&gt;     Remove WITHOUT_CAPSICUM build support<br>
&gt;<br>
&gt;     Capsicum is non-optional as of c24c117b9644 (&quot;Remove<br>
&gt;     WITHOUT_{CAPSICUM,CASPER} options&quot;).<br>
&gt;<br>
&gt;     `#ifndef WITHOUT_CAPSICUM` is left in the source for the benefit of<br>
&gt;     downstream consumers, but is never defined in FreeBSD.<br>
&gt;<br>
&gt;     Reviewed by:    oshogbo<br>
&gt;     Sponsored by:   The FreeBSD Foundation<br>
&gt;     Differential Revision:  <a href="https://reviews.freebsd.org/D42077" rel="noreferrer" target="_blank">https://reviews.freebsd.org/D42077</a><br>;
<br>
Should we now remove the caph_enter family of functions?  Or do they<br>
still have utility for downstream consumers?<br>
</blockquote></div>

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGOYWV8S2KcwetOOUG3GGeOhyCDnAiAb9BobD82O7%2BYJM7MyWg>