Date: Tue, 21 Apr 2026 15:32:14 +0000 From: Warner Losh <imp@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: e8156a7e5fff - main - src.conf.5: Regenerate Message-ID: <69e7987e.33e9c.698ea854@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=e8156a7e5fffd0bf8dc09df542d9329b19bffecc commit e8156a7e5fffd0bf8dc09df542d9329b19bffecc Author: Warner Losh <imp@FreeBSD.org> AuthorDate: 2026-04-21 15:23:58 +0000 Commit: Warner Losh <imp@FreeBSD.org> CommitDate: 2026-04-21 15:30:31 +0000 src.conf.5: Regenerate Last time I generated this, there were many copies of WITH_CASPER for reasons unknown. Sponsored by: Netflix --- share/man/man5/src.conf.5 | 442 +--------------------------------------------- 1 file changed, 7 insertions(+), 435 deletions(-) diff --git a/share/man/man5/src.conf.5 b/share/man/man5/src.conf.5 index 79f75d87e3d5..8947d7c228d1 100644 --- a/share/man/man5/src.conf.5 +++ b/share/man/man5/src.conf.5 @@ -1,5 +1,5 @@ .\" DO NOT EDIT-- this file is @generated by tools/build/options/makeman. -.Dd April 17, 2026 +.Dd April 21, 2026 .Dt SRC.CONF 5 .Os .Sh NAME @@ -121,8 +121,6 @@ When set, it enforces these options: .Pp .Bl -item -compact .It -.Va WITH_CASPER -.It .Va WITH_LLVM_BINUTILS .El .It Va WITHOUT_ASSERT_DEBUG @@ -180,13 +178,6 @@ everybody impossible. See also .Va WITH_LOADER_PXEBOOT for other considerations. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El -.Pp When set, these options are also in effect: .Pp .Bl -inset -compact @@ -220,12 +211,6 @@ and .Xr bhyvectl 8 . .Pp This option only affects amd64/amd64. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_BIND_NOW Build all binaries with the .Dv DF_BIND_NOW @@ -238,12 +223,6 @@ and options provide "full" Relocation Read-Only (RELRO) support. With full RELRO the entire GOT is made read-only after performing relocation at startup, avoiding GOT overwrite attacks. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_BLACKLIST This option has been renamed to .Va WITHOUT_BLOCKLIST . @@ -327,12 +306,6 @@ Build with branch protection enabled. On arm64 enable the use of pointer authentication and branch target identification instructions on arm64. These can be used to help mitigate some exploit techniques. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_BSDINSTALL Do not build .Xr bsdinstall 8 , @@ -396,12 +369,6 @@ CCACHE_BASEDIR='${SRCTOP:H}' MAKEOBJDIRPREFIX='${SRCTOP:H}/obj' See .Xr ccache 1 for more configuration options. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_CCD Do not build .Xr geom_ccd 4 @@ -469,20 +436,8 @@ enabled unless an alternate compiler is provided via XCC. .It Va WITH_CLANG_EXTRAS Build additional clang and llvm tools, such as bugpoint and clang-format. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_CLANG_FORMAT Build clang-format. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_CLANG_FULL Avoid building the ARCMigrate, Rewriter and StaticAnalyzer components of the Clang C/C++ compiler. @@ -491,13 +446,6 @@ Clean before building world and/or kernel. Note that recording a new epoch in .Pa .clean_build_epoch in the root of the source tree will also force a clean world build. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El -.Pp When set, these options are also in effect: .Pp .Bl -inset -compact @@ -579,12 +527,6 @@ is set explicitly) Compile with CTF (Compact C Type Format) data. CTF data encapsulates a reduced form of debugging information similar to DWARF and the venerable stabs and is required for DTrace. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_CUSE Do not build CUSE-related programs and libraries. .It Va WITHOUT_CXGBETOOL @@ -599,12 +541,6 @@ Build .Pp This is a default setting on amd64/amd64, arm64/aarch64, i386/i386, powerpc/powerpc64 and powerpc/powerpc64le. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_DEBUG_FILES Avoid building or installing standalone debug files for each executable binary and shared library. @@ -616,12 +552,6 @@ build options, but may cause the build to inexplicably fail or produce non-functioning binaries. .It Va WITH_DETECT_TZ_CHANGES Make the time handling code detect changes to the timezone files. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_DIALOG Do build .Xr dialog 1 , @@ -629,12 +559,6 @@ Do build .Xr dpv 1 , and .Xr dpv 3 . -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_DICT Do not build the Webster dictionary files. .It Va WITH_DIRDEPS_BUILD @@ -684,8 +608,6 @@ When set, it enforces these options: .Pp .Bl -item -compact .It -.Va WITH_CASPER -.It .Va WITH_INSTALL_AS_USER .El .Pp @@ -727,12 +649,6 @@ Cache result of dirdeps.mk which can save significant time for subsequent builds. Depends on .Va WITH_DIRDEPS_BUILD . -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .Pp This must be set in the environment, make command line, or .Pa /etc/src-env.conf , @@ -745,12 +661,6 @@ Build and .Xr mkimg 1 as bootstrap tools. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_DMAGENT Do not build dma Mail Transport Agent. .It Va WITHOUT_DOCCOMPRESS @@ -769,23 +679,11 @@ Compile userspace DTrace code (libdtrace, dtrace(1), lockstat(1), plockstat(1)) with address and undefined behavior sanitizers. Requires that Clang be used as the base system compiler and that the runtime support library is available. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_DTRACE_TESTS Build and install the DTrace test suite in .Pa /usr/tests/cddl/usr.sbin/dtrace . This test suite is considered experimental on architectures other than amd64/amd64 and running it may cause system instability. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_DYNAMICROOT Set this if you do not want to link .Pa /bin @@ -813,12 +711,6 @@ and .Pp This is a default setting on amd64/amd64, arm/armv7, arm64/aarch64 and riscv/riscv64. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_ELFTOOLCHAIN_BOOTSTRAP Do not build ELF Tool Chain tools (addr2line, nm, size, strings and strip) @@ -841,12 +733,6 @@ This includes the device tree compiler (dtc) and libfdt support library. .Pp This is a default setting on arm/armv7, arm64/aarch64, powerpc/powerpc64, powerpc/powerpc64le and riscv/riscv64. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_FILE Do not build .Xr file 1 @@ -889,12 +775,6 @@ Do not build and related utilities. .It Va WITH_HESIOD Build Hesiod support. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_HTML Do not build HTML docs. .It Va WITHOUT_HYPERV @@ -907,12 +787,6 @@ Build or install HyperV utilities. .Pp This is a default setting on amd64/amd64, arm64/aarch64 and i386/i386. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_ICONV Do not build iconv as part of libc. .It Va WITHOUT_INCLUDES @@ -963,24 +837,12 @@ command. The user still must set the .Va DESTDIR variable to point to a directory where the user has write permissions. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_IPFILTER Do not build IP Filter package. .It Va WITH_IPFILTER_IPFS Enable building the .Xr ipfs 8 tool to save and restore IPFilter state tables. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_IPFW Do not build IPFW tools. .It Va WITHOUT_IPSEC_SUPPORT @@ -1034,21 +896,9 @@ Usually this will be added to the kernel config file with: makeoptions WITH_KERNEL_BIN=1 though it can also be used on the command line. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_KERNEL_RETPOLINE Enable the "retpoline" mitigation for CVE-2017-5715 in the kernel build. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_KERNEL_SYMBOLS Do not install standalone kernel debug symbol files. This option has no effect at build time. @@ -1105,12 +955,6 @@ runtime linker. .Pp This is a default setting on amd64/amd64, arm64/aarch64 and powerpc/powerpc64. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_LLD Do not build LLVM's lld linker. .It Va WITHOUT_LLDB @@ -1123,12 +967,6 @@ Build the LLDB debugger. .Pp This is a default setting on amd64/amd64, arm/armv7, arm64/aarch64, i386/i386, powerpc/powerpc64 and powerpc/powerpc64le. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_LLD_BOOTSTRAP Do not build the LLD linker during the bootstrap phase of the build. @@ -1172,12 +1010,6 @@ tool. .It Va WITH_LLVM_FULL_DEBUGINFO Generate full debug information for LLVM libraries and tools, which uses more disk space and build resources, but allows for easier debugging. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_LLVM_LINK_STATIC_LIBRARIES Link LLVM libraries (libllvm, libclang, liblldb) statically into each of the binaries that use them. @@ -1185,12 +1017,6 @@ the binaries that use them. This means that binaries linked against these libraries, such as clang, ld.lld and lldb will be much larger and position dependent, but will start more quickly. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_LLVM_TARGET_AARCH64 Do not build LLVM target support for AArch64. The @@ -1229,23 +1055,11 @@ Build LLVM target support for BPF. The .Va LLVM_TARGET_ALL option should be used rather than this in most cases. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_LLVM_TARGET_MIPS Build LLVM target support for MIPS. The .Va LLVM_TARGET_ALL option should be used rather than this in most cases. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_LLVM_TARGET_POWERPC Do not build LLVM target support for PowerPC. The @@ -1268,28 +1082,16 @@ boot loader. Enable building .Xr loader 8 with support for verification based on certificates obtained from UEFI. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_LOADER_GELI Disable inclusion of GELI crypto support in the boot chain binaries. .Pp This is a default setting on -powerpc/powerpc64. +powerpc/powerpc64 and powerpc/powerpc64le. .It Va WITH_LOADER_GELI Build GELI bootloader support. .Pp This is a default setting on -amd64/amd64, arm/armv7, arm64/aarch64, i386/i386, powerpc/powerpc64le and riscv/riscv64. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El +amd64/amd64, arm/armv7, arm64/aarch64, i386/i386 and riscv/riscv64. .It Va WITHOUT_LOADER_IA32 Do not build the 32-bit UEFI loader. .Pp @@ -1300,44 +1102,26 @@ Build the 32-bit UEFI loader. .Pp This is a default setting on amd64/amd64. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_LOADER_KBOOT Do not build kboot, a linuxboot environment loader .Pp This is a default setting on -arm/armv7, i386/i386 and riscv/riscv64. +arm/armv7, i386/i386, powerpc/powerpc64le and riscv/riscv64. .It Va WITH_LOADER_KBOOT Build kboot, a linuxboot environment loader .Pp This is a default setting on -amd64/amd64, arm64/aarch64, powerpc/powerpc64 and powerpc/powerpc64le. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El +amd64/amd64, arm64/aarch64 and powerpc/powerpc64. .It Va WITHOUT_LOADER_LUA Do not build LUA bindings for the boot loader. .Pp This is a default setting on -powerpc/powerpc64. +powerpc/powerpc64 and powerpc/powerpc64le. .It Va WITH_LOADER_LUA Build LUA bindings for the boot loader. .Pp This is a default setting on -amd64/amd64, arm/armv7, arm64/aarch64, i386/i386, powerpc/powerpc64le and riscv/riscv64. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El +amd64/amd64, arm/armv7, arm64/aarch64, i386/i386 and riscv/riscv64. .It Va WITHOUT_LOADER_OFW Disable building of openfirmware bootloader components. .Pp @@ -1348,12 +1132,6 @@ Build openfirmware bootloader components. .Pp This is a default setting on powerpc/powerpc64 and powerpc/powerpc64le. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_LOADER_PXEBOOT Do not build pxeboot on i386/amd64. When the pxeboot is too large, or unneeded, it may be disabled with this option. @@ -1375,31 +1153,13 @@ Build ubldr. .Pp This is a default setting on arm/armv7 and powerpc/powerpc64. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_LOADER_USB Build the usb/kshim library -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_LOADER_VERBOSE Build with extra verbose debugging in the loader. May explode already nearly too large loader over the limit. Use with care. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_LOADER_VERIEXEC Enable building .Xr loader 8 @@ -1409,13 +1169,6 @@ Depends on .Va WITH_BEARSSL . May require a larger .Va LOADERSIZE . -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El -.Pp When set, these options are also in effect: .Pp .Bl -inset -compact @@ -1436,12 +1189,6 @@ The kernel has to be built with a module to parse the manifest. .Pp Depends on .Va WITH_LOADER_VERIEXEC . -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_LOADER_VERIEXEC_VECTX Enable building .Xr loader 8 @@ -1450,12 +1197,6 @@ of loading. .Pp Depends on .Va WITH_LOADER_VERIEXEC . -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_LOADER_ZFS Do not build ZFS file system boot loader support. .It Va WITHOUT_LOCALES @@ -1514,12 +1255,6 @@ The run-time options and .Dv opt.junk also default to false. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_MAN Do not build manual pages. When set, these options are also in effect: @@ -1535,12 +1270,6 @@ Do not install compressed man pages. Only the uncompressed versions will be installed. .It Va WITH_MANSPLITPKG Split man pages into their own packages during make package. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_MAN_UTILS Do not build utilities for manual pages, .Xr apropos 1 , @@ -1563,12 +1292,6 @@ Depends on This default when .Va WITH_DIRDEPS_BUILD is set. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .Pp This must be set in the environment, make command line, or .Pa /etc/src-env.conf , @@ -1625,12 +1348,6 @@ The build operates as it normally would otherwise. This option originally invoked a different build system but that was renamed to .Va WITH_DIRDEPS_BUILD . -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .Pp This must be set in the environment, make command line, or .Pa /etc/src-env.conf , @@ -1650,12 +1367,6 @@ Build .Pp This is a default setting on amd64/amd64, arm64/aarch64, i386/i386, powerpc/powerpc64 and powerpc/powerpc64le. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_NETCAT Do not build .Xr nc 1 @@ -1742,30 +1453,12 @@ InfiniBand software stack, including kernel modules and userspace libraries. .Pp This is a default setting on amd64/amd64, arm64/aarch64, i386/i386, powerpc/powerpc64, powerpc/powerpc64le and riscv/riscv64. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_OFED_EXTRA Build the non-essential components of the .Dq "OpenFabrics Enterprise Distribution" Infiniband software stack, mostly examples. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_OPENLDAP Enable building LDAP support for kerberos using an openldap client from ports. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_OPENMP Do not build LLVM's OpenMP runtime. .Pp @@ -1776,12 +1469,6 @@ Build LLVM's OpenMP runtime. .Pp This is a default setting on amd64/amd64, arm64/aarch64, i386/i386, powerpc/powerpc64, powerpc/powerpc64le and riscv/riscv64. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_OPENSSH Do not build OpenSSH. .It Va WITHOUT_OPENSSL @@ -1833,12 +1520,6 @@ Include kernel TLS support in OpenSSL. .Pp This is a default setting on amd64/amd64, arm64/aarch64, powerpc/powerpc64 and powerpc/powerpc64le. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_PAM Do not build PAM library and modules. .Bf -symbolic @@ -1876,12 +1557,6 @@ Position-Independent Executable (PIE). .Pp This is a default setting on amd64/amd64, arm64/aarch64, powerpc/powerpc64, powerpc/powerpc64le and riscv/riscv64. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_PKGBOOTSTRAP Do not build .Xr pkg 7 @@ -1920,12 +1595,6 @@ and support in .Xr ifconfig 8 , by proxy. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_RBOOTD Do not build or install .Xr rbootd 8 . @@ -1940,12 +1609,6 @@ from the kernel, boot loaders, and .Xr uname 1 output, so that builds produce bit-for-bit identical output. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_REPRODUCIBLE_PATHS Modify the paths encoded in binary artifacts to be standard path @@ -1953,24 +1616,12 @@ Normally, the actual path is encoded in the binary. However, this makes the build differ depending on the path it was built from. With this option enabled, the paths recorded are /usr/src, regardless of the actual path. With this option disabled, the actual paths are recorded. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_RESCUE Do not build .Xr rescue 8 . .It Va WITH_RETPOLINE Build the base system with the retpoline speculative execution vulnerability mitigation for CVE-2017-5715. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_ROUTED Do not build .Xr routed 8 @@ -1979,20 +1630,8 @@ utility. Build .Xr rpcbind 8 with warmstart support. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_RUN_TESTS Run tests as part of the build. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_SCTP_SUPPORT Disable support in the kernel for the .Xr sctp 4 @@ -2016,12 +1655,6 @@ legacy docs. .It Va WITH_SORT_THREADS Enable threads in .Xr sort 1 . -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_SOUND Do not build userland sound utilities such as .Xr beep 1 @@ -2063,13 +1696,6 @@ This can be best thought of as auto-install to with some extra meta data to ensure dependencies can be tracked. Depends on .Va WITH_DIRDEPS_BUILD . -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El -.Pp When set, these options are also in effect: .Pp .Bl -inset -compact @@ -2089,28 +1715,10 @@ not .Pa /etc/src.conf . .It Va WITH_STAGING_MAN Enable staging of man pages to stage tree. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_STAGING_PROG Enable staging of PROGs to stage tree. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITH_STALE_STAGED Check staged files are not stale. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_STATS Neither build nor install .Lb libstats @@ -2123,12 +1731,6 @@ support files such as keyboard maps, fonts, and screen output maps. Enable use of sysroot during build. Depends on .Va WITH_DIRDEPS_BUILD . -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .Pp This must be set in the environment, make command line, or .Pa /etc/src-env.conf , @@ -2258,12 +1860,6 @@ Build the base system with Undefined Behavior Sanitizer (UBSan) to detect various kinds of undefined behavior at runtime. Requires that Clang be used as the base system compiler and that the runtime support library is available -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_UNBOUND Do not build .Xr unbound 8 @@ -2273,12 +1869,6 @@ Link libraries with --undefined-version which permits version maps to contain symbols that are not present in the library. If this is necessary to build a particular configuration, a bug is present and the configuration should be reported. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_UNIFIED_OBJDIR Use the historical object directory format for .Xr build 7 @@ -2328,12 +1918,6 @@ for use by .Pp Depends on .Va WITH_BEARSSL . -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_VI Do not build and install vi, view, ex and related programs. .It Va WITHOUT_VT @@ -2376,12 +1960,6 @@ Build the basesystem with code to zero caller-used register contents on function return. This prevents leaking temporary values for side channel attacks. Additionally this reduces the number of usable ROP gadgets for attackers. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .It Va WITHOUT_ZFS Do not build the ZFS file system kernel module, libraries such as .Xr libbe 3 , @@ -2414,12 +1992,6 @@ This option violates and all other applicable standards, and is known to cause unexpected issues with date/time handling in many applications and programming languages. -When set, it enforces these options: -.Pp -.Bl -item -compact -.It -.Va WITH_CASPER -.El .El .Pp The following options accept a single value from a list of valid values.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69e7987e.33e9c.698ea854>
