1.\" DO NOT EDIT-- this file is automatically generated. 2.\" from FreeBSD: head/tools/build/options/makeman 255964 2013-10-01 07:22:04Z des 3.\" $FreeBSD$ 4.Dd January 7, 2015 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: head/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: head/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: head/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: head/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_ASSERT_DEBUG 104.\" from FreeBSD: head/tools/build/options/WITHOUT_ASSERT_DEBUG 162215 2006-09-11 13:55:27Z ru 105Set to compile programs and libraries without the 106.Xr assert 3 107checks. 108.It Va WITHOUT_AT 109.\" from FreeBSD: head/tools/build/options/WITHOUT_AT 183242 2008-09-21 22:02:26Z sam 110Set to not build 111.Xr at 1 112and related utilities. 113.It Va WITHOUT_ATM 114.\" from FreeBSD: head/tools/build/options/WITHOUT_ATM 156932 2006-03-21 07:50:50Z ru 115Set to not build 116programs and libraries related to ATM networking. 117.It Va WITHOUT_AUDIT 118.\" from FreeBSD: head/tools/build/options/WITHOUT_AUDIT 156932 2006-03-21 07:50:50Z ru 119Set to not build audit support into system programs. 120.It Va WITHOUT_AUTHPF 121.\" from FreeBSD: head/tools/build/options/WITHOUT_AUTHPF 156932 2006-03-21 07:50:50Z ru 122Set to not build 123.Xr authpf 8 . 124.It Va WITHOUT_BINUTILS 125.\" from FreeBSD: head/tools/build/options/WITHOUT_BINUTILS 266158 2014-05-15 16:51:45Z brooks 126Set to not build or install binutils (as, c++-filt, gconv, 127ld, nm, objcopy, objdump, readelf, size and strip) as part 128of the normal system build. 129The resulting system cannot build programs from source. 130.It Va WITHOUT_BINUTILS_BOOTSTRAP 131.\" from FreeBSD: head/tools/build/options/WITHOUT_BINUTILS_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp 132Set to not build binutils (as, c++-filt, gconv, 133ld, nm, objcopy, objdump, readelf, size and strip) 134as part of the bootstrap process. 135.Bf -symbolic 136The option does not work for build targets unless some alternative 137toolchain is provided. 138.Ef 139.It Va WITHOUT_BLUETOOTH 140.\" from FreeBSD: head/tools/build/options/WITHOUT_BLUETOOTH 156932 2006-03-21 07:50:50Z ru 141Set to not build Bluetooth related kernel modules, programs and libraries. 142.It Va WITHOUT_BOOT 143.\" from FreeBSD: head/tools/build/options/WITHOUT_BOOT 156932 2006-03-21 07:50:50Z ru 144Set to not build the boot blocks and loader. 145.It Va WITHOUT_BSD_CPIO 146.\" from FreeBSD: head/tools/build/options/WITHOUT_BSD_CPIO 179813 2008-06-16 05:48:15Z dougb 147Set to not build the BSD licensed version of cpio based on 148.Xr libarchive 3 . 149.It Va WITH_BSD_GREP 150.\" from FreeBSD: head/tools/build/options/WITH_BSD_GREP 222273 2011-05-25 01:04:12Z obrien 151Install BSD-licensed grep as '[ef]grep' instead of GNU grep. 152.It Va WITHOUT_BSNMP 153.\" from FreeBSD: head/tools/build/options/WITHOUT_BSNMP 183306 2008-09-23 16:15:42Z sam 154Set to not build or install 155.Xr bsnmpd 1 156and related libraries and data files. 157.It Va WITHOUT_BZIP2 158.\" from FreeBSD: head/tools/build/options/WITHOUT_BZIP2 174550 2007-12-12 16:43:17Z ru 159Set to not build contributed bzip2 software as a part of the base system. 160.Bf -symbolic 161The option has no effect yet. 162.Ef 163When set, it also enforces the following options: 164.Pp 165.Bl -item -compact 166.It 167.Va WITHOUT_BZIP2_SUPPORT 168.El 169.It Va WITHOUT_BZIP2_SUPPORT 170.\" from FreeBSD: head/tools/build/options/WITHOUT_BZIP2_SUPPORT 166255 2007-01-26 10:19:08Z delphij 171Set to build some programs without optional bzip2 support. 172.It Va WITHOUT_CALENDAR 173.\" from FreeBSD: head/tools/build/options/WITHOUT_CALENDAR 156932 2006-03-21 07:50:50Z ru 174Set to not build 175.Xr calendar 1 . 176.It Va WITHOUT_CAPSICUM 177.\" from FreeBSD: head/tools/build/options/WITHOUT_CAPSICUM 229319 2012-01-02 21:57:58Z rwatson 178Set to not build Capsicum support into system programs. 179.It Va WITHOUT_CASPER 180.\" from FreeBSD: head/tools/build/options/WITHOUT_CASPER 258838 2013-12-02 08:21:28Z pjd 181Set to not build Casper program and related libraries. 182.It Va WITHOUT_CDDL 183.\" from FreeBSD: head/tools/build/options/WITHOUT_CDDL 163861 2006-11-01 09:02:11Z jb 184Set to not build code licensed under Sun's CDDL. 185When set, it also enforces the following options: 186.Pp 187.Bl -item -compact 188.It 189.Va WITHOUT_CTF 190.It 191.Va WITHOUT_ZFS 192.El 193.It Va WITHOUT_CLANG 194.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG 264660 2014-04-18 17:03:58Z imp 195Set to not build the Clang C/C++ compiler during the regular phase of the build. 196.Pp 197It is a default setting on 198arm/armeb, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32 and sparc64/sparc64. 199When set, it also enforces the following options: 200.Pp 201.Bl -item -compact 202.It 203.Va WITHOUT_CLANG_EXTRAS 204.It 205.Va WITHOUT_CLANG_FULL 206.El 207.It Va WITH_CLANG 208.\" from FreeBSD: head/tools/build/options/WITH_CLANG 264660 2014-04-18 17:03:58Z imp 209Set to build the Clang C/C++ compiler during the normal phase of the build. 210.Pp 211It is a default setting on 212amd64/amd64, arm/arm, arm/armv6, arm/armv6hf, i386/i386, pc98/i386, powerpc/powerpc and powerpc/powerpc64. 213.It Va WITHOUT_CLANG_BOOTSTRAP 214.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG_BOOTSTRAP 273177 2014-10-16 18:28:11Z skreuzer 215Set to not build the Clang C/C++ compiler during the bootstrap phase of the build. 216You must enable either gcc or clang bootstrap to be able to build the system, 217unless an alternative compiler is provided via 218XCC. 219.Pp 220It is a default setting on 221arm/armeb, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32 and sparc64/sparc64. 222.It Va WITH_CLANG_BOOTSTRAP 223.\" from FreeBSD: head/tools/build/options/WITH_CLANG_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp 224Set to build the Clang C/C++ compiler during the bootstrap phase of the build. 225.Pp 226It is a default setting on 227amd64/amd64, arm/arm, arm/armv6, arm/armv6hf, i386/i386, pc98/i386, powerpc/powerpc and powerpc/powerpc64. 228.It Va WITH_CLANG_EXTRAS 229.\" from FreeBSD: head/tools/build/options/WITH_CLANG_EXTRAS 231057 2012-02-05 23:56:22Z dim 230Set to build additional clang and llvm tools, such as bugpoint. 231.It Va WITHOUT_CLANG_FULL 232.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG_FULL 246259 2013-02-02 22:28:29Z dim 233Set to avoid building the ARCMigrate, Rewriter and StaticAnalyzer components of 234the Clang C/C++ compiler. 235.Pp 236It is a default setting on 237arm/arm, arm/armeb, arm/armv6, arm/armv6hf, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32 and sparc64/sparc64. 238.It Va WITH_CLANG_FULL 239.\" from FreeBSD: head/tools/build/options/WITH_CLANG_FULL 246259 2013-02-02 22:28:29Z dim 240Set to build the ARCMigrate, Rewriter and StaticAnalyzer components of the 241Clang C/C++ compiler. 242.Pp 243It is a default setting on 244amd64/amd64, i386/i386, pc98/i386, powerpc/powerpc and powerpc/powerpc64. 245.It Va WITHOUT_CLANG_IS_CC 246.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG_IS_CC 242629 2012-11-05 21:53:23Z brooks 247Set to install the GCC compiler as 248.Pa /usr/bin/cc , 249.Pa /usr/bin/c++ 250and 251.Pa /usr/bin/cpp . 252.Pp 253It is a default setting on 254arm/armeb, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 255.It Va WITH_CLANG_IS_CC 256.\" from FreeBSD: head/tools/build/options/WITH_CLANG_IS_CC 235342 2012-05-12 16:12:36Z gjb 257Set to install the Clang C/C++ compiler as 258.Pa /usr/bin/cc , 259.Pa /usr/bin/c++ 260and 261.Pa /usr/bin/cpp . 262.Pp 263It is a default setting on 264amd64/amd64, arm/arm, arm/armv6, arm/armv6hf, i386/i386 and pc98/i386. 265.It Va WITHOUT_CPP 266.\" from FreeBSD: head/tools/build/options/WITHOUT_CPP 156932 2006-03-21 07:50:50Z ru 267Set to not build 268.Xr cpp 1 . 269.It Va WITHOUT_CROSS_COMPILER 270.\" from FreeBSD: head/tools/build/options/WITHOUT_CROSS_COMPILER 275138 2014-11-26 20:43:09Z gjb 271Set to not build any cross compiler in the cross-tools stage of buildworld. 272If you are compiling a different version of 273.Fx 274than what is installed on the system, you will need to provide an alternate 275compiler with XCC to ensure success. 276If you are compiling with an identical version of 277.Fx 278to the host, this option may be safely used. 279This option may also be safe when the host version of 280.Fx 281is close to the sources being built, but all bets are off if there have 282been any changes to the toolchain between the versions. 283When set, it also enforces the following options: 284.Pp 285.Bl -item -compact 286.It 287.Va WITHOUT_BINUTILS_BOOTSTRAP 288.It 289.Va WITHOUT_CLANG_BOOTSTRAP 290.It 291.Va WITHOUT_GCC_BOOTSTRAP 292.El 293.It Va WITHOUT_CRYPT 294.\" from FreeBSD: head/tools/build/options/WITHOUT_CRYPT 156932 2006-03-21 07:50:50Z ru 295Set to not build any crypto code. 296When set, it also enforces the following options: 297.Pp 298.Bl -item -compact 299.It 300.Va WITHOUT_KERBEROS 301.It 302.Va WITHOUT_KERBEROS_SUPPORT 303.It 304.Va WITHOUT_OPENSSH 305.It 306.Va WITHOUT_OPENSSL 307.El 308.Pp 309When set, the following options are also in effect: 310.Pp 311.Bl -inset -compact 312.It Va WITHOUT_GSSAPI 313(unless 314.Va WITH_GSSAPI 315is set explicitly) 316.El 317.It Va WITH_CTF 318.\" from FreeBSD: head/tools/build/options/WITH_CTF 228159 2011-11-30 18:22:44Z fjoe 319Set to compile with CTF (Compact C Type Format) data. 320CTF data encapsulates a reduced form of debugging information 321similar to DWARF and the venerable stabs and is required for DTrace. 322.It Va WITHOUT_CTM 323.\" from FreeBSD: head/tools/build/options/WITHOUT_CTM 183242 2008-09-21 22:02:26Z sam 324Set to not build 325.Xr ctm 1 326and related utilities. 327.It Va WITHOUT_CUSE 328.\" from FreeBSD: head/tools/build/options/WITHOUT_CUSE 270171 2014-08-19 15:40:26Z hselasky 329Set to not build CUSE-related programs and libraries. 330.It Va WITHOUT_CXX 331.\" from FreeBSD: head/tools/build/options/WITHOUT_CXX 220402 2011-04-06 20:19:07Z uqs 332Set to not build 333.Xr g++ 1 334and related libraries. 335It will also prevent building of 336.Xr gperf 1 337and 338.Xr devd 8 . 339When set, it also enforces the following options: 340.Pp 341.Bl -item -compact 342.It 343.Va WITHOUT_CLANG 344.It 345.Va WITHOUT_CLANG_EXTRAS 346.It 347.Va WITHOUT_CLANG_FULL 348.It 349.Va WITHOUT_GNUCXX 350.It 351.Va WITHOUT_GROFF 352.El 353.It Va WITH_DEBUG_FILES 354.\" from FreeBSD: head/tools/build/options/WITH_DEBUG_FILES 251512 2013-06-07 21:40:02Z emaste 355Set to strip debug info into a separate file for each executable binary 356and shared library. 357The debug files will be placed in a subdirectory of 358.Pa /usr/lib/debug 359and are located automatically by 360.Xr gdb 1 . 361.It Va WITHOUT_DICT 362.\" from FreeBSD: head/tools/build/options/WITHOUT_DICT 156932 2006-03-21 07:50:50Z ru 363Set to not build the Webster dictionary files. 364.It Va WITHOUT_DMAGENT 365.\" from FreeBSD: head/tools/build/options/WITHOUT_DMAGENT 262335 2014-02-22 13:05:23Z bapt 366Set to not build dma Mail Transport Agent 367.It Va WITHOUT_DOCCOMPRESS 368.\" from FreeBSD: head/tools/build/options/WITHOUT_DOCCOMPRESS 266752 2014-05-27 15:52:27Z gjb 369Set to not to install compressed system documentation. 370Only the uncompressed version will be installed. 371.It Va WITHOUT_DYNAMICROOT 372.\" from FreeBSD: head/tools/build/options/WITHOUT_DYNAMICROOT 156932 2006-03-21 07:50:50Z ru 373Set this if you do not want to link 374.Pa /bin 375and 376.Pa /sbin 377dynamically. 378.It Va WITHOUT_ED_CRYPTO 379.\" from FreeBSD: head/tools/build/options/WITHOUT_ED_CRYPTO 235660 2012-05-19 20:05:27Z marcel 380Set to build 381.Xr ed 1 382without support for encryption/decryption. 383.It Va WITH_EISA 384.\" from FreeBSD: head/tools/build/options/WITH_EISA 264654 2014-04-18 16:53:06Z imp 385Set to build EISA kernel modules. 386.It Va WITHOUT_ELFTOOLCHAIN_TOOLS 387.\" from FreeBSD: head/tools/build/options/WITHOUT_ELFTOOLCHAIN_TOOLS 276796 2015-01-07 22:02:37Z emaste 388Set to use 389.Xr addr2line 1 , 390.Xr nm 1 , 391.Xr size 1 , 392.Xr strings 1 , 393and 394.Xr strip 1 395from GNU binutils instead of the ELF Tool Chain project. 396.It Va WITHOUT_EXAMPLES 397.\" from FreeBSD: head/tools/build/options/WITHOUT_EXAMPLES 156938 2006-03-21 09:06:24Z ru 398Set to avoid installing examples to 399.Pa /usr/share/examples/ . 400.It Va WITHOUT_FDT 401.\" from FreeBSD: head/tools/build/options/WITHOUT_FDT 221539 2011-05-06 19:10:27Z ru 402Set to not build Flattened Device Tree support as part of the base system. 403This includes the device tree compiler (dtc) and libfdt support library. 404.It Va WITHOUT_FLOPPY 405.\" from FreeBSD: head/tools/build/options/WITHOUT_FLOPPY 221540 2011-05-06 19:13:03Z ru 406Set to not build or install programs 407for operating floppy disk driver. 408.It Va WITH_FMAKE 409.\" from FreeBSD: head/tools/build/options/WITH_FMAKE 275138 2014-11-26 20:43:09Z gjb 410Causes the old FreeBSD 411.Xr make 1 412program to be built and installed as fmake. 413.It Va WITHOUT_FMTREE 414.\" from FreeBSD: head/tools/build/options/WITHOUT_FMTREE 261299 2014-01-30 21:37:43Z brooks 415Set to not build and install 416.Pa /usr/sbin/fmtree . 417.It Va WITHOUT_FORMAT_EXTENSIONS 418.\" from FreeBSD: head/tools/build/options/WITHOUT_FORMAT_EXTENSIONS 250658 2013-05-15 13:04:10Z brooks 419Set to not enable 420.Fl fformat-extensions 421when compiling the kernel. 422Also disables all format checking. 423.It Va WITHOUT_FORTH 424.\" from FreeBSD: head/tools/build/options/WITHOUT_FORTH 156932 2006-03-21 07:50:50Z ru 425Set to build bootloaders without Forth support. 426.It Va WITHOUT_FP_LIBC 427.\" from FreeBSD: head/tools/build/options/WITHOUT_FP_LIBC 156932 2006-03-21 07:50:50Z ru 428Set to build 429.Nm libc 430without floating-point support. 431.It Va WITHOUT_FREEBSD_UPDATE 432.\" from FreeBSD: head/tools/build/options/WITHOUT_FREEBSD_UPDATE 183242 2008-09-21 22:02:26Z sam 433Set to not build 434.Xr freebsd-update 8 . 435.It Va WITHOUT_GAMES 436.\" from FreeBSD: head/tools/build/options/WITHOUT_GAMES 156932 2006-03-21 07:50:50Z ru 437Set to not build games. 438.It Va WITHOUT_GCC 439.\" from FreeBSD: head/tools/build/options/WITHOUT_GCC 264660 2014-04-18 17:03:58Z imp 440Set to not build and install gcc and g++ as part of the normal build process. 441.Pp 442It is a default setting on 443amd64/amd64, arm/arm, arm/armv6, arm/armv6hf, i386/i386 and pc98/i386. 444.It Va WITH_GCC 445.\" from FreeBSD: head/tools/build/options/WITH_GCC 255326 2013-09-06 20:49:48Z zeising 446Set to build and install gcc and g++. 447.Pp 448It is a default setting on 449arm/armeb, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 450.It Va WITHOUT_GCC_BOOTSTRAP 451.\" from FreeBSD: head/tools/build/options/WITHOUT_GCC_BOOTSTRAP 273177 2014-10-16 18:28:11Z skreuzer 452Set to not build gcc and g++ as part of the bootstrap process. 453You must enable either gcc or clang bootstrap to be able to build the system, 454unless an alternative compiler is provided via 455XCC. 456.Pp 457It is a default setting on 458amd64/amd64, arm/arm, arm/armv6, arm/armv6hf, i386/i386 and pc98/i386. 459.It Va WITH_GCC_BOOTSTRAP 460.\" from FreeBSD: head/tools/build/options/WITH_GCC_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp 461Set to build gcc and g++ as part of the bootstrap process. 462.Pp 463It is a default setting on 464arm/armeb, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 465.It Va WITHOUT_GCOV 466.\" from FreeBSD: head/tools/build/options/WITHOUT_GCOV 156932 2006-03-21 07:50:50Z ru 467Set to not build the 468.Xr gcov 1 469tool. 470.It Va WITHOUT_GDB 471.\" from FreeBSD: head/tools/build/options/WITHOUT_GDB 156932 2006-03-21 07:50:50Z ru 472Set to not build 473.Xr gdb 1 . 474.It Va WITHOUT_GNU 475.\" from FreeBSD: head/tools/build/options/WITHOUT_GNU 174550 2007-12-12 16:43:17Z ru 476Set to not build contributed GNU software as a part of the base system. 477This option can be useful if the system built must not contain any code 478covered by the GNU Public License due to legal reasons. 479.Bf -symbolic 480The option has no effect yet. 481.Ef 482When set, it also enforces the following options: 483.Pp 484.Bl -item -compact 485.It 486.Va WITHOUT_GNU_SUPPORT 487.El 488.It Va WITHOUT_GNUCXX 489.\" from FreeBSD: head/tools/build/options/WITHOUT_GNUCXX 255321 2013-09-06 20:08:03Z theraven 490Do not build the GNU C++ stack (g++, libstdc++). 491This is the default on platforms where clang is the system compiler. 492.Pp 493It is a default setting on 494amd64/amd64, arm/arm, arm/armv6, arm/armv6hf, i386/i386 and pc98/i386. 495.It Va WITH_GNUCXX 496.\" from FreeBSD: head/tools/build/options/WITH_GNUCXX 255321 2013-09-06 20:08:03Z theraven 497Build the GNU C++ stack (g++, libstdc++). 498This is the default on platforms where gcc is the system compiler. 499.Pp 500It is a default setting on 501arm/armeb, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 502.It Va WITHOUT_GNU_GREP_COMPAT 503.\" from FreeBSD: head/tools/build/options/WITHOUT_GNU_GREP_COMPAT 273421 2014-10-21 20:44:33Z emaste 504Set this option to omit the gnu extensions to grep from being included in 505BSD grep. 506.It Va WITHOUT_GNU_SUPPORT 507.\" from FreeBSD: head/tools/build/options/WITHOUT_GNU_SUPPORT 156932 2006-03-21 07:50:50Z ru 508Set to build some programs without optional GNU support. 509.It Va WITHOUT_GPIO 510.\" from FreeBSD: head/tools/build/options/WITHOUT_GPIO 228081 2011-11-28 17:54:34Z dim 511Set to not build 512.Xr gpioctl 8 513as part of the base system. 514.It Va WITHOUT_GPL_DTC 515.\" from FreeBSD: head/tools/build/options/WITHOUT_GPL_DTC 264515 2014-04-15 20:41:55Z imp 516Set to build the BSD licensed version of the device tree compiler, instead of the 517GPL'd one from elinux.org. 518.It Va WITHOUT_GROFF 519.\" from FreeBSD: head/tools/build/options/WITHOUT_GROFF 218941 2011-02-22 08:13:49Z uqs 520Set to not build 521.Xr groff 1 522and 523.Xr vgrind 1 . 524You should consider installing the textproc/groff port to not break 525.Xr man 1 . 526.It Va WITHOUT_GSSAPI 527.\" from FreeBSD: head/tools/build/options/WITHOUT_GSSAPI 174548 2007-12-12 16:39:32Z ru 528Set to not build libgssapi. 529.It Va WITH_HESIOD 530.\" from FreeBSD: head/tools/build/options/WITH_HESIOD 156932 2006-03-21 07:50:50Z ru 531Set to build Hesiod support. 532.It Va WITHOUT_HTML 533.\" from FreeBSD: head/tools/build/options/WITHOUT_HTML 156932 2006-03-21 07:50:50Z ru 534Set to not build HTML docs. 535.It Va WITHOUT_HYPERV 536.\" from FreeBSD: head/tools/build/options/WITHOUT_HYPERV 271493 2014-09-13 02:15:31Z delphij 537Set to not build or install HyperV utilities. 538.It Va WITHOUT_ICONV 539.\" from FreeBSD: head/tools/build/options/WITHOUT_ICONV 254919 2013-08-26 17:15:56Z antoine 540Set to not build iconv as part of libc. 541.It Va WITHOUT_INCLUDES 542.\" from FreeBSD: head/tools/build/options/WITHOUT_INCLUDES 275138 2014-11-26 20:43:09Z gjb 543Set to not install header files. 544This option used to be spelled 545.Va NO_INCS . 546.Bf -symbolic 547The option does not work for build targets. 548.Ef 549.It Va WITHOUT_INET 550.\" from FreeBSD: head/tools/build/options/WITHOUT_INET 221266 2011-04-30 17:58:28Z bz 551Set to not build programs and libraries related to IPv4 networking. 552When set, it also enforces the following options: 553.Pp 554.Bl -item -compact 555.It 556.Va WITHOUT_INET_SUPPORT 557.El 558.It Va WITHOUT_INET6 559.\" from FreeBSD: head/tools/build/options/WITHOUT_INET6 156932 2006-03-21 07:50:50Z ru 560Set to not build 561programs and libraries related to IPv6 networking. 562When set, it also enforces the following options: 563.Pp 564.Bl -item -compact 565.It 566.Va WITHOUT_INET6_SUPPORT 567.El 568.It Va WITHOUT_INET6_SUPPORT 569.\" from FreeBSD: head/tools/build/options/WITHOUT_INET6_SUPPORT 156932 2006-03-21 07:50:50Z ru 570Set to build libraries, programs, and kernel modules without IPv6 support. 571.It Va WITHOUT_INET_SUPPORT 572.\" from FreeBSD: head/tools/build/options/WITHOUT_INET_SUPPORT 221266 2011-04-30 17:58:28Z bz 573Set to build libraries, programs, and kernel modules without IPv4 support. 574.It Va WITHOUT_INSTALLLIB 575.\" from FreeBSD: head/tools/build/options/WITHOUT_INSTALLLIB 174497 2007-12-09 21:56:21Z dougb 576Set this if you do not want to install optional libraries. 577For example when creating a 578.Xr nanobsd 8 579image. 580.It Va WITH_INSTALL_AS_USER 581.\" from FreeBSD: head/tools/build/options/WITH_INSTALL_AS_USER 238021 2012-07-02 20:24:01Z marcel 582Set to make install targets succeed for non-root users by installing 583files with owner and group attributes set to that of the user running 584the 585.Xr make 1 586command. 587The user still has to set the 588.Va DESTDIR 589variable to point to a directory where the user has write permissions. 590.It Va WITHOUT_IPFILTER 591.\" from FreeBSD: head/tools/build/options/WITHOUT_IPFILTER 156932 2006-03-21 07:50:50Z ru 592Set to not build IP Filter package. 593.It Va WITHOUT_IPFW 594.\" from FreeBSD: head/tools/build/options/WITHOUT_IPFW 183242 2008-09-21 22:02:26Z sam 595Set to not build IPFW tools. 596.It Va WITHOUT_JAIL 597.\" from FreeBSD: head/tools/build/options/WITHOUT_JAIL 249966 2013-04-27 04:09:09Z eadler 598Set to not build tools for the support of jails; e.g., 599.Xr jail 8 . 600.It Va WITHOUT_KDUMP 601.\" from FreeBSD: head/tools/build/options/WITHOUT_KDUMP 240690 2012-09-19 11:38:37Z zeising 602Set to not build 603.Xr kdump 1 604and 605.Xr truss 1 . 606.It Va WITHOUT_KERBEROS 607.\" from FreeBSD: head/tools/build/options/WITHOUT_KERBEROS 174549 2007-12-12 16:42:03Z ru 608Set this if you do not want to build Kerberos 5 (KTH Heimdal). 609When set, it also enforces the following options: 610.Pp 611.Bl -item -compact 612.It 613.Va WITHOUT_KERBEROS_SUPPORT 614.El 615.Pp 616When set, the following options are also in effect: 617.Pp 618.Bl -inset -compact 619.It Va WITHOUT_GSSAPI 620(unless 621.Va WITH_GSSAPI 622is set explicitly) 623.El 624.It Va WITHOUT_KERBEROS_SUPPORT 625.\" from FreeBSD: head/tools/build/options/WITHOUT_KERBEROS_SUPPORT 251794 2013-06-15 20:29:07Z eadler 626Set to build some programs without Kerberos support, like 627.Xr ssh 1 , 628.Xr telnet 1 , 629.Xr sshd 8 , 630and 631.Xr telnetd 8 . 632.It Va WITHOUT_KERNEL_SYMBOLS 633.\" from FreeBSD: head/tools/build/options/WITHOUT_KERNEL_SYMBOLS 222189 2011-05-22 18:23:17Z imp 634Set to not install kernel symbol files. 635.Bf -symbolic 636This option is recommended for those people who have small root partitions. 637.Ef 638.It Va WITHOUT_KVM 639.\" from FreeBSD: head/tools/build/options/WITHOUT_KVM 174550 2007-12-12 16:43:17Z ru 640Set to not build the 641.Nm libkvm 642library as a part of the base system. 643.Bf -symbolic 644The option has no effect yet. 645.Ef 646When set, it also enforces the following options: 647.Pp 648.Bl -item -compact 649.It 650.Va WITHOUT_KVM_SUPPORT 651.El 652.It Va WITHOUT_KVM_SUPPORT 653.\" from FreeBSD: head/tools/build/options/WITHOUT_KVM_SUPPORT 170644 2007-06-13 02:08:04Z sepotvin 654Set to build some programs without optional 655.Nm libkvm 656support. 657.It Va WITHOUT_LDNS 658.\" from FreeBSD: head/tools/build/options/WITHOUT_LDNS 255591 2013-09-15 13:11:13Z des 659Setting this variable will prevent the LDNS library from being built. 660When set, it also enforces the following options: 661.Pp 662.Bl -item -compact 663.It 664.Va WITHOUT_LDNS_UTILS 665.It 666.Va WITHOUT_UNBOUND 667.El 668.It Va WITHOUT_LDNS_UTILS 669.\" from FreeBSD: head/tools/build/options/WITHOUT_LDNS_UTILS 255850 2013-09-24 14:33:31Z des 670Setting this variable will prevent building the LDNS utilities 671.Xr drill 1 672and 673.Xr host 1 . 674.It Va WITHOUT_LEGACY_CONSOLE 675.\" from FreeBSD: head/tools/build/options/WITHOUT_LEGACY_CONSOLE 249966 2013-04-27 04:09:09Z eadler 676Set to not build programs that support a legacy PC console; e.g., 677.Xr kbdcontrol 8 678and 679.Xr vidcontrol 8 . 680.It Va WITHOUT_LIB32 681.\" from FreeBSD: head/tools/build/options/WITHOUT_LIB32 274664 2014-11-18 17:06:48Z imp 682On 64-bit platforms, set to not build 32-bit library set and a 683.Nm ld-elf32.so.1 684runtime linker. 685.It Va WITHOUT_LIBCPLUSPLUS 686.\" from FreeBSD: head/tools/build/options/WITHOUT_LIBCPLUSPLUS 246262 2013-02-02 22:42:46Z dim 687Set to avoid building libcxxrt and libc++. 688.It Va WITHOUT_LIBPTHREAD 689.\" from FreeBSD: head/tools/build/options/WITHOUT_LIBPTHREAD 188848 2009-02-20 11:09:55Z mtm 690Set to not build the 691.Nm libpthread 692providing library, 693.Nm libthr . 694When set, it also enforces the following options: 695.Pp 696.Bl -item -compact 697.It 698.Va WITHOUT_LIBTHR 699.El 700.It Va WITHOUT_LIBTHR 701.\" from FreeBSD: head/tools/build/options/WITHOUT_LIBTHR 156932 2006-03-21 07:50:50Z ru 702Set to not build the 703.Nm libthr 704(1:1 threading) 705library. 706.It Va WITH_LLDB 707.\" from FreeBSD: head/tools/build/options/WITH_LLDB 255722 2013-09-20 01:52:02Z emaste 708Set to build the LLDB debugger. 709.It Va WITHOUT_LOCALES 710.\" from FreeBSD: head/tools/build/options/WITHOUT_LOCALES 156932 2006-03-21 07:50:50Z ru 711Set to not build localization files; see 712.Xr locale 1 . 713.It Va WITHOUT_LOCATE 714.\" from FreeBSD: head/tools/build/options/WITHOUT_LOCATE 183242 2008-09-21 22:02:26Z sam 715Set to not build 716.Xr locate 1 717and related programs. 718.It Va WITHOUT_LPR 719.\" from FreeBSD: head/tools/build/options/WITHOUT_LPR 156932 2006-03-21 07:50:50Z ru 720Set to not build 721.Xr lpr 1 722and related programs. 723.It Va WITHOUT_LS_COLORS 724.\" from FreeBSD: head/tools/build/options/WITHOUT_LS_COLORS 235660 2012-05-19 20:05:27Z marcel 725Set to build 726.Xr ls 1 727without support for colors to distinguish file types. 728.It Va WITHOUT_LZMA_SUPPORT 729.\" from FreeBSD: head/tools/build/options/WITHOUT_LZMA_SUPPORT 245171 2013-01-08 18:37:12Z obrien 730Set to build some programs without optional lzma compression support. 731.It Va WITHOUT_MAIL 732.\" from FreeBSD: head/tools/build/options/WITHOUT_MAIL 183242 2008-09-21 22:02:26Z sam 733Set to not build any mail support (MUA or MTA). 734When set, it also enforces the following options: 735.Pp 736.Bl -item -compact 737.It 738.Va WITHOUT_DMAGENT 739.It 740.Va WITHOUT_MAILWRAPPER 741.It 742.Va WITHOUT_SENDMAIL 743.El 744.It Va WITHOUT_MAILWRAPPER 745.\" from FreeBSD: head/tools/build/options/WITHOUT_MAILWRAPPER 156932 2006-03-21 07:50:50Z ru 746Set to not build the 747.Xr mailwrapper 8 748MTA selector. 749.It Va WITHOUT_MAKE 750.\" from FreeBSD: head/tools/build/options/WITHOUT_MAKE 183242 2008-09-21 22:02:26Z sam 751Set to not install 752.Xr make 1 753and related support files. 754.It Va WITHOUT_MAN 755.\" from FreeBSD: head/tools/build/options/WITHOUT_MAN 156932 2006-03-21 07:50:50Z ru 756Set to not build manual pages. 757When set, the following options are also in effect: 758.Pp 759.Bl -inset -compact 760.It Va WITHOUT_MAN_UTILS 761(unless 762.Va WITH_MAN_UTILS 763is set explicitly) 764.El 765.It Va WITHOUT_MANCOMPRESS 766.\" from FreeBSD: head/tools/build/options/WITHOUT_MANCOMPRESS 266752 2014-05-27 15:52:27Z gjb 767Set to not to install compressed man pages. 768Only the uncompressed versions will be installed. 769.It Va WITHOUT_MAN_UTILS 770.\" from FreeBSD: head/tools/build/options/WITHOUT_MAN_UTILS 208322 2010-05-20 00:07:21Z jkim 771Set to not build utilities for manual pages, 772.Xr apropos 1 , 773.Xr catman 1 , 774.Xr makewhatis 1 , 775.Xr man 1 , 776.Xr whatis 1 , 777.Xr manctl 8 , 778and related support files. 779.It Va WITH_NAND 780.\" from FreeBSD: head/tools/build/options/WITH_NAND 235537 2012-05-17 10:11:18Z gber 781Set to build the NAND Flash components. 782.It Va WITHOUT_NDIS 783.\" from FreeBSD: head/tools/build/options/WITHOUT_NDIS 183242 2008-09-21 22:02:26Z sam 784Set to not build programs and libraries 785related to NDIS emulation support. 786.It Va WITHOUT_NETCAT 787.\" from FreeBSD: head/tools/build/options/WITHOUT_NETCAT 156932 2006-03-21 07:50:50Z ru 788Set to not build 789.Xr nc 1 790utility. 791.It Va WITHOUT_NETGRAPH 792.\" from FreeBSD: head/tools/build/options/WITHOUT_NETGRAPH 183242 2008-09-21 22:02:26Z sam 793Set to not build applications to support 794.Xr netgraph 4 . 795When set, it also enforces the following options: 796.Pp 797.Bl -item -compact 798.It 799.Va WITHOUT_ATM 800.It 801.Va WITHOUT_BLUETOOTH 802.It 803.Va WITHOUT_NETGRAPH_SUPPORT 804.El 805.It Va WITHOUT_NETGRAPH_SUPPORT 806.\" from FreeBSD: head/tools/build/options/WITHOUT_NETGRAPH_SUPPORT 183305 2008-09-23 16:11:15Z sam 807Set to build libraries, programs, and kernel modules without netgraph support. 808.It Va WITHOUT_NIS 809.\" from FreeBSD: head/tools/build/options/WITHOUT_NIS 156932 2006-03-21 07:50:50Z ru 810Set to not build 811.Xr NIS 8 812support and related programs. 813If set, you might need to adopt your 814.Xr nsswitch.conf 5 815and remove 816.Sq nis 817entries. 818.It Va WITHOUT_NLS 819.\" from FreeBSD: head/tools/build/options/WITHOUT_NLS 156932 2006-03-21 07:50:50Z ru 820Set to not build NLS catalogs. 821.It Va WITHOUT_NLS_CATALOGS 822.\" from FreeBSD: head/tools/build/options/WITHOUT_NLS_CATALOGS 156932 2006-03-21 07:50:50Z ru 823Set to not build NLS catalog support for 824.Xr csh 1 . 825.It Va WITHOUT_NS_CACHING 826.\" from FreeBSD: head/tools/build/options/WITHOUT_NS_CACHING 172803 2007-10-19 14:01:25Z ru 827Set to disable name caching in the 828.Pa nsswitch 829subsystem. 830The generic caching daemon, 831.Xr nscd 8 , 832will not be built either if this option is set. 833.It Va WITHOUT_NTP 834.\" from FreeBSD: head/tools/build/options/WITHOUT_NTP 183242 2008-09-21 22:02:26Z sam 835Set to not build 836.Xr ntpd 8 837and related programs. 838.It Va WITH_OFED 839.\" from FreeBSD: head/tools/build/options/WITH_OFED 228081 2011-11-28 17:54:34Z dim 840Set to build the 841.Dq "OpenFabrics Enterprise Distribution" 842Infiniband software stack. 843.It Va WITH_OPENLDAP 844.\" from FreeBSD: head/tools/build/options/WITH_OPENLDAP 264902 2014-04-24 23:17:31Z imp 845Enable building openldap support for kerberos. 846.It Va WITHOUT_OPENSSH 847.\" from FreeBSD: head/tools/build/options/WITHOUT_OPENSSH 156932 2006-03-21 07:50:50Z ru 848Set to not build OpenSSH. 849.It Va WITH_OPENSSH_NONE_CIPHER 850.\" from FreeBSD: head/tools/build/options/WITH_OPENSSH_NONE_CIPHER 245527 2013-01-17 01:51:04Z bz 851Set to include the "None" cipher support in OpenSSH and its libraries. 852Additional adjustments may need to be done to system configuration 853files, such as 854.Xr sshd_config 5 , 855to enable this cipher. 856Please see 857.Pa /usr/src/crypto/openssh/README.hpn 858for full details. 859.It Va WITHOUT_OPENSSL 860.\" from FreeBSD: head/tools/build/options/WITHOUT_OPENSSL 156932 2006-03-21 07:50:50Z ru 861Set to not build OpenSSL. 862When set, it also enforces the following options: 863.Pp 864.Bl -item -compact 865.It 866.Va WITHOUT_KERBEROS 867.It 868.Va WITHOUT_KERBEROS_SUPPORT 869.It 870.Va WITHOUT_OPENSSH 871.El 872.Pp 873When set, the following options are also in effect: 874.Pp 875.Bl -inset -compact 876.It Va WITHOUT_GSSAPI 877(unless 878.Va WITH_GSSAPI 879is set explicitly) 880.El 881.It Va WITHOUT_PAM 882.\" from FreeBSD: head/tools/build/options/WITHOUT_PAM 174550 2007-12-12 16:43:17Z ru 883Set to not build PAM library and modules. 884.Bf -symbolic 885This option is deprecated and does nothing. 886.Ef 887When set, it also enforces the following options: 888.Pp 889.Bl -item -compact 890.It 891.Va WITHOUT_PAM_SUPPORT 892.El 893.It Va WITHOUT_PAM_SUPPORT 894.\" from FreeBSD: head/tools/build/options/WITHOUT_PAM_SUPPORT 156932 2006-03-21 07:50:50Z ru 895Set to build some programs without PAM support, particularly 896.Xr ftpd 8 897and 898.Xr ppp 8 . 899.It Va WITHOUT_PC_SYSINSTALL 900.\" from FreeBSD: head/tools/build/options/WITHOUT_PC_SYSINSTALL 245606 2013-01-18 15:57:09Z eadler 901Set to not build 902.Xr pc-sysinstall 8 903and related programs. 904.It Va WITHOUT_PF 905.\" from FreeBSD: head/tools/build/options/WITHOUT_PF 156932 2006-03-21 07:50:50Z ru 906Set to not build PF firewall package. 907When set, it also enforces the following options: 908.Pp 909.Bl -item -compact 910.It 911.Va WITHOUT_AUTHPF 912.El 913.It Va WITHOUT_PKGBOOTSTRAP 914.\" from FreeBSD: head/tools/build/options/WITHOUT_PKGBOOTSTRAP 258924 2013-12-04 15:58:42Z bdrewery 915Set to not build 916.Xr pkg 7 917bootstrap tool. 918.It Va WITHOUT_PMC 919.\" from FreeBSD: head/tools/build/options/WITHOUT_PMC 183242 2008-09-21 22:02:26Z sam 920Set to not build 921.Xr pmccontrol 8 922and related programs. 923.It Va WITHOUT_PORTSNAP 924.\" from FreeBSD: head/tools/build/options/WITHOUT_PORTSNAP 183242 2008-09-21 22:02:26Z sam 925Set to not build or install 926.Xr portsnap 8 927and related files. 928.It Va WITHOUT_PPP 929.\" from FreeBSD: head/tools/build/options/WITHOUT_PPP 183242 2008-09-21 22:02:26Z sam 930Set to not build 931.Xr ppp 8 932and related programs. 933.It Va WITHOUT_PROFILE 934.\" from FreeBSD: head/tools/build/options/WITHOUT_PROFILE 228196 2011-12-02 09:09:54Z fjoe 935Set to avoid compiling profiled libraries. 936.It Va WITHOUT_QUOTAS 937.\" from FreeBSD: head/tools/build/options/WITHOUT_QUOTAS 183242 2008-09-21 22:02:26Z sam 938Set to not build 939.Xr quota 8 940and related programs. 941.It Va WITHOUT_RCMDS 942.\" from FreeBSD: head/tools/build/options/WITHOUT_RCMDS 156932 2006-03-21 07:50:50Z ru 943Disable building of the 944.Bx 945r-commands. 946This includes 947.Xr rlogin 1 , 948.Xr rsh 1 , 949etc. 950.It Va WITHOUT_RCS 951.\" from FreeBSD: head/tools/build/options/WITHOUT_RCS 275138 2014-11-26 20:43:09Z gjb 952Set to not build 953.Xr rcs 1 , 954.Xr etcupdate 8 , 955and related utilities. 956.It Va WITHOUT_RESCUE 957.\" from FreeBSD: head/tools/build/options/WITHOUT_RESCUE 156932 2006-03-21 07:50:50Z ru 958Set to not build 959.Xr rescue 8 . 960.It Va WITHOUT_ROUTED 961.\" from FreeBSD: head/tools/build/options/WITHOUT_ROUTED 183242 2008-09-21 22:02:26Z sam 962Set to not build 963.Xr routed 8 964utility. 965.It Va WITHOUT_SENDMAIL 966.\" from FreeBSD: head/tools/build/options/WITHOUT_SENDMAIL 156932 2006-03-21 07:50:50Z ru 967Set to not build 968.Xr sendmail 8 969and related programs. 970.It Va WITHOUT_SETUID_LOGIN 971.\" from FreeBSD: head/tools/build/options/WITHOUT_SETUID_LOGIN 156932 2006-03-21 07:50:50Z ru 972Set this to disable the installation of 973.Xr login 1 974as a set-user-ID root program. 975.It Va WITHOUT_SHAREDOCS 976.\" from FreeBSD: head/tools/build/options/WITHOUT_SHAREDOCS 156932 2006-03-21 07:50:50Z ru 977Set to not build the 978.Bx 4.4 979legacy docs. 980.It Va WITH_SHARED_TOOLCHAIN 981.\" from FreeBSD: head/tools/build/options/WITH_SHARED_TOOLCHAIN 235342 2012-05-12 16:12:36Z gjb 982Set to build the toolchain binaries shared. 983The set includes 984.Xr cc 1 , 985.Xr make 1 986and necessary utilities like assembler, linker and library archive manager. 987.It Va WITH_SORT_THREADS 988.\" from FreeBSD: head/tools/build/options/WITH_SORT_THREADS 264158 2014-04-05 18:00:45Z imp 989Set to enable threads in 990.Xr sort 1 . 991.It Va WITHOUT_SOURCELESS 992.\" from FreeBSD: head/tools/build/options/WITHOUT_SOURCELESS 230972 2012-02-04 00:54:43Z rmh 993Set to not build kernel modules that include sourceless code (either microcode or native code for host CPU). 994When set, it also enforces the following options: 995.Pp 996.Bl -item -compact 997.It 998.Va WITHOUT_SOURCELESS_HOST 999.It 1000.Va WITHOUT_SOURCELESS_UCODE 1001.El 1002.It Va WITHOUT_SOURCELESS_HOST 1003.\" from FreeBSD: head/tools/build/options/WITHOUT_SOURCELESS_HOST 230972 2012-02-04 00:54:43Z rmh 1004Set to not build kernel modules that include sourceless native code for host CPU. 1005.It Va WITHOUT_SOURCELESS_UCODE 1006.\" from FreeBSD: head/tools/build/options/WITHOUT_SOURCELESS_UCODE 230972 2012-02-04 00:54:43Z rmh 1007Set to not build kernel modules that include sourceless microcode. 1008.It Va WITHOUT_SSP 1009.\" from FreeBSD: head/tools/build/options/WITHOUT_SSP 180012 2008-06-25 21:33:28Z ru 1010Set to not build world with propolice stack smashing protection. 1011.It Va WITH_SVN 1012.\" from FreeBSD: head/tools/build/options/WITH_SVN 252561 2013-07-03 12:36:47Z zeising 1013Set to install 1014.Xr svnlite 1 1015as 1016.Xr svn 1 . 1017.It Va WITHOUT_SVNLITE 1018.\" from FreeBSD: head/tools/build/options/WITHOUT_SVNLITE 252561 2013-07-03 12:36:47Z zeising 1019Set to not build 1020.Xr svnlite 1 1021and related programs. 1022.It Va WITHOUT_SYMVER 1023.\" from FreeBSD: head/tools/build/options/WITHOUT_SYMVER 169649 2007-05-17 05:03:24Z deischen 1024Set to disable symbol versioning when building shared libraries. 1025.It Va WITHOUT_SYSCALL_COMPAT 1026.\" from FreeBSD: head/tools/build/options/WITHOUT_SYSCALL_COMPAT 265826 2014-05-10 16:37:28Z imp 1027Do not include some compatible syscall wrappers in libc. 1028.It Va WITHOUT_SYSCONS 1029.\" from FreeBSD: head/tools/build/options/WITHOUT_SYSCONS 156932 2006-03-21 07:50:50Z ru 1030Set to not build 1031.Xr syscons 4 1032support files such as keyboard maps, fonts, and screen output maps. 1033.It Va WITHOUT_SYSINSTALL 1034.\" from FreeBSD: head/tools/build/options/WITHOUT_SYSINSTALL 183242 2008-09-21 22:02:26Z sam 1035Set to not build 1036.Xr sysinstall 8 1037and related programs. 1038.It Va WITHOUT_TCSH 1039.\" from FreeBSD: head/tools/build/options/WITHOUT_TCSH 156932 2006-03-21 07:50:50Z ru 1040Set to not build and install 1041.Pa /bin/csh 1042(which is 1043.Xr tcsh 1 ) . 1044.It Va WITHOUT_TELNET 1045.\" from FreeBSD: head/tools/build/options/WITHOUT_TELNET 183242 2008-09-21 22:02:26Z sam 1046Set to not build 1047.Xr telnet 8 1048and related programs. 1049.It Va WITHOUT_TESTS 1050.\" from FreeBSD: head/tools/build/options/WITHOUT_TESTS 268778 2014-07-16 21:40:11Z jmmv 1051Set to not build nor install the 1052.Fx 1053Test Suite in 1054.Pa /usr/tests/ . 1055See 1056.Xr tests 7 1057for more details. 1058This also disables the build of all test-related dependencies, including ATF. 1059When set, it also enforces the following options: 1060.Pp 1061.Bl -item -compact 1062.It 1063.Va WITHOUT_TESTS_SUPPORT 1064.El 1065.It Va WITHOUT_TESTS_SUPPORT 1066.\" from FreeBSD: head/tools/build/options/WITHOUT_TESTS_SUPPORT 274665 2014-11-18 17:06:50Z imp 1067Set to disables the build of all test-related dependencies, including ATF. 1068.It Va WITHOUT_TEXTPROC 1069.\" from FreeBSD: head/tools/build/options/WITHOUT_TEXTPROC 183242 2008-09-21 22:02:26Z sam 1070Set to not build 1071programs used for text processing. 1072When set, it also enforces the following options: 1073.Pp 1074.Bl -item -compact 1075.It 1076.Va WITHOUT_GROFF 1077.El 1078.It Va WITHOUT_TOOLCHAIN 1079.\" from FreeBSD: head/tools/build/options/WITHOUT_TOOLCHAIN 273172 2014-10-16 15:55:13Z brooks 1080Set to not install header or 1081programs used for program development, 1082compilers, debuggers etc. 1083.Bf -symbolic 1084The option does not work for build targets. 1085.Ef 1086When set, it also enforces the following options: 1087.Pp 1088.Bl -item -compact 1089.It 1090.Va WITHOUT_BINUTILS 1091.It 1092.Va WITHOUT_CLANG 1093.It 1094.Va WITHOUT_CLANG_EXTRAS 1095.It 1096.Va WITHOUT_CLANG_FULL 1097.It 1098.Va WITHOUT_GCC 1099.It 1100.Va WITHOUT_GDB 1101.It 1102.Va WITHOUT_INCLUDES 1103.El 1104.It Va WITHOUT_UNBOUND 1105.\" from FreeBSD: head/tools/build/options/WITHOUT_UNBOUND 255597 2013-09-15 14:51:23Z des 1106Set to not build 1107.Xr unbound 8 1108and related programs. 1109.It Va WITHOUT_USB 1110.\" from FreeBSD: head/tools/build/options/WITHOUT_USB 156932 2006-03-21 07:50:50Z ru 1111Set to not build USB-related programs and libraries. 1112.It Va WITHOUT_USB_GADGET_EXAMPLES 1113.\" from FreeBSD: head/tools/build/options/WITHOUT_USB_GADGET_EXAMPLES 274665 2014-11-18 17:06:50Z imp 1114Set to build USB gadget kernel modules. 1115.It Va WITHOUT_UTMPX 1116.\" from FreeBSD: head/tools/build/options/WITHOUT_UTMPX 231530 2012-02-11 20:28:42Z ed 1117Set to not build user accounting tools such as 1118.Xr last 1 , 1119.Xr users 1 , 1120.Xr who 1 , 1121.Xr ac 8 , 1122.Xr lastlogin 8 1123and 1124.Xr utx 8 . 1125.It Va WITHOUT_VI 1126.\" from FreeBSD: head/tools/build/options/WITHOUT_VI 264903 2014-04-24 23:17:40Z imp 1127Set to not build and install vi, view, ex and related programs. 1128.It Va WITHOUT_VT 1129.\" from FreeBSD: head/tools/build/options/WITHOUT_VT 268022 2014-06-30 00:20:12Z emaste 1130Set to not build 1131.Xr vt 4 1132support files (fonts and keymaps). 1133.It Va WITHOUT_WARNS 1134.\" from FreeBSD: head/tools/build/options/WITHOUT_WARNS 276559 2015-01-02 18:57:58Z bapt 1135Set this to not add warning flags to the compiler invocations. 1136Useful as a temporary workaround when code enters the tree 1137which triggers warnings in environments that differ from the 1138original developer. 1139.It Va WITHOUT_WIRELESS 1140.\" from FreeBSD: head/tools/build/options/WITHOUT_WIRELESS 183242 2008-09-21 22:02:26Z sam 1141Set to not build programs used for 802.11 wireless networks; especially 1142.Xr wpa_supplicant 8 1143and 1144.Xr hostapd 8 . 1145When set, it also enforces the following options: 1146.Pp 1147.Bl -item -compact 1148.It 1149.Va WITHOUT_WIRELESS_SUPPORT 1150.El 1151.It Va WITHOUT_WIRELESS_SUPPORT 1152.\" from FreeBSD: head/tools/build/options/WITHOUT_WIRELESS_SUPPORT 183305 2008-09-23 16:11:15Z sam 1153Set to build libraries, programs, and kernel modules without 1154802.11 wireless support. 1155.It Va WITHOUT_WPA_SUPPLICANT_EAPOL 1156.\" from FreeBSD: head/tools/build/options/WITHOUT_WPA_SUPPLICANT_EAPOL 156932 2006-03-21 07:50:50Z ru 1157Build 1158.Xr wpa_supplicant 8 1159without support for the IEEE 802.1X protocol and without 1160support for EAP-PEAP, EAP-TLS, EAP-LEAP, and EAP-TTLS 1161protocols (usable only via 802.1X). 1162.It Va WITHOUT_ZFS 1163.\" from FreeBSD: head/tools/build/options/WITHOUT_ZFS 168409 2007-04-06 02:13:30Z pjd 1164Set to not build ZFS file system. 1165.It Va WITHOUT_ZONEINFO 1166.\" from FreeBSD: head/tools/build/options/WITHOUT_ZONEINFO 235342 2012-05-12 16:12:36Z gjb 1167Set to not build the timezone database. 1168.El 1169.Sh FILES 1170.Bl -tag -compact -width Pa 1171.It Pa /etc/src.conf 1172.It Pa /usr/share/mk/bsd.own.mk 1173.El 1174.Sh SEE ALSO 1175.Xr make 1 , 1176.Xr make.conf 5 , 1177.Xr build 7 , 1178.Xr ports 7 1179.Sh HISTORY 1180The 1181.Nm 1182file appeared in 1183.Fx 7.0 . 1184.Sh AUTHORS 1185This manual page was autogenerated. 1186