Remove WITHOUT_{CAPSICUM,CASPER} options

At this point CAPSICUM and CASPER are merely forced on via the newly
added __REQUIRED_OPTIONS list; after stable/14 branches I'll sweep
the tree for MK_{CAPSICUM,CASPER}.

This change will not be MFCed.

Discussed on:	freebsd-arch
Differential Revision:	https://reviews.freebsd.org/D40592
This commit is contained in:
Colin Percival 2023-06-17 17:03:56 -07:00
parent bce9967915
commit c24c117b96
4 changed files with 3 additions and 17 deletions

View File

@ -1,5 +1,5 @@
.\" DO NOT EDIT-- this file is @generated by tools/build/options/makeman.
.Dd May 30, 2023
.Dd June 17, 2023
.Dt SRC.CONF 5
.Os
.Sh NAME
@ -260,19 +260,9 @@ Build some programs without optional bzip2 support.
.It Va WITHOUT_CALENDAR
Do not build
.Xr calendar 1 .
.It Va WITHOUT_CAPSICUM
Do not build Capsicum support into system programs.
When set, it enforces these options:
.Pp
.Bl -item -compact
.It
.Va WITHOUT_CASPER
.El
.It Va WITHOUT_CAROOT
Do not add the trusted certificates from the Mozilla NSS bundle to
base.
.It Va WITHOUT_CASPER
Do not build Casper program and related libraries.
.It Va WITH_CCACHE_BUILD
Use
.Xr ccache 1

View File

@ -76,9 +76,7 @@ __DEFAULT_YES_OPTIONS = \
BSNMP \
BZIP2 \
CALENDAR \
CAPSICUM \
CAROOT \
CASPER \
CCD \
CDDL \
CLANG \
@ -217,6 +215,8 @@ __DEFAULT_NO_OPTIONS = \
ZONEINFO_LEAPSECONDS_SUPPORT \
__REQUIRED_OPTIONS = \
CAPSICUM \
CASPER
# LEFT/RIGHT. Left options which default to "yes" unless their corresponding
# RIGHT option is disabled.

View File

@ -1,2 +0,0 @@
.\" $FreeBSD$
Do not build Capsicum support into system programs.

View File

@ -1,2 +0,0 @@
.\" $FreeBSD$
Do not build Casper program and related libraries.