freebsd-src/tools/build/options
Stefan Eßer 8ea6c11540
Some checks are pending
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-14, /usr/lib/llvm-14/bin, ubuntu-22.04, bmake libarchive-dev clang-14 lld-14, amd64, amd64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-14, /usr/lib/llvm-14/bin, ubuntu-22.04, bmake libarchive-dev clang-14 lld-14, arm64, aarch64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-18, /opt/homebrew/opt/llvm@18/bin, macos-latest, bmake libarchive llvm@18, amd64, amd64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-18, /opt/homebrew/opt/llvm@18/bin, macos-latest, bmake libarchive llvm@18, arm64, aarch64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-18, /usr/lib/llvm-18/bin, ubuntu-24.04, bmake libarchive-dev clang-18 lld-18, amd64, amd64) (push) Waiting to run
Cross-build Kernel / ${{ matrix.target_arch }} ${{ matrix.os }} (${{ matrix.compiler }}) (clang-18, /usr/lib/llvm-18/bin, ubuntu-24.04, bmake libarchive-dev clang-18 lld-18, arm64, aarch64) (push) Waiting to run
usr.bin/bc: remove OpenBSD derived bc and dc commands
In 2020, an improved implementation of the bc and dc commands
developed by Gavin D. Howard has been imported into FreeBSD.
It has replaced the OpenBSD-derived versions of these commands
in all currently supported FreeBSD releases.

The OpenBSD versions could still be built using the WITHOUT_GH_BC
option. There have been no reports of problems or unexpected
deviations from the OpenBSD version for some time, therefore
keeping the OpenBSD version is no longer required in FreeBSD.

This commit removes the option to build the OpenBSD version and
corresponding source files from -CURRENT. No MFC is planned, all
currently released FreeBSD versions should retain the build option.

The WITHOUT_GH_BC option is no longer accepted and will cause
make buildworld to fail.

