1.\" DO NOT EDIT-- this file is automatically generated. 2.\" from FreeBSD: stable/10/tools/build/options/makeman 318614 2017-05-22 06:08:20Z ngie 3.\" $FreeBSD: stable/10/share/man/man5/src.conf.5 324141 2017-09-30 20:48:02Z ngie $ 4.Dd September 30, 2017 5.Dt SRC.CONF 5 6.Os 7.Sh NAME 8.Nm src.conf 9.Nd "source build options" 10.Sh DESCRIPTION 11The 12.Nm 13file contains settings that will apply to every build involving the 14.Fx 15source tree; see 16.Xr build 7 . 17.Pp 18The 19.Nm 20file uses the standard makefile syntax. 21However, 22.Nm 23should not specify any dependencies to 24.Xr make 1 . 25Instead, 26.Nm 27is to set 28.Xr make 1 29variables that control the aspects of how the system builds. 30.Pp 31The default location of 32.Nm 33is 34.Pa /etc/src.conf , 35though an alternative location can be specified in the 36.Xr make 1 37variable 38.Va SRCCONF . 39Overriding the location of 40.Nm 41may be necessary if the system-wide settings are not suitable 42for a particular build. 43For instance, setting 44.Va SRCCONF 45to 46.Pa /dev/null 47effectively resets all build controls to their defaults. 48.Pp 49The only purpose of 50.Nm 51is to control the compilation of the 52.Fx 53source code, which is usually located in 54.Pa /usr/src . 55As a rule, the system administrator creates 56.Nm 57when the values of certain control variables need to be changed 58from their defaults. 59.Pp 60In addition, control variables can be specified 61for a particular build via the 62.Fl D 63option of 64.Xr make 1 65or in its environment; see 66.Xr environ 7 . 67.Pp 68The values of variables are ignored regardless of their setting; 69even if they would be set to 70.Dq Li FALSE 71or 72.Dq Li NO . 73Just the existence of an option will cause 74it to be honoured by 75.Xr make 1 . 76.Pp 77The following list provides a name and short description for variables 78that can be used for source builds. 79.Bl -tag -width indent 80.It Va WITHOUT_ACCT 81.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_ACCT 223201 2011-06-17 20:47:44Z ed 82Set to not build process accounting tools such as 83.Xr accton 8 84and 85.Xr sa 8 . 86.It Va WITHOUT_ACPI 87.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_ACPI 156932 2006-03-21 07:50:50Z ru 88Set to not build 89.Xr acpiconf 8 , 90.Xr acpidump 8 91and related programs. 92.It Va WITHOUT_AMD 93.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_AMD 183242 2008-09-21 22:02:26Z sam 94Set to not build 95.Xr amd 8 , 96and related programs. 97.It Va WITHOUT_APM 98.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_APM 183242 2008-09-21 22:02:26Z sam 99Set to not build 100.Xr apm 8 , 101.Xr apmd 8 102and related programs. 103.It Va WITHOUT_ARM_EABI 104.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_ARM_EABI 253396 2013-07-16 19:15:19Z andrew 105Set the ARM ABI to OABI. 106.It Va WITHOUT_ASSERT_DEBUG 107.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_ASSERT_DEBUG 162215 2006-09-11 13:55:27Z ru 108Set to compile programs and libraries without the 109.Xr assert 3 110checks. 111.It Va WITHOUT_AT 112.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_AT 183242 2008-09-21 22:02:26Z sam 113Set to not build 114.Xr at 1 115and related utilities. 116.It Va WITHOUT_ATM 117.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_ATM 156932 2006-03-21 07:50:50Z ru 118Set to not build 119programs and libraries related to ATM networking. 120.It Va WITHOUT_AUDIT 121.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_AUDIT 156932 2006-03-21 07:50:50Z ru 122Set to not build audit support into system programs. 123.It Va WITHOUT_AUTHPF 124.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_AUTHPF 156932 2006-03-21 07:50:50Z ru 125Set to not build 126.Xr authpf 8 . 127.It Va WITHOUT_AUTOFS 128.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_AUTOFS 278558 2015-02-11 07:30:20Z ngie 129Set to not build 130.Xr autofs 4 131related programs, libraries, and kernel modules. 132.It Va WITHOUT_BHYVE 133.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_BHYVE 278557 2015-02-11 07:21:16Z ngie 134Set to not build or install 135.Xr bhyve 8 , 136associated utilities, and examples. 137.Pp 138This option only affects amd64/amd64. 139.It Va WITHOUT_BINUTILS 140.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_BINUTILS 255974 2013-10-01 17:40:56Z emaste 141Set to not install binutils (as, c++-filt, gconv, 142ld, nm, objcopy, objdump, readelf, size and strip). 143.Bf -symbolic 144The option does not generally work for build targets, unless some alternative 145toolchain is enabled. 146.Ef 147.It Va WITHOUT_BLUETOOTH 148.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_BLUETOOTH 156932 2006-03-21 07:50:50Z ru 149Set to not build Bluetooth related kernel modules, programs and libraries. 150.It Va WITHOUT_BMAKE 151.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_BMAKE 264572 2014-04-16 23:12:35Z jmmv 152Set to not build and install the portable BSD make (bmake) as 153.Xr make 1 154instead of the traditional FreeBSD make. 155This build option is temporary. 156It allows developers to switch to the traditional FreeBSD make in order to 157work out any remaining kinks or issues. 158This option will be removed in due time. 159.It Va WITHOUT_BOOT 160.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_BOOT 156932 2006-03-21 07:50:50Z ru 161Set to not build the boot blocks and loader. 162.It Va WITHOUT_BOOTPARAMD 163.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_BOOTPARAMD 279505 2015-03-01 22:03:52Z ngie 164Set to not build or install 165.Xr bootparamd 8 . 166.It Va WITHOUT_BOOTPD 167.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_BOOTPD 279505 2015-03-01 22:03:52Z ngie 168Set to not build or install 169.Xr bootpd 8 . 170.It Va WITHOUT_BSDINSTALL 171.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_BSDINSTALL 278713 2015-02-13 21:24:32Z ngie 172Set to not build 173.Xr bsdinstall 8 , 174.Xr sade 8 , 175and related programs. 176.It Va WITHOUT_BSD_CPIO 177.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_BSD_CPIO 179813 2008-06-16 05:48:15Z dougb 178Set to not build the BSD licensed version of cpio based on 179.Xr libarchive 3 . 180.It Va WITH_BSD_GREP 181.\" from FreeBSD: stable/10/tools/build/options/WITH_BSD_GREP 222273 2011-05-25 01:04:12Z obrien 182Install BSD-licensed grep as '[ef]grep' instead of GNU grep. 183.It Va WITHOUT_BSNMP 184.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_BSNMP 183306 2008-09-23 16:15:42Z sam 185Set to not build or install 186.Xr bsnmpd 1 187and related libraries and data files. 188.It Va WITHOUT_BZIP2 189.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_BZIP2 174550 2007-12-12 16:43:17Z ru 190Set to not build contributed bzip2 software as a part of the base system. 191.Bf -symbolic 192The option has no effect yet. 193.Ef 194When set, it also enforces the following options: 195.Pp 196.Bl -item -compact 197.It 198.Va WITHOUT_BZIP2_SUPPORT 199.El 200.It Va WITHOUT_BZIP2_SUPPORT 201.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_BZIP2_SUPPORT 166255 2007-01-26 10:19:08Z delphij 202Set to build some programs without optional bzip2 support. 203.It Va WITHOUT_CALENDAR 204.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_CALENDAR 156932 2006-03-21 07:50:50Z ru 205Set to not build 206.Xr calendar 1 . 207.It Va WITHOUT_CAPSICUM 208.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_CAPSICUM 229319 2012-01-02 21:57:58Z rwatson 209Set to not build Capsicum support into system programs. 210.It Va WITHOUT_CCD 211.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_CCD 278717 2015-02-13 21:32:05Z ngie 212Set to not build 213.Xr geom_ccd 4 214and related utilities. 215.It Va WITHOUT_CDDL 216.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_CDDL 163861 2006-11-01 09:02:11Z jb 217Set to not build code licensed under Sun's CDDL. 218When set, it also enforces the following options: 219.Pp 220.Bl -item -compact 221.It 222.Va WITHOUT_CTF 223.It 224.Va WITHOUT_ZFS 225.El 226.It Va WITHOUT_CLANG 227.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_CLANG 208971 2010-06-10 06:20:26Z ed 228Set to not build the Clang C/C++ compiler. 229.Pp 230It is a default setting on 231arm/armeb, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32 and sparc64/sparc64. 232When set, it also enforces the following options: 233.Pp 234.Bl -item -compact 235.It 236.Va WITHOUT_CLANG_EXTRAS 237.It 238.Va WITHOUT_CLANG_FULL 239.El 240.It Va WITH_CLANG 241.\" from FreeBSD: stable/10/tools/build/options/WITH_CLANG 221730 2011-05-10 11:14:40Z ru 242Set to build the Clang C/C++ compiler. 243.Pp 244It is a default setting on 245amd64/amd64, arm/arm, arm/armv6, i386/i386, pc98/i386, powerpc/powerpc and powerpc/powerpc64. 246.It Va WITH_CLANG_EXTRAS 247.\" from FreeBSD: stable/10/tools/build/options/WITH_CLANG_EXTRAS 231057 2012-02-05 23:56:22Z dim 248Set to build additional clang and llvm tools, such as bugpoint. 249.It Va WITHOUT_CLANG_FULL 250.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_CLANG_FULL 246259 2013-02-02 22:28:29Z dim 251Set to avoid building the ARCMigrate, Rewriter and StaticAnalyzer components of 252the Clang C/C++ compiler. 253.Pp 254It is a default setting on 255arm/arm, arm/armeb, arm/armv6, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32 and sparc64/sparc64. 256.It Va WITH_CLANG_FULL 257.\" from FreeBSD: stable/10/tools/build/options/WITH_CLANG_FULL 246259 2013-02-02 22:28:29Z dim 258Set to build the ARCMigrate, Rewriter and StaticAnalyzer components of the 259Clang C/C++ compiler. 260.Pp 261It is a default setting on 262amd64/amd64, i386/i386, pc98/i386, powerpc/powerpc and powerpc/powerpc64. 263.It Va WITHOUT_CLANG_IS_CC 264.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_CLANG_IS_CC 242629 2012-11-05 21:53:23Z brooks 265Set to install the GCC compiler as 266.Pa /usr/bin/cc , 267.Pa /usr/bin/c++ 268and 269.Pa /usr/bin/cpp . 270.Pp 271It is a default setting on 272arm/armeb, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 273When set, it also enforces the following options: 274.Pp 275.Bl -item -compact 276.It 277.Va WITHOUT_LLDB 278.El 279.It Va WITH_CLANG_IS_CC 280.\" from FreeBSD: stable/10/tools/build/options/WITH_CLANG_IS_CC 235342 2012-05-12 16:12:36Z gjb 281Set to install the Clang C/C++ compiler as 282.Pa /usr/bin/cc , 283.Pa /usr/bin/c++ 284and 285.Pa /usr/bin/cpp . 286.Pp 287It is a default setting on 288amd64/amd64, arm/arm, arm/armv6, i386/i386 and pc98/i386. 289.It Va WITHOUT_CPP 290.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_CPP 156932 2006-03-21 07:50:50Z ru 291Set to not build 292.Xr cpp 1 . 293.It Va WITHOUT_CROSS_COMPILER 294.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_CROSS_COMPILER 250659 2013-05-15 14:30:03Z brooks 295Set to not build a cross compiler in the cross-tools stage of 296buildworld, buildkernel, etc. 297.It Va WITHOUT_CRYPT 298.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_CRYPT 156932 2006-03-21 07:50:50Z ru 299Set to not build any crypto code. 300When set, it also enforces the following options: 301.Pp 302.Bl -item -compact 303.It 304.Va WITHOUT_KERBEROS 305.It 306.Va WITHOUT_KERBEROS_SUPPORT 307.It 308.Va WITHOUT_OPENSSH 309.It 310.Va WITHOUT_OPENSSL 311.El 312.Pp 313When set, the following options are also in effect: 314.Pp 315.Bl -inset -compact 316.It Va WITHOUT_GSSAPI 317(unless 318.Va WITH_GSSAPI 319is set explicitly) 320.El 321.It Va WITH_CTF 322.\" from FreeBSD: stable/10/tools/build/options/WITH_CTF 228159 2011-11-30 18:22:44Z fjoe 323Set to compile with CTF (Compact C Type Format) data. 324CTF data encapsulates a reduced form of debugging information 325similar to DWARF and the venerable stabs and is required for DTrace. 326.It Va WITHOUT_CTM 327.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_CTM 183242 2008-09-21 22:02:26Z sam 328Set to not build 329.Xr ctm 1 330and related utilities. 331.It Va WITHOUT_CXGBETOOL 332.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_CXGBETOOL 319390 2017-06-01 07:08:26Z ngie 333Set to not build 334.Xr cxgbetool 8 335.Pp 336It is a default setting on 337arm/arm, arm/armeb, arm/armv6, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32 and powerpc/powerpc. 338.It Va WITH_CXGBETOOL 339.\" from FreeBSD: stable/10/tools/build/options/WITH_CXGBETOOL 319390 2017-06-01 07:08:26Z ngie 340Set to build 341.Xr cxgbetool 8 342.Pp 343It is a default setting on 344amd64/amd64, i386/i386, pc98/i386, powerpc/powerpc64 and sparc64/sparc64. 345.It Va WITHOUT_CXX 346.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_CXX 281891 2015-04-23 15:15:45Z bdrewery 347Set to not build 348.Xr c++ 1 349and related libraries. 350It will also prevent building of 351.Xr gperf 1 352and 353.Xr devd 8 . 354When set, it also enforces the following options: 355.Pp 356.Bl -item -compact 357.It 358.Va WITHOUT_CLANG 359.It 360.Va WITHOUT_CLANG_EXTRAS 361.It 362.Va WITHOUT_CLANG_FULL 363.It 364.Va WITHOUT_GROFF 365.El 366.It Va WITH_DEBUG_FILES 367.\" from FreeBSD: stable/10/tools/build/options/WITH_DEBUG_FILES 251512 2013-06-07 21:40:02Z emaste 368Set to strip debug info into a separate file for each executable binary 369and shared library. 370The debug files will be placed in a subdirectory of 371.Pa /usr/lib/debug 372and are located automatically by 373.Xr gdb 1 . 374.It Va WITHOUT_DIALOG 375.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_DIALOG 322094 2017-08-05 12:33:00Z marius 376Set to not build dialog(1), dialog(1,3), and dpv(1,3). 377When set, it also enforces the following options: 378.Pp 379.Bl -item -compact 380.It 381.Va WITHOUT_BSDINSTALL 382.El 383.It Va WITHOUT_DICT 384.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_DICT 156932 2006-03-21 07:50:50Z ru 385Set to not build the Webster dictionary files. 386.It Va WITHOUT_DYNAMICROOT 387.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_DYNAMICROOT 156932 2006-03-21 07:50:50Z ru 388Set this if you do not want to link 389.Pa /bin 390and 391.Pa /sbin 392dynamically. 393.It Va WITHOUT_ED_CRYPTO 394.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_ED_CRYPTO 235660 2012-05-19 20:05:27Z marcel 395Set to build 396.Xr ed 1 397without support for encryption/decryption. 398.It Va WITHOUT_EE 399.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_EE 278554 2015-02-11 06:57:20Z ngie 400Set to not build and install 401.Xr edit 1 , 402.Xr ee 1 , 403and related programs. 404.It Va WITHOUT_EXAMPLES 405.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_EXAMPLES 156938 2006-03-21 09:06:24Z ru 406Set to avoid installing examples to 407.Pa /usr/share/examples/ . 408.It Va WITHOUT_FDT 409.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_FDT 221539 2011-05-06 19:10:27Z ru 410Set to not build Flattened Device Tree support as part of the base system. 411This includes the device tree compiler (dtc) and libfdt support library. 412.Pp 413It is a default setting on 414amd64/amd64, i386/i386, ia64/ia64, pc98/i386 and sparc64/sparc64. 415.It Va WITH_FDT 416.\" from FreeBSD: stable/10/tools/build/options/WITH_FDT 221730 2011-05-10 11:14:40Z ru 417Set to build Flattened Device Tree support as part of the base system. 418This includes the device tree compiler (dtc) and libfdt support library. 419.Pp 420It is a default setting on 421arm/arm, arm/armeb, arm/armv6, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc and powerpc/powerpc64. 422.It Va WITHOUT_FILE 423.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_FILE 279506 2015-03-01 22:07:54Z ngie 424Set to not build 425.Xr file 1 426and related programs. 427.It Va WITHOUT_FINGER 428.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_FINGER 279505 2015-03-01 22:03:52Z ngie 429Set to not build or install 430.Xr finger 1 431and 432.Xr fingerd 8 . 433.It Va WITHOUT_FLOPPY 434.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_FLOPPY 221540 2011-05-06 19:13:03Z ru 435Set to not build or install programs 436for operating floppy disk driver. 437.It Va WITHOUT_FMTREE 438.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_FMTREE 262650 2014-03-01 04:25:52Z brooks 439Set to not build and install 440.Pa /usr/sbin/fmtree . 441.It Va WITHOUT_FORMAT_EXTENSIONS 442.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_FORMAT_EXTENSIONS 250658 2013-05-15 13:04:10Z brooks 443Set to not enable 444.Fl fformat-extensions 445when compiling the kernel. 446Also disables all format checking. 447.It Va WITHOUT_FORTH 448.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_FORTH 156932 2006-03-21 07:50:50Z ru 449Set to build bootloaders without Forth support. 450.It Va WITHOUT_FP_LIBC 451.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_FP_LIBC 156932 2006-03-21 07:50:50Z ru 452Set to build 453.Nm libc 454without floating-point support. 455.It Va WITHOUT_FREEBSD_UPDATE 456.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_FREEBSD_UPDATE 183242 2008-09-21 22:02:26Z sam 457Set to not build 458.Xr freebsd-update 8 . 459.It Va WITHOUT_FTP 460.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_FTP 279505 2015-03-01 22:03:52Z ngie 461Set to not build or install 462.Xr ftp 1 463and 464.Xr ftpd 8 . 465.It Va WITHOUT_GAMES 466.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_GAMES 156932 2006-03-21 07:50:50Z ru 467Set to not build games. 468.It Va WITHOUT_GCC 469.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_GCC 255326 2013-09-06 20:49:48Z zeising 470Set to not build and install gcc and g++. 471.Pp 472It is a default setting on 473amd64/amd64, arm/arm, arm/armv6 and i386/i386. 474.It Va WITH_GCC 475.\" from FreeBSD: stable/10/tools/build/options/WITH_GCC 255326 2013-09-06 20:49:48Z zeising 476Set to build and install gcc and g++. 477.Pp 478It is a default setting on 479arm/armeb, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, pc98/i386, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 480.It Va WITHOUT_GCOV 481.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_GCOV 156932 2006-03-21 07:50:50Z ru 482Set to not build the 483.Xr gcov 1 484tool. 485.It Va WITHOUT_GDB 486.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_GDB 156932 2006-03-21 07:50:50Z ru 487Set to not build 488.Xr gdb 1 . 489.It Va WITHOUT_GNU 490.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_GNU 174550 2007-12-12 16:43:17Z ru 491Set to not build contributed GNU software as a part of the base system. 492This option can be useful if the system built must not contain any code 493covered by the GNU Public License due to legal reasons. 494.Bf -symbolic 495The option has no effect yet. 496.Ef 497When set, it also enforces the following options: 498.Pp 499.Bl -item -compact 500.It 501.Va WITHOUT_GNU_SUPPORT 502.El 503.It Va WITHOUT_GNUCXX 504.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_GNUCXX 255321 2013-09-06 20:08:03Z theraven 505Do not build the GNU C++ stack (g++, libstdc++). 506This is the default on platforms where clang is the system compiler. 507.Pp 508It is a default setting on 509amd64/amd64, arm/arm, arm/armv6, i386/i386 and pc98/i386. 510.It Va WITH_GNUCXX 511.\" from FreeBSD: stable/10/tools/build/options/WITH_GNUCXX 255321 2013-09-06 20:08:03Z theraven 512Build the GNU C++ stack (g++, libstdc++). 513This is the default on platforms where gcc is the system compiler. 514.Pp 515It is a default setting on 516arm/armeb, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 517.It Va WITHOUT_GNU_SUPPORT 518.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_GNU_SUPPORT 156932 2006-03-21 07:50:50Z ru 519Set to build some programs without optional GNU support. 520.It Va WITHOUT_GPIB 521.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_GPIB 156932 2006-03-21 07:50:50Z ru 522Set to not build GPIB bus support. 523.It Va WITHOUT_GPIO 524.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_GPIO 228081 2011-11-28 17:54:34Z dim 525Set to not build 526.Xr gpioctl 8 527as part of the base system. 528.It Va WITHOUT_GPL_DTC 529.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_GPL_DTC 278559 2015-02-11 07:38:07Z ngie 530Set to build the BSD licensed version of the device tree compiler, instead of the 531GPL'd one from elinux.org. 532.It Va WITHOUT_GROFF 533.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_GROFF 218941 2011-02-22 08:13:49Z uqs 534Set to not build 535.Xr groff 1 536and 537.Xr vgrind 1 . 538You should consider installing the textproc/groff port to not break 539.Xr man 1 . 540.It Va WITHOUT_GSSAPI 541.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_GSSAPI 174548 2007-12-12 16:39:32Z ru 542Set to not build libgssapi. 543.It Va WITHOUT_HAST 544.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_HAST 278556 2015-02-11 07:12:00Z ngie 545Set to not build 546.Xr hastd 8 547and related utilities. 548.It Va WITH_HESIOD 549.\" from FreeBSD: stable/10/tools/build/options/WITH_HESIOD 156932 2006-03-21 07:50:50Z ru 550Set to build Hesiod support. 551.It Va WITHOUT_HTML 552.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_HTML 156932 2006-03-21 07:50:50Z ru 553Set to not build HTML docs. 554.It Va WITHOUT_HYPERV 555.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_HYPERV 272322 2014-09-30 17:54:57Z delphij 556Set to not build or install HyperV utilities. 557.Pp 558It is a default setting on 559arm/arm, arm/armeb, arm/armv6, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 560.It Va WITH_HYPERV 561.\" from FreeBSD: stable/10/tools/build/options/WITH_HYPERV 272322 2014-09-30 17:54:57Z delphij 562Set to build and install HyperV utilities. 563.Pp 564It is a default setting on 565amd64/amd64, i386/i386 and pc98/i386. 566.It Va WITHOUT_ICONV 567.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_ICONV 254919 2013-08-26 17:15:56Z antoine 568Set to not build iconv as part of libc. 569.It Va WITHOUT_INET 570.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_INET 221266 2011-04-30 17:58:28Z bz 571Set to not build programs and libraries related to IPv4 networking. 572When set, it also enforces the following options: 573.Pp 574.Bl -item -compact 575.It 576.Va WITHOUT_INET_SUPPORT 577.El 578.It Va WITHOUT_INET6 579.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_INET6 156932 2006-03-21 07:50:50Z ru 580Set to not build 581programs and libraries related to IPv6 networking. 582When set, it also enforces the following options: 583.Pp 584.Bl -item -compact 585.It 586.Va WITHOUT_INET6_SUPPORT 587.El 588.It Va WITHOUT_INET6_SUPPORT 589.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_INET6_SUPPORT 156932 2006-03-21 07:50:50Z ru 590Set to build libraries, programs, and kernel modules without IPv6 support. 591.It Va WITHOUT_INETD 592.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_INETD 279505 2015-03-01 22:03:52Z ngie 593Set to not build 594.Xr inetd 8 . 595.It Va WITHOUT_INET_SUPPORT 596.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_INET_SUPPORT 221266 2011-04-30 17:58:28Z bz 597Set to build libraries, programs, and kernel modules without IPv4 support. 598.It Va WITHOUT_INFO 599.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_INFO 156932 2006-03-21 07:50:50Z ru 600Set to not make or install 601.Xr info 5 602files. 603.It Va WITHOUT_INSTALLLIB 604.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_INSTALLLIB 174497 2007-12-09 21:56:21Z dougb 605Set this if you do not want to install optional libraries. 606For example when creating a 607.Xr nanobsd 8 608image. 609.It Va WITH_INSTALL_AS_USER 610.\" from FreeBSD: stable/10/tools/build/options/WITH_INSTALL_AS_USER 238021 2012-07-02 20:24:01Z marcel 611Set to make install targets succeed for non-root users by installing 612files with owner and group attributes set to that of the user running 613the 614.Xr make 1 615command. 616The user still has to set the 617.Va DESTDIR 618variable to point to a directory where the user has write permissions. 619.It Va WITHOUT_IPFILTER 620.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_IPFILTER 156932 2006-03-21 07:50:50Z ru 621Set to not build IP Filter package. 622.It Va WITHOUT_IPFW 623.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_IPFW 183242 2008-09-21 22:02:26Z sam 624Set to not build IPFW tools. 625.It Va WITHOUT_IPX 626.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_IPX 156932 2006-03-21 07:50:50Z ru 627Set to not build programs and libraries related to IPX networking. 628When set, it also enforces the following options: 629.Pp 630.Bl -item -compact 631.It 632.Va WITHOUT_IPX_SUPPORT 633.El 634.It Va WITHOUT_IPX_SUPPORT 635.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_IPX_SUPPORT 156932 2006-03-21 07:50:50Z ru 636Set to build some programs without IPX support. 637.It Va WITHOUT_ISCSI 638.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_ISCSI 278555 2015-02-11 07:08:32Z ngie 639Set to not build 640.Xr iscid 8 641and related utilities. 642.It Va WITHOUT_JAIL 643.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_JAIL 249966 2013-04-27 04:09:09Z eadler 644Set to not build tools for the support of jails; e.g., 645.Xr jail 8 . 646.It Va WITHOUT_KDUMP 647.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_KDUMP 240690 2012-09-19 11:38:37Z zeising 648Set to not build 649.Xr kdump 1 650and 651.Xr truss 1 . 652.It Va WITHOUT_KERBEROS 653.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_KERBEROS 174549 2007-12-12 16:42:03Z ru 654Set this if you do not want to build Kerberos 5 (KTH Heimdal). 655When set, it also enforces the following options: 656.Pp 657.Bl -item -compact 658.It 659.Va WITHOUT_KERBEROS_SUPPORT 660.El 661.Pp 662When set, the following options are also in effect: 663.Pp 664.Bl -inset -compact 665.It Va WITHOUT_GSSAPI 666(unless 667.Va WITH_GSSAPI 668is set explicitly) 669.El 670.It Va WITHOUT_KERBEROS_SUPPORT 671.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_KERBEROS_SUPPORT 251794 2013-06-15 20:29:07Z eadler 672Set to build some programs without Kerberos support, like 673.Xr ssh 1 , 674.Xr telnet 1 , 675.Xr sshd 8 , 676and 677.Xr telnetd 8 . 678.It Va WITHOUT_KERNEL_SYMBOLS 679.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_KERNEL_SYMBOLS 222189 2011-05-22 18:23:17Z imp 680Set to not install kernel symbol files. 681.Bf -symbolic 682This option is recommended for those people who have small root partitions. 683.Ef 684.It Va WITHOUT_KVM 685.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_KVM 174550 2007-12-12 16:43:17Z ru 686Set to not build the 687.Nm libkvm 688library as a part of the base system. 689.Bf -symbolic 690The option has no effect yet. 691.Ef 692When set, it also enforces the following options: 693.Pp 694.Bl -item -compact 695.It 696.Va WITHOUT_KVM_SUPPORT 697.El 698.It Va WITHOUT_KVM_SUPPORT 699.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_KVM_SUPPORT 170644 2007-06-13 02:08:04Z sepotvin 700Set to build some programs without optional 701.Nm libkvm 702support. 703.It Va WITHOUT_LDNS 704.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_LDNS 255591 2013-09-15 13:11:13Z des 705Setting this variable will prevent the LDNS library from being built. 706When set, it also enforces the following options: 707.Pp 708.Bl -item -compact 709.It 710.Va WITHOUT_LDNS_UTILS 711.It 712.Va WITHOUT_UNBOUND 713.El 714.It Va WITHOUT_LDNS_UTILS 715.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_LDNS_UTILS 255850 2013-09-24 14:33:31Z des 716Setting this variable will prevent building the LDNS utilities 717.Xr drill 1 718and 719.Xr host 1 . 720.It Va WITHOUT_LEGACY_CONSOLE 721.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_LEGACY_CONSOLE 249966 2013-04-27 04:09:09Z eadler 722Set to not build programs that support a legacy PC console; e.g., 723.Xr kbdcontrol 8 724and 725.Xr vidcontrol 8 . 726.It Va WITHOUT_LIB32 727.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_LIB32 156932 2006-03-21 07:50:50Z ru 728On amd64, set to not build 32-bit library set and a 729.Nm ld-elf32.so.1 730runtime linker. 731.It Va WITHOUT_LIBCPLUSPLUS 732.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_LIBCPLUSPLUS 246262 2013-02-02 22:42:46Z dim 733Set to avoid building libcxxrt and libc++. 734.It Va WITHOUT_LIBPTHREAD 735.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_LIBPTHREAD 188848 2009-02-20 11:09:55Z mtm 736Set to not build the 737.Nm libpthread 738providing library, 739.Nm libthr . 740When set, it also enforces the following options: 741.Pp 742.Bl -item -compact 743.It 744.Va WITHOUT_LIBTHR 745.El 746.It Va WITHOUT_LIBTHR 747.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_LIBTHR 156932 2006-03-21 07:50:50Z ru 748Set to not build the 749.Nm libthr 750(1:1 threading) 751library. 752.It Va WITH_LLDB 753.\" from FreeBSD: stable/10/tools/build/options/WITH_LLDB 255722 2013-09-20 01:52:02Z emaste 754Set to build the LLDB debugger. 755.It Va WITHOUT_LOCALES 756.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_LOCALES 156932 2006-03-21 07:50:50Z ru 757Set to not build localization files; see 758.Xr locale 1 . 759.It Va WITHOUT_LOCATE 760.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_LOCATE 183242 2008-09-21 22:02:26Z sam 761Set to not build 762.Xr locate 1 763and related programs. 764.It Va WITHOUT_LPR 765.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_LPR 156932 2006-03-21 07:50:50Z ru 766Set to not build 767.Xr lpr 1 768and related programs. 769.It Va WITHOUT_LS_COLORS 770.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_LS_COLORS 235660 2012-05-19 20:05:27Z marcel 771Set to build 772.Xr ls 1 773without support for colors to distinguish file types. 774.It Va WITHOUT_MAIL 775.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_MAIL 183242 2008-09-21 22:02:26Z sam 776Set to not build any mail support (MUA or MTA). 777When set, it also enforces the following options: 778.Pp 779.Bl -item -compact 780.It 781.Va WITHOUT_MAILWRAPPER 782.It 783.Va WITHOUT_SENDMAIL 784.El 785.It Va WITHOUT_MAILWRAPPER 786.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_MAILWRAPPER 156932 2006-03-21 07:50:50Z ru 787Set to not build the 788.Xr mailwrapper 8 789MTA selector. 790.It Va WITHOUT_MAKE 791.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_MAKE 183242 2008-09-21 22:02:26Z sam 792Set to not install 793.Xr make 1 794and related support files. 795.It Va WITHOUT_MAN 796.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_MAN 156932 2006-03-21 07:50:50Z ru 797Set to not build manual pages. 798When set, the following options are also in effect: 799.Pp 800.Bl -inset -compact 801.It Va WITHOUT_MAN_UTILS 802(unless 803.Va WITH_MAN_UTILS 804is set explicitly) 805.El 806.It Va WITHOUT_MAN_UTILS 807.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_MAN_UTILS 208322 2010-05-20 00:07:21Z jkim 808Set to not build utilities for manual pages, 809.Xr apropos 1 , 810.Xr catman 1 , 811.Xr makewhatis 1 , 812.Xr man 1 , 813.Xr whatis 1 , 814.Xr manctl 8 , 815and related support files. 816.It Va WITH_NAND 817.\" from FreeBSD: stable/10/tools/build/options/WITH_NAND 235537 2012-05-17 10:11:18Z gber 818Set to build the NAND Flash components. 819.It Va WITHOUT_NCURSESW 820.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_NCURSESW 262644 2014-03-01 03:11:26Z brooks 821Set to not build or depend on the 822.Nm libncursesw 823library. 824.It Va WITHOUT_NDIS 825.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_NDIS 183242 2008-09-21 22:02:26Z sam 826Set to not build programs and libraries 827related to NDIS emulation support. 828.It Va WITHOUT_NETCAT 829.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_NETCAT 156932 2006-03-21 07:50:50Z ru 830Set to not build 831.Xr nc 1 832utility. 833.It Va WITHOUT_NETGRAPH 834.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_NETGRAPH 183242 2008-09-21 22:02:26Z sam 835Set to not build applications to support 836.Xr netgraph 4 . 837When set, it also enforces the following options: 838.Pp 839.Bl -item -compact 840.It 841.Va WITHOUT_ATM 842.It 843.Va WITHOUT_BLUETOOTH 844.It 845.Va WITHOUT_NETGRAPH_SUPPORT 846.El 847.It Va WITHOUT_NETGRAPH_SUPPORT 848.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_NETGRAPH_SUPPORT 183305 2008-09-23 16:11:15Z sam 849Set to build libraries, programs, and kernel modules without netgraph support. 850.It Va WITHOUT_NIS 851.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_NIS 156932 2006-03-21 07:50:50Z ru 852Set to not build 853.Xr NIS 8 854support and related programs. 855If set, you might need to adopt your 856.Xr nsswitch.conf 5 857and remove 858.Sq nis 859entries. 860.It Va WITHOUT_NLS 861.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_NLS 156932 2006-03-21 07:50:50Z ru 862Set to not build NLS catalogs. 863When set, it also enforces the following options: 864.Pp 865.Bl -item -compact 866.It 867.Va WITHOUT_NLS_CATALOGS 868.El 869.It Va WITHOUT_NLS_CATALOGS 870.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_NLS_CATALOGS 156932 2006-03-21 07:50:50Z ru 871Set to not build NLS catalog support for 872.Xr csh 1 . 873.It Va WITHOUT_NMTREE 874.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_NMTREE 257460 2013-10-31 18:06:32Z brooks 875Set to install 876.Xr fmtree 8 877as 878.Xr mtree 8 . 879By default 880.Xr nmtree 8 881is installed as 882.Xr mtree 8 . 883.It Va WITHOUT_NS_CACHING 884.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_NS_CACHING 172803 2007-10-19 14:01:25Z ru 885Set to disable name caching in the 886.Pa nsswitch 887subsystem. 888The generic caching daemon, 889.Xr nscd 8 , 890will not be built either if this option is set. 891.It Va WITHOUT_NTP 892.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_NTP 183242 2008-09-21 22:02:26Z sam 893Set to not build 894.Xr ntpd 8 895and related programs. 896.It Va WITH_OFED 897.\" from FreeBSD: stable/10/tools/build/options/WITH_OFED 228081 2011-11-28 17:54:34Z dim 898Set to build the 899.Dq "OpenFabrics Enterprise Distribution" 900Infiniband software stack. 901.It Va WITHOUT_OPENSSH 902.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_OPENSSH 156932 2006-03-21 07:50:50Z ru 903Set to not build OpenSSH. 904.It Va WITHOUT_OPENSSL 905.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_OPENSSL 156932 2006-03-21 07:50:50Z ru 906Set to not build OpenSSL. 907When set, it also enforces the following options: 908.Pp 909.Bl -item -compact 910.It 911.Va WITHOUT_KERBEROS 912.It 913.Va WITHOUT_KERBEROS_SUPPORT 914.It 915.Va WITHOUT_OPENSSH 916.El 917.Pp 918When set, the following options are also in effect: 919.Pp 920.Bl -inset -compact 921.It Va WITHOUT_GSSAPI 922(unless 923.Va WITH_GSSAPI 924is set explicitly) 925.El 926.It Va WITHOUT_PAM 927.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_PAM 174550 2007-12-12 16:43:17Z ru 928Set to not build PAM library and modules. 929.Bf -symbolic 930This option is deprecated and does nothing. 931.Ef 932When set, it also enforces the following options: 933.Pp 934.Bl -item -compact 935.It 936.Va WITHOUT_PAM_SUPPORT 937.El 938.It Va WITHOUT_PAM_SUPPORT 939.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_PAM_SUPPORT 156932 2006-03-21 07:50:50Z ru 940Set to build some programs without PAM support, particularly 941.Xr ftpd 8 942and 943.Xr ppp 8 . 944.It Va WITHOUT_PC_SYSINSTALL 945.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_PC_SYSINSTALL 245606 2013-01-18 15:57:09Z eadler 946Set to not build 947.Xr pc-sysinstall 8 948and related programs. 949.It Va WITHOUT_PF 950.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_PF 156932 2006-03-21 07:50:50Z ru 951Set to not build PF firewall package. 952When set, it also enforces the following options: 953.Pp 954.Bl -item -compact 955.It 956.Va WITHOUT_AUTHPF 957.El 958.It Va WITHOUT_PKGBOOTSTRAP 959.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_PKGBOOTSTRAP 259138 2013-12-09 20:47:50Z bdrewery 960Set to not build 961.Xr pkg 7 962bootstrap tool. 963.It Va WITH_PKGTOOLS 964.\" from FreeBSD: stable/10/tools/build/options/WITH_PKGTOOLS 253305 2013-07-12 23:11:17Z bapt 965Set to build 966.Xr pkg_add 8 967and related programs. 968.It Va WITHOUT_PMC 969.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_PMC 183242 2008-09-21 22:02:26Z sam 970Set to not build 971.Xr pmccontrol 8 972and related programs. 973.It Va WITHOUT_PORTSNAP 974.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_PORTSNAP 183242 2008-09-21 22:02:26Z sam 975Set to not build or install 976.Xr portsnap 8 977and related files. 978.It Va WITHOUT_PPP 979.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_PPP 183242 2008-09-21 22:02:26Z sam 980Set to not build 981.Xr ppp 8 982and related programs. 983.It Va WITHOUT_PROFILE 984.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_PROFILE 320717 2017-07-06 05:51:20Z ngie 985Set to not build profiled libraries for use with 986.Xr gprof 8 . 987.It Va WITHOUT_QUOTAS 988.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_QUOTAS 183242 2008-09-21 22:02:26Z sam 989Set to not build 990.Xr quota 8 991and related programs. 992.It Va WITHOUT_RADIUS_SUPPORT 993.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_RADIUS_SUPPORT 278569 2015-02-11 08:52:29Z ngie 994Set to not build radius support into various applications, like 995.Xr pam_radius 8 996and 997.Xr ppp 8 . 998.It Va WITHOUT_RBOOTD 999.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_RBOOTD 279505 2015-03-01 22:03:52Z ngie 1000Set to not build or install 1001.Xr rbootd 8 . 1002.It Va WITHOUT_RCMDS 1003.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_RCMDS 156932 2006-03-21 07:50:50Z ru 1004Disable building of the 1005.Bx 1006r-commands. 1007This includes 1008.Xr rlogin 1 , 1009.Xr rsh 1 , 1010etc. 1011.It Va WITHOUT_RCS 1012.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_RCS 292280 2015-12-15 18:01:05Z ngie 1013Set to not build 1014.Xr rcs 1 1015, 1016.Xr etcupdate 8 1017, and related utilities. 1018.It Va WITHOUT_RESCUE 1019.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_RESCUE 156932 2006-03-21 07:50:50Z ru 1020Set to not build 1021.Xr rescue 8 . 1022.It Va WITHOUT_ROUTED 1023.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_ROUTED 183242 2008-09-21 22:02:26Z sam 1024Set to not build 1025.Xr routed 8 1026utility. 1027.It Va WITH_RPCBIND_WARMSTART_SUPPORT 1028.\" from FreeBSD: stable/10/tools/build/options/WITH_RPCBIND_WARMSTART_SUPPORT 319243 2017-05-30 17:46:19Z ngie 1029Set to build 1030.Xr rpcbind 8 1031with warmstart support. 1032.It Va WITHOUT_SENDMAIL 1033.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_SENDMAIL 156932 2006-03-21 07:50:50Z ru 1034Set to not build 1035.Xr sendmail 8 1036and related programs. 1037.It Va WITHOUT_SETUID_LOGIN 1038.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_SETUID_LOGIN 156932 2006-03-21 07:50:50Z ru 1039Set this to disable the installation of 1040.Xr login 1 1041as a set-user-ID root program. 1042.It Va WITHOUT_SHAREDOCS 1043.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_SHAREDOCS 156932 2006-03-21 07:50:50Z ru 1044Set to not build the 1045.Bx 4.4 1046legacy docs. 1047.It Va WITH_SHARED_TOOLCHAIN 1048.\" from FreeBSD: stable/10/tools/build/options/WITH_SHARED_TOOLCHAIN 235342 2012-05-12 16:12:36Z gjb 1049Set to build the toolchain binaries shared. 1050The set includes 1051.Xr cc 1 , 1052.Xr make 1 1053and necessary utilities like assembler, linker and library archive manager. 1054.It Va WITHOUT_SOURCELESS 1055.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_SOURCELESS 230972 2012-02-04 00:54:43Z rmh 1056Set to not build kernel modules that include sourceless code (either microcode or native code for host CPU). 1057When set, it also enforces the following options: 1058.Pp 1059.Bl -item -compact 1060.It 1061.Va WITHOUT_SOURCELESS_HOST 1062.It 1063.Va WITHOUT_SOURCELESS_UCODE 1064.El 1065.It Va WITHOUT_SOURCELESS_HOST 1066.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_SOURCELESS_HOST 230972 2012-02-04 00:54:43Z rmh 1067Set to not build kernel modules that include sourceless native code for host CPU. 1068.It Va WITHOUT_SOURCELESS_UCODE 1069.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_SOURCELESS_UCODE 230972 2012-02-04 00:54:43Z rmh 1070Set to not build kernel modules that include sourceless microcode. 1071.It Va WITHOUT_SSP 1072.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_SSP 180012 2008-06-25 21:33:28Z ru 1073Set to not build world with propolice stack smashing protection. 1074.It Va WITH_SVN 1075.\" from FreeBSD: stable/10/tools/build/options/WITH_SVN 252561 2013-07-03 12:36:47Z zeising 1076Set to install 1077.Xr svnlite 1 1078as 1079.Xr svn 1 . 1080.It Va WITHOUT_SVNLITE 1081.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_SVNLITE 252561 2013-07-03 12:36:47Z zeising 1082Set to not build 1083.Xr svnlite 1 1084and related programs. 1085.It Va WITHOUT_SYMVER 1086.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_SYMVER 169649 2007-05-17 05:03:24Z deischen 1087Set to disable symbol versioning when building shared libraries. 1088.It Va WITHOUT_SYSCONS 1089.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_SYSCONS 156932 2006-03-21 07:50:50Z ru 1090Set to not build 1091.Xr syscons 4 1092support files such as keyboard maps, fonts, and screen output maps. 1093.It Va WITHOUT_TALK 1094.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_TALK 278710 2015-02-13 21:19:54Z ngie 1095Set to not build or install 1096.Xr talk 1 1097and 1098.Xr talkd 8 . 1099.It Va WITHOUT_TCP_WRAPPERS 1100.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_TCP_WRAPPERS 279505 2015-03-01 22:03:52Z ngie 1101Set to not build or install 1102.Xr tcpd 8 , 1103and related utilities. 1104.It Va WITHOUT_TCSH 1105.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_TCSH 156932 2006-03-21 07:50:50Z ru 1106Set to not build and install 1107.Pa /bin/csh 1108(which is 1109.Xr tcsh 1 ) . 1110.It Va WITHOUT_TELNET 1111.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_TELNET 183242 2008-09-21 22:02:26Z sam 1112Set to not build 1113.Xr telnet 8 1114and related programs. 1115.It Va WITH_TESTS 1116.\" from FreeBSD: stable/10/tools/build/options/WITH_TESTS 264572 2014-04-16 23:12:35Z jmmv 1117Set to install the 1118.Fx 1119Test Suite. 1120See 1121.Xr tests 7 1122for more details. 1123.It Va WITHOUT_TEXTPROC 1124.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_TEXTPROC 183242 2008-09-21 22:02:26Z sam 1125Set to not build 1126programs used for text processing. 1127When set, it also enforces the following options: 1128.Pp 1129.Bl -item -compact 1130.It 1131.Va WITHOUT_GROFF 1132.El 1133.It Va WITHOUT_TFTP 1134.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_TFTP 279505 2015-03-01 22:03:52Z ngie 1135Set to not build or install 1136.Xr tftp 1 1137and 1138.Xr tftpd 8 . 1139.It Va WITHOUT_TIMED 1140.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_TIMED 279505 2015-03-01 22:03:52Z ngie 1141Set to not build or install 1142.Xr timed 8 . 1143.It Va WITHOUT_TOOLCHAIN 1144.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_TOOLCHAIN 174550 2007-12-12 16:43:17Z ru 1145Set to not install 1146programs used for program development, 1147compilers, debuggers etc. 1148.Bf -symbolic 1149The option does not work for build targets. 1150.Ef 1151When set, it also enforces the following options: 1152.Pp 1153.Bl -item -compact 1154.It 1155.Va WITHOUT_BINUTILS 1156.It 1157.Va WITHOUT_CLANG 1158.It 1159.Va WITHOUT_CLANG_EXTRAS 1160.It 1161.Va WITHOUT_CLANG_FULL 1162.It 1163.Va WITHOUT_GCC 1164.It 1165.Va WITHOUT_GDB 1166.El 1167.It Va WITHOUT_UNBOUND 1168.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_UNBOUND 255597 2013-09-15 14:51:23Z des 1169Set to not build 1170.Xr unbound 8 1171and related programs. 1172.It Va WITHOUT_USB 1173.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_USB 156932 2006-03-21 07:50:50Z ru 1174Set to not build USB-related programs and libraries. 1175.It Va WITH_USB_GADGET_EXAMPLES 1176.\" from FreeBSD: stable/10/tools/build/options/WITH_USB_GADGET_EXAMPLES 254919 2013-08-26 17:15:56Z antoine 1177Set to build USB gadget kernel modules. 1178.It Va WITHOUT_UTMPX 1179.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_UTMPX 231530 2012-02-11 20:28:42Z ed 1180Set to not build user accounting tools such as 1181.Xr last 1 , 1182.Xr users 1 , 1183.Xr who 1 , 1184.Xr ac 8 , 1185.Xr lastlogin 8 1186and 1187.Xr utx 8 . 1188.It Va WITHOUT_VT 1189.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_VT 268399 2014-07-08 14:04:36Z emaste 1190Set to not build 1191.Xr vt 4 1192support files (fonts and keymaps). 1193.It Va WITHOUT_WIRELESS 1194.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_WIRELESS 183242 2008-09-21 22:02:26Z sam 1195Set to not build programs used for 802.11 wireless networks; especially 1196.Xr wpa_supplicant 8 1197and 1198.Xr hostapd 8 . 1199When set, it also enforces the following options: 1200.Pp 1201.Bl -item -compact 1202.It 1203.Va WITHOUT_WIRELESS_SUPPORT 1204.El 1205.It Va WITHOUT_WIRELESS_SUPPORT 1206.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_WIRELESS_SUPPORT 183305 2008-09-23 16:11:15Z sam 1207Set to build libraries, programs, and kernel modules without 1208802.11 wireless support. 1209.It Va WITHOUT_WPA_SUPPLICANT_EAPOL 1210.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_WPA_SUPPLICANT_EAPOL 156932 2006-03-21 07:50:50Z ru 1211Build 1212.Xr wpa_supplicant 8 1213without support for the IEEE 802.1X protocol and without 1214support for EAP-PEAP, EAP-TLS, EAP-LEAP, and EAP-TTLS 1215protocols (usable only via 802.1X). 1216.It Va WITHOUT_ZFS 1217.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_ZFS 168409 2007-04-06 02:13:30Z pjd 1218Set to not build ZFS file system. 1219.It Va WITHOUT_ZONEINFO 1220.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_ZONEINFO 235342 2012-05-12 16:12:36Z gjb 1221Set to not build the timezone database. 1222When set, it also enforces the following options: 1223.Pp 1224.Bl -item -compact 1225.It 1226.Va WITHOUT_ZONEINFO_LEAPSECONDS_SUPPORT 1227.It 1228.Va WITHOUT_ZONEINFO_OLD_TIMEZONES_SUPPORT 1229.El 1230.It Va WITH_ZONEINFO_LEAPSECONDS_SUPPORT 1231.\" from FreeBSD: stable/10/tools/build/options/WITH_ZONEINFO_LEAPSECONDS_SUPPORT 322100 2017-08-05 16:54:40Z ngie 1232Set to build leapsecond information in to the timezone database. 1233.It Va WITH_ZONEINFO_OLD_TIMEZONES_SUPPORT 1234.\" from FreeBSD: stable/10/tools/build/options/WITH_ZONEINFO_OLD_TIMEZONES_SUPPORT 322100 2017-08-05 16:54:40Z ngie 1235Set to build backward compatibility timezone aliases in to the timezone 1236database. 1237.El 1238.Sh FILES 1239.Bl -tag -compact -width Pa 1240.It Pa /etc/src.conf 1241.It Pa /usr/share/mk/bsd.own.mk 1242.El 1243.Sh SEE ALSO 1244.Xr make 1 , 1245.Xr make.conf 5 , 1246.Xr build 7 , 1247.Xr ports 7 1248.Sh HISTORY 1249The 1250.Nm 1251file appeared in 1252.Fx 7.0 . 1253.Sh AUTHORS 1254This manual page was autogenerated by 1255.An tools/build/options/makeman . 1256