Reviewed by:	des, emaste
Approved by:	des
Relnotes:	yes
Differential Revision:	https://reviews.freebsd.org/D46876
2024-11-24 22:38:23 +01:00
..
INIT_ALL Add INIT_ALL build option 2023-09-01 17:54:24 +01:00
LIBC_MALLOC LIBC_MALLOC: description typo fix 2023-09-01 18:23:33 +01:00
makeman makeman: extend duplicate option warning to OPT_ options 2024-05-16 13:30:37 -04:00
WITH_ASAN Add descriptions for WITH_ASAN and WITH_UBSAN 2021-11-01 10:48:56 -04:00
WITH_AUTO_OBJ Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_BEARSSL options: Make it clearer some x86 / BIOS only things 2024-08-06 17:39:10 -06:00
WITH_BHYVE_SNAPSHOT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_BIND_NOW Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_BRANCH_PROTECTION arm64: Allow userspace to be built with PAC and BTI 2024-05-22 17:02:26 +00:00
WITH_CCACHE_BUILD Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_CLANG Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_CLANG_BOOTSTRAP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_CLANG_EXTRAS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_CLANG_FORMAT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_CLANG_FULL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_CLEAN Do not clean (in buildworld/buildkernel) by default 2024-07-29 13:16:52 -04:00
WITH_CTF Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_CXGBETOOL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_CXX Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_DEBUG_FILES Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_DETECT_TZ_CHANGES Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_DIALOG dialog(1): switch off dialog(1) by default 2023-10-10 09:19:48 +02:00
WITH_DIRDEPS_BUILD Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_DIRDEPS_CACHE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_DISK_IMAGE_TOOLS_BOOTSTRAP Add new DISK_IMAGE_TOOLS_BOOTSTRAP option 2023-03-15 00:06:53 +00:00
WITH_DTRACE_ASAN dtrace: Add WITH_DTRACE_ASAN 2023-08-02 09:15:08 -04:00
WITH_DTRACE_TESTS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_EFI Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_EXPERIMENTAL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_FDT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_GCC Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_GCC_BOOTSTRAP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_GCOV Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_GDB Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_GH_BC Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_GNU_DIFF Build BSD diff3 if GNU diff3 is disabled. 2024-10-02 17:55:06 +02:00
WITH_GOOGLETEST Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_HESIOD Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_HYPERV Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_INSTALL_AS_USER Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_KERNEL_BIN arm: Introduce MK_KERNEL_BIN to control generation of kernel.bin 2023-10-26 21:10:36 -06:00
WITH_KERNEL_RETPOLINE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LIB32 src.conf.5: Add some WITH_/WITHOUT_ option descriptions 2023-03-08 18:30:45 -05:00
WITH_LIBSOFT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LLD Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LLD_BOOTSTRAP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LLDB Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LLVM_ASSERTIONS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LLVM_BINUTILS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LLVM_COV Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LLVM_CXXFILT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LLVM_FULL_DEBUGINFO Optionally create full debuginfo for llvm-related executables 2024-02-17 00:15:32 +01:00
WITH_LLVM_TARGET_AARCH64 Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LLVM_TARGET_ALL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LLVM_TARGET_ARM Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LLVM_TARGET_BPF Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LLVM_TARGET_MIPS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LLVM_TARGET_POWERPC Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LLVM_TARGET_RISCV Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LLVM_TARGET_SPARC Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LLVM_TARGET_X86 Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LOADER_EFI_SECUREBOOT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LOADER_GELI Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LOADER_IA32 Add build option for the ia32 loader 2024-09-20 08:45:05 -06:00
WITH_LOADER_KBOOT kboot: Add docs for WITH/WITHOUT LOADER_KBOOT 2021-12-30 16:06:53 -07:00
WITH_LOADER_LUA Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LOADER_OFW Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LOADER_PXEBOOT options: Make it clearer some x86 / BIOS only things 2024-08-06 17:39:10 -06:00
WITH_LOADER_UBOOT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LOADER_VERBOSE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LOADER_VERIEXEC loader: Document that WITH_BEARSSL may need other tweaks 2024-08-06 17:22:36 -06:00
WITH_LOADER_VERIEXEC_PASS_MANIFEST Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_LOADER_VERIEXEC_VECTX Add WITH_LOADER_VERIEXEC_VECTX description 2023-03-09 21:39:41 +00:00
WITH_MALLOC_PRODUCTION Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_MANSPLITPKG Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_META_ERROR_TARGET Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_META_MODE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_MLX5TOOL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_MODULE_DRM Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_MODULE_DRM2 Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_NETLINK Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_NETLINK_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_OFED src.conf.5: Add some WITH_/WITHOUT_ option descriptions 2023-03-08 18:30:45 -05:00
WITH_OFED_EXTRA Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_OPENLDAP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_OPENMP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_OPENSSL_KTLS Drop 'Set to' from most src.conf(5) knobs 2021-04-09 22:23:03 -04:00
WITH_PIE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_PROFILE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_RATELIMIT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_RELRO Add RELRO build knob, default to enabled 2022-06-22 12:18:41 -04:00
WITH_REPRODUCIBLE_BUILD Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_RETPOLINE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_RPCBIND_WARMSTART_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_SENDMAIL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_SORT_THREADS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_SSP Add a build knob for _FORTIFY_SOURCE 2024-05-13 00:23:50 -05:00
WITH_STAGING Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_STAGING_MAN Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_STAGING_PROG Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_STALE_STAGED Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_STATS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_SYSROOT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_SYSTEM_COMPILER Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_SYSTEM_LINKER Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_TCP_WRAPPERS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_TOOLCHAIN src.conf: add WITH_TOOLCHAIN description 2023-05-03 11:41:58 -04:00
WITH_UBSAN Add descriptions for WITH_ASAN and WITH_UBSAN 2021-11-01 10:48:56 -04:00
WITH_UNDEFINED_VERSION src.conf.5: Fix spelling typo 2024-08-20 07:54:12 -04:00
WITH_UNIFIED_OBJDIR Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_USB_GADGET_EXAMPLES Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_VERIEXEC Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_ZFS src.conf.5: Add some WITH_/WITHOUT_ option descriptions 2023-03-08 18:30:45 -05:00
WITH_ZONEINFO_LEAPSECONDS_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITH_ZONEINFO_OLD_TIMEZONES_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_ACCT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_ACPI Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_APM Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_ASSERT_DEBUG Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_AT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_AUDIT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_AUTHPF Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_AUTO_OBJ Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_AUTOFS man filesystems: fix xrefs after move to section 4 2024-05-16 10:25:29 -06:00
WITHOUT_BHYVE arm64: Connect bhyve and libvmmapi to the build 2024-04-10 11:17:56 -04:00
WITHOUT_BIND_NOW Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_BLACKLIST Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_BLACKLIST_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_BLUETOOTH Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_BOOT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_BOOTPARAMD Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_BOOTPD Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_BRANCH_PROTECTION arm64: Allow userspace to be built with PAC and BTI 2024-05-22 17:02:26 +00:00
WITHOUT_BSD_CPIO Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_BSDINSTALL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_BSNMP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_BZIP2 Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_BZIP2_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_CALENDAR Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_CAROOT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_CASPER Restore dummy WITHOUT_{CAPSICUM,CASPER} descriptions 2023-06-19 23:20:49 -04:00
WITHOUT_CCD Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_CDDL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_CLANG Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_CLANG_BOOTSTRAP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_CLANG_FULL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_CLEAN Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_CPP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_CROSS_COMPILER Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_CRYPT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_CUSE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_CXGBETOOL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_DEBUG_FILES Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_DIALOG Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_DICT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_DMAGENT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_DOCCOMPRESS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_DTRACE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_DYNAMICROOT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_EE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_EFI Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_ELFTOOLCHAIN_BOOTSTRAP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_EXAMPLES Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_FDT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_FILE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_FINGER Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_FLOPPY Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_FORMAT_EXTENSIONS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_FORTH Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_FP_LIBC Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_FREEBSD_UPDATE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_FTP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_GAMES Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_GCC Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_GCC_BOOTSTRAP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_GCOV Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_GDB Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_GNU_DIFF Build BSD diff3 if GNU diff3 is disabled. 2024-10-02 17:55:06 +02:00
WITHOUT_GOOGLETEST Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_GPIO Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_GSSAPI Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_HAST Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_HTML Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_HYPERV Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_ICONV Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_INCLUDES Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_INET Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_INET6 Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_INET6_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_INET_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_INETD Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_INFO Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_INSTALLLIB Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_IPFILTER Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_IPFW Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_IPSEC_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_ISCSI Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_JAIL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_JEMALLOC_LG_VADDR_WIDE jemalloc: set LG_VADDR to 64 on amd64 2024-09-27 01:54:25 +03:00
WITHOUT_KDUMP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_KERBEROS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_KERBEROS_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_KERNEL_RETPOLINE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_KERNEL_SYMBOLS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_KVM Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_KVM_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LDNS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LDNS_UTILS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LEGACY_CONSOLE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LIB32 Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LLD Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LLD_BOOTSTRAP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LLDB Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LLVM_ASSERTIONS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LLVM_BINUTILS Add WITHOUT_LLVM_BINUTILS src.conf description 2024-06-10 11:50:32 -04:00
WITHOUT_LLVM_COV Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LLVM_CXXFILT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LLVM_TARGET_AARCH64 Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LLVM_TARGET_ALL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LLVM_TARGET_ARM Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LLVM_TARGET_MIPS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LLVM_TARGET_POWERPC Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LLVM_TARGET_RISCV Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LLVM_TARGET_SPARC Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LLVM_TARGET_X86 Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LOADER_BIOS_TEXTONLY src.conf.5: LOADER_BIOS_TEXTONLY default change 2024-10-30 19:35:57 +00:00
WITHOUT_LOADER_GELI Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LOADER_IA32 Add build option for the ia32 loader 2024-09-20 08:45:05 -06:00
WITHOUT_LOADER_KBOOT kboot: Add docs for WITH/WITHOUT LOADER_KBOOT 2021-12-30 16:06:53 -07:00
WITHOUT_LOADER_LUA Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LOADER_OFW Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LOADER_PXEBOOT loader: Add WITH/WITHOUT_LOADER_PXEBOOT build option 2024-08-06 17:22:36 -06:00
WITHOUT_LOADER_UBOOT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LOADER_ZFS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LOCALES Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LOCATE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LPR Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_LS_COLORS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_MACHDEP_OPTIMIZATIONS src.conf: Introduce WITHOUT_MACHDEP knob. 2022-09-09 09:54:28 +03:00
WITHOUT_MAIL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_MAILWRAPPER Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_MAKE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_MAKE_CHECK_USE_SANDBOX Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_MALLOC_PRODUCTION Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_MAN Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_MAN_UTILS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_MANCOMPRESS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_MANSPLITPKG Add WITHOUT_MANSPLITPKG description 2023-09-16 16:40:41 +01:00
WITHOUT_MLX5TOOL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_MODULE_DRM Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_MODULE_DRM2 Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_NCP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_NETCAT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_NETGRAPH Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_NETGRAPH_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_NETLINK Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_NETLINK_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_NIS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_NLS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_NLS_CATALOGS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_NS_CACHING Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_NTP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_NUAGEINIT nuageinit: add basic support for cloudinit. 2024-03-15 09:22:16 +01:00
WITHOUT_OFED src.conf.5: Use common phrasing in WITHOUT_OFED text 2023-03-08 21:18:37 -05:00
WITHOUT_OPENMP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_OPENSSH Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_OPENSSL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_OPENSSL_KTLS Drop 'Set to' from most src.conf(5) knobs 2021-04-09 22:23:03 -04:00
WITHOUT_PAM Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_PAM_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_PF Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_PIE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_PKGBOOTSTRAP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_PMC Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_PPP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_PROFILE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_PTHREADS_ASSERTIONS libthr: Add src.conf variable WITHOUT_PTHREADS_ASSERTIONS 2023-07-07 04:45:09 +03:00
WITHOUT_QUOTAS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_RADIUS_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_RBOOTD Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_RELRO Add RELRO build knob, default to enabled 2022-06-22 12:18:41 -04:00
WITHOUT_REPRODUCIBLE_BUILD Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_RESCUE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_RETPOLINE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_ROUTED Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_SCTP_SUPPORT src.conf.5: Add some WITH_/WITHOUT_ option descriptions 2023-03-08 18:30:45 -05:00
WITHOUT_SENDMAIL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_SERVICESDB Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_SETUID_LOGIN Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_SHAREDOCS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_SOURCELESS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_SOURCELESS_HOST Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_SOURCELESS_UCODE Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_SPLIT_KERNEL_DEBUG Add SPLIT_KERNEL_DEBUG knob 2022-06-08 17:14:46 -04:00
WITHOUT_SSP Add a build knob for _FORTIFY_SOURCE 2024-05-13 00:23:50 -05:00
WITHOUT_STATS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_SYSCONS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_SYSTEM_COMPILER Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_SYSTEM_LINKER Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_TALK Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_TCP_WRAPPERS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_TCSH Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_TELNET Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_TESTS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_TESTS_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_TEXTPROC Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_TFTP Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_TOOLCHAIN Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_UNBOUND Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_UNIFIED_OBJDIR Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_USB Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_USB_GADGET_EXAMPLES Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_UTMPX Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_VI Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_VT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_WARNS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_WERROR Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_WIRELESS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_WIRELESS_SUPPORT Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_WPA_SUPPLICANT_EAPOL Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_ZFS Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
WITHOUT_ZFS_TESTS src.conf: Add a MK_ZFS_TESTS knob 2024-09-07 14:36:28 +00:00
WITHOUT_ZONEINFO Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00