1.\" DO NOT EDIT-- this file is automatically generated. 2.\" from FreeBSD: head/tools/build/options/makeman 188848 2009-02-20 11:09:55Z mtm 3.\" $FreeBSD$ 4.Dd July 22, 2010 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 183242 2008-09-21 22:02:26Z sam 82Set to not build process accounting tools such as 83.Xr ac 8 84and 85.Xr accton 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_BIND 125.\" from FreeBSD: head/tools/build/options/WITHOUT_BIND 156932 2006-03-21 07:50:50Z ru 126Setting this variable will prevent any part of BIND from being built. 127When set, it also enforces the following options: 128.Pp 129.Bl -item -compact 130.It 131.Va WITHOUT_BIND_DNSSEC 132.It 133.Va WITHOUT_BIND_ETC 134.It 135.Va WITHOUT_BIND_LIBS_LWRES 136.It 137.Va WITHOUT_BIND_MTREE 138.It 139.Va WITHOUT_BIND_NAMED 140.It 141.Va WITHOUT_BIND_UTILS 142.El 143.It Va WITHOUT_BIND_DNSSEC 144.\" from FreeBSD: head/tools/build/options/WITHOUT_BIND_DNSSEC 156932 2006-03-21 07:50:50Z ru 145Set to avoid building or installing the DNSSEC related binaries, 146.Xr dnssec-keygen 8 147and 148.Xr dnssec-signzone 8 . 149.It Va WITHOUT_BIND_ETC 150.\" from FreeBSD: head/tools/build/options/WITHOUT_BIND_ETC 156932 2006-03-21 07:50:50Z ru 151Set to avoid installing the default files to 152.Pa /var/named/etc/namedb . 153.It Va WITH_BIND_IDN 154.\" from FreeBSD: head/tools/build/options/WITH_BIND_IDN 193280 2009-06-01 21:58:59Z dougb 155Set to enable IDN support for dig, host, and nslookup. 156This requires ports/dns/idnkit to be installed in /usr/local. 157.It Va WITH_BIND_LARGE_FILE 158.\" from FreeBSD: head/tools/build/options/WITH_BIND_LARGE_FILE 193280 2009-06-01 21:58:59Z dougb 159Set to enable 64-bit file support. 160.It Va WITH_BIND_LIBS 161.\" from FreeBSD: head/tools/build/options/WITH_BIND_LIBS 193280 2009-06-01 21:58:59Z dougb 162Set to install BIND libraries and include files. 163.It Va WITHOUT_BIND_LIBS_LWRES 164.\" from FreeBSD: head/tools/build/options/WITHOUT_BIND_LIBS_LWRES 156932 2006-03-21 07:50:50Z ru 165Set to avoid installing the lightweight resolver library in 166.Pa /usr/lib . 167.It Va WITHOUT_BIND_MTREE 168.\" from FreeBSD: head/tools/build/options/WITHOUT_BIND_MTREE 157717 2006-04-13 10:37:29Z ru 169Set to avoid running 170.Xr mtree 8 171to create the chroot directory structure under 172.Pa /var/named , 173and avoid creating an 174.Pa /etc/namedb 175symlink to the chroot directory. 176When set, it also enforces the following options: 177.Pp 178.Bl -item -compact 179.It 180.Va WITHOUT_BIND_ETC 181.El 182.It Va WITHOUT_BIND_NAMED 183.\" from FreeBSD: head/tools/build/options/WITHOUT_BIND_NAMED 156932 2006-03-21 07:50:50Z ru 184Set to avoid building or installing 185.Xr named 8 , 186.Xr named.reload 8 , 187.Xr named-checkconf 8 , 188.Xr named-checkzone 8 , 189.Xr rndc 8 , 190and 191.Xr rndc-confgen 8 . 192.It Va WITH_BIND_SIGCHASE 193.\" from FreeBSD: head/tools/build/options/WITH_BIND_SIGCHASE 193280 2009-06-01 21:58:59Z dougb 194Set to enable DNSSEC validation support for dig, host, and nslookup. 195.It Va WITHOUT_BIND_UTILS 196.\" from FreeBSD: head/tools/build/options/WITHOUT_BIND_UTILS 156932 2006-03-21 07:50:50Z ru 197Set to avoid building or installing the BIND userland utilities, 198.Xr dig 1 , 199.Xr host 1 , 200.Xr nslookup 1 , 201and 202.Xr nsupdate 8 . 203.It Va WITH_BIND_XML 204.\" from FreeBSD: head/tools/build/options/WITH_BIND_XML 193280 2009-06-01 21:58:59Z dougb 205Set to enable the http statistics interface for named. 206This requires ports/textproc/libxml2 to be installed in /usr/local. 207.It Va WITHOUT_BLUETOOTH 208.\" from FreeBSD: head/tools/build/options/WITHOUT_BLUETOOTH 156932 2006-03-21 07:50:50Z ru 209Set to not build Bluetooth related kernel modules, programs and libraries. 210.It Va WITHOUT_BOOT 211.\" from FreeBSD: head/tools/build/options/WITHOUT_BOOT 156932 2006-03-21 07:50:50Z ru 212Set to not build the boot blocks and loader. 213.It Va WITHOUT_BSD_CPIO 214.\" from FreeBSD: head/tools/build/options/WITHOUT_BSD_CPIO 179813 2008-06-16 05:48:15Z dougb 215Set to not build the BSD licensed version of cpio based on 216.Xr libarchive 3 . 217.It Va WITHOUT_BSNMP 218.\" from FreeBSD: head/tools/build/options/WITHOUT_BSNMP 183306 2008-09-23 16:15:42Z sam 219Set to not build or install 220.Xr bsnmpd 1 221and related libraries and data files. 222.It Va WITHOUT_BZIP2 223.\" from FreeBSD: head/tools/build/options/WITHOUT_BZIP2 174550 2007-12-12 16:43:17Z ru 224Set to not build contributed bzip2 software as a part of the base system. 225.Bf -symbolic 226The option has no effect yet. 227.Ef 228When set, it also enforces the following options: 229.Pp 230.Bl -item -compact 231.It 232.Va WITHOUT_BZIP2_SUPPORT 233.El 234.It Va WITHOUT_BZIP2_SUPPORT 235.\" from FreeBSD: head/tools/build/options/WITHOUT_BZIP2_SUPPORT 166255 2007-01-26 10:19:08Z delphij 236Set to build some programs without optional bzip2 support. 237.It Va WITHOUT_CALENDAR 238.\" from FreeBSD: head/tools/build/options/WITHOUT_CALENDAR 156932 2006-03-21 07:50:50Z ru 239Set to not build 240.Xr calendar 1 . 241.It Va WITHOUT_CDDL 242.\" from FreeBSD: head/tools/build/options/WITHOUT_CDDL 163861 2006-11-01 09:02:11Z jb 243Set to not build code licensed under Sun's CDDL. 244When set, it also enforces the following options: 245.Pp 246.Bl -item -compact 247.It 248.Va WITHOUT_ZFS 249.El 250.It Va WITHOUT_CLANG 251.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG 208971 2010-06-10 06:20:26Z ed 252Set to not build the Clang C/C++ compiler. 253.It Va WITHOUT_CPP 254.\" from FreeBSD: head/tools/build/options/WITHOUT_CPP 156932 2006-03-21 07:50:50Z ru 255Set to not build 256.Xr cpp 1 . 257.It Va WITHOUT_CRYPT 258.\" from FreeBSD: head/tools/build/options/WITHOUT_CRYPT 156932 2006-03-21 07:50:50Z ru 259Set to not build any crypto code. 260When set, it also enforces the following options: 261.Pp 262.Bl -item -compact 263.It 264.Va WITHOUT_GSSAPI 265(can be overridden with 266.Va WITH_GSSAPI ) 267.It 268.Va WITHOUT_KERBEROS 269.It 270.Va WITHOUT_KERBEROS_SUPPORT 271.It 272.Va WITHOUT_OPENSSH 273.It 274.Va WITHOUT_OPENSSL 275.El 276.It Va WITHOUT_CTM 277.\" from FreeBSD: head/tools/build/options/WITHOUT_CTM 183242 2008-09-21 22:02:26Z sam 278Set to not build 279.Xr ctm 1 280and related utilities. 281.It Va WITHOUT_CVS 282.\" from FreeBSD: head/tools/build/options/WITHOUT_CVS 156932 2006-03-21 07:50:50Z ru 283Set to not build CVS. 284.It Va WITHOUT_CXX 285.\" from FreeBSD: head/tools/build/options/WITHOUT_CXX 156932 2006-03-21 07:50:50Z ru 286Set to not build 287.Xr g++ 1 288and related libraries. 289.It Va WITHOUT_DICT 290.\" from FreeBSD: head/tools/build/options/WITHOUT_DICT 156932 2006-03-21 07:50:50Z ru 291Set to not build the Webster dictionary files. 292.It Va WITHOUT_DYNAMICROOT 293.\" from FreeBSD: head/tools/build/options/WITHOUT_DYNAMICROOT 156932 2006-03-21 07:50:50Z ru 294Set this if you do not want to link 295.Pa /bin 296and 297.Pa /sbin 298dynamically. 299.It Va WITHOUT_EXAMPLES 300.\" from FreeBSD: head/tools/build/options/WITHOUT_EXAMPLES 156938 2006-03-21 09:06:24Z ru 301Set to avoid installing examples to 302.Pa /usr/share/examples/ . 303.It Va WITH_FDT 304.\" from FreeBSD: head/tools/build/options/WITH_FDT 208537 2010-05-25 15:12:21Z raj 305Set to build Flattened Device Tree support as part of the base system. This 306includes the device tree compiler (dtc) and libfdt support library. 307.It Va WITHOUT_FLOPPY 308.\" from FreeBSD: head/tools/build/options/WITHOUT_FLOPPY 183306 2008-09-23 16:15:42Z sam 309Set to not build or install programs 310for operating floppy disk driver. 311.It Va WITHOUT_FORTH 312.\" from FreeBSD: head/tools/build/options/WITHOUT_FORTH 156932 2006-03-21 07:50:50Z ru 313Set to build bootloaders without Forth support. 314.It Va WITHOUT_FP_LIBC 315.\" from FreeBSD: head/tools/build/options/WITHOUT_FP_LIBC 156932 2006-03-21 07:50:50Z ru 316Set to build 317.Nm libc 318without floating-point support. 319.It Va WITHOUT_FREEBSD_UPDATE 320.\" from FreeBSD: head/tools/build/options/WITHOUT_FREEBSD_UPDATE 183242 2008-09-21 22:02:26Z sam 321Set to not build 322.Xr freebsd-update 8 . 323.It Va WITHOUT_GAMES 324.\" from FreeBSD: head/tools/build/options/WITHOUT_GAMES 156932 2006-03-21 07:50:50Z ru 325Set to not build games. 326.It Va WITHOUT_GCOV 327.\" from FreeBSD: head/tools/build/options/WITHOUT_GCOV 156932 2006-03-21 07:50:50Z ru 328Set to not build the 329.Xr gcov 1 330tool. 331.It Va WITHOUT_GDB 332.\" from FreeBSD: head/tools/build/options/WITHOUT_GDB 156932 2006-03-21 07:50:50Z ru 333Set to not build 334.Xr gdb 1 . 335.It Va WITHOUT_GNU 336.\" from FreeBSD: head/tools/build/options/WITHOUT_GNU 174550 2007-12-12 16:43:17Z ru 337Set to not build contributed GNU software as a part of the base system. 338This option can be useful if the system built must not contain any code 339covered by the GNU Public License due to legal reasons. 340.Bf -symbolic 341The option has no effect yet. 342.Ef 343When set, it also enforces the following options: 344.Pp 345.Bl -item -compact 346.It 347.Va WITHOUT_GNU_SUPPORT 348.El 349.It Va WITH_GNU_GREP 350.\" from FreeBSD: head/tools/build/options/WITH_GNU_GREP 210389 2010-07-22 19:11:57Z gabor 351Set to build the base system with GNU grep instead of BSD grep 352.It Va WITHOUT_GNU_SUPPORT 353.\" from FreeBSD: head/tools/build/options/WITHOUT_GNU_SUPPORT 156932 2006-03-21 07:50:50Z ru 354Set to build some programs without optional GNU support. 355.It Va WITHOUT_GPIB 356.\" from FreeBSD: head/tools/build/options/WITHOUT_GPIB 156932 2006-03-21 07:50:50Z ru 357Set to not build GPIB bus support. 358.It Va WITHOUT_GROFF 359.\" from FreeBSD: head/tools/build/options/WITHOUT_GROFF 156932 2006-03-21 07:50:50Z ru 360Set to not build 361.Xr groff 1 . 362.It Va WITHOUT_GSSAPI 363.\" from FreeBSD: head/tools/build/options/WITHOUT_GSSAPI 174548 2007-12-12 16:39:32Z ru 364Set to not build libgssapi. 365.It Va WITH_HESIOD 366.\" from FreeBSD: head/tools/build/options/WITH_HESIOD 156932 2006-03-21 07:50:50Z ru 367Set to build Hesiod support. 368.It Va WITHOUT_HTML 369.\" from FreeBSD: head/tools/build/options/WITHOUT_HTML 156932 2006-03-21 07:50:50Z ru 370Set to not build HTML docs. 371.It Va WITH_IDEA 372.\" from FreeBSD: head/tools/build/options/WITH_IDEA 156932 2006-03-21 07:50:50Z ru 373Set to build the IDEA encryption code. 374This code is patented in the USA and many European countries. 375It is 376.Em "YOUR RESPONSIBILITY" 377to determine if you can legally use IDEA. 378.It Va WITHOUT_INET6 379.\" from FreeBSD: head/tools/build/options/WITHOUT_INET6 156932 2006-03-21 07:50:50Z ru 380Set to not build 381programs and libraries related to IPv6 networking. 382When set, it also enforces the following options: 383.Pp 384.Bl -item -compact 385.It 386.Va WITHOUT_INET6_SUPPORT 387.El 388.It Va WITHOUT_INET6_SUPPORT 389.\" from FreeBSD: head/tools/build/options/WITHOUT_INET6_SUPPORT 156932 2006-03-21 07:50:50Z ru 390Set to build libraries, programs, and kernel modules without IPv6 support. 391.It Va WITHOUT_INFO 392.\" from FreeBSD: head/tools/build/options/WITHOUT_INFO 156932 2006-03-21 07:50:50Z ru 393Set to not make or install 394.Xr info 5 395files. 396.It Va WITHOUT_INSTALLLIB 397.\" from FreeBSD: head/tools/build/options/WITHOUT_INSTALLLIB 174497 2007-12-09 21:56:21Z dougb 398Set this if you do not want to install optional libraries. 399For example when creating a 400.Xr nanobsd 8 401image. 402.It Va WITHOUT_IPFILTER 403.\" from FreeBSD: head/tools/build/options/WITHOUT_IPFILTER 156932 2006-03-21 07:50:50Z ru 404Set to not build IP Filter package. 405.It Va WITHOUT_IPFW 406.\" from FreeBSD: head/tools/build/options/WITHOUT_IPFW 183242 2008-09-21 22:02:26Z sam 407Set to not build IPFW tools. 408.It Va WITHOUT_IPX 409.\" from FreeBSD: head/tools/build/options/WITHOUT_IPX 156932 2006-03-21 07:50:50Z ru 410Set to not build programs and libraries related to IPX networking. 411When set, it also enforces the following options: 412.Pp 413.Bl -item -compact 414.It 415.Va WITHOUT_IPX_SUPPORT 416.It 417.Va WITHOUT_NCP 418.El 419.It Va WITHOUT_IPX_SUPPORT 420.\" from FreeBSD: head/tools/build/options/WITHOUT_IPX_SUPPORT 156932 2006-03-21 07:50:50Z ru 421Set to build some programs without IPX support. 422.It Va WITHOUT_JAIL 423.\" from FreeBSD: head/tools/build/options/WITHOUT_JAIL 183242 2008-09-21 22:02:26Z sam 424Set to not build tools for the support of jails; e.g. 425.Xr jail 8 . 426.It Va WITHOUT_KERBEROS 427.\" from FreeBSD: head/tools/build/options/WITHOUT_KERBEROS 174549 2007-12-12 16:42:03Z ru 428Set this if you do not want to build Kerberos 5 (KTH Heimdal). 429When set, it also enforces the following options: 430.Pp 431.Bl -item -compact 432.It 433.Va WITHOUT_GSSAPI 434(can be overridden with 435.Va WITH_GSSAPI ) 436.It 437.Va WITHOUT_KERBEROS_SUPPORT 438.El 439.It Va WITHOUT_KERBEROS_SUPPORT 440.\" from FreeBSD: head/tools/build/options/WITHOUT_KERBEROS_SUPPORT 156932 2006-03-21 07:50:50Z ru 441Set to build some programs without Kerberos support, like 442.Xr cvs 1 , 443.Xr ssh 1 , 444.Xr telnet 1 , 445.Xr sshd 8 , 446and 447.Xr telnetd 8 . 448.It Va WITHOUT_KVM 449.\" from FreeBSD: head/tools/build/options/WITHOUT_KVM 174550 2007-12-12 16:43:17Z ru 450Set to not build the 451.Nm libkvm 452library as a part of the base system. 453.Bf -symbolic 454The option has no effect yet. 455.Ef 456When set, it also enforces the following options: 457.Pp 458.Bl -item -compact 459.It 460.Va WITHOUT_KVM_SUPPORT 461.El 462.It Va WITHOUT_KVM_SUPPORT 463.\" from FreeBSD: head/tools/build/options/WITHOUT_KVM_SUPPORT 170644 2007-06-13 02:08:04Z sepotvin 464Set to build some programs without optional 465.Nm libkvm 466support. 467.It Va WITHOUT_LEGACY_CONSOLE 468.\" from FreeBSD: head/tools/build/options/WITHOUT_LEGACY_CONSOLE 183242 2008-09-21 22:02:26Z sam 469Set to not build programs that support a legacy PC console; e.g. 470.Xr kbdcontrol 8 471and 472.Xr vidcontrol 8 . 473.It Va WITHOUT_LIB32 474.\" from FreeBSD: head/tools/build/options/WITHOUT_LIB32 156932 2006-03-21 07:50:50Z ru 475On amd64, set to not build 32-bit library set and a 476.Nm ld-elf32.so.1 477runtime linker. 478.It Va WITHOUT_LIBPTHREAD 479.\" from FreeBSD: head/tools/build/options/WITHOUT_LIBPTHREAD 188848 2009-02-20 11:09:55Z mtm 480Set to not build the 481.Nm libpthread 482providing library, 483.Nm libthr . 484When set, it also enforces the following options: 485.Pp 486.Bl -item -compact 487.It 488.Va WITHOUT_BIND 489.It 490.Va WITHOUT_BIND_DNSSEC 491.It 492.Va WITHOUT_BIND_ETC 493.It 494.Va WITHOUT_BIND_LIBS_LWRES 495.It 496.Va WITHOUT_BIND_MTREE 497.It 498.Va WITHOUT_BIND_NAMED 499.It 500.Va WITHOUT_BIND_UTILS 501.It 502.Va WITHOUT_LIBTHR 503.El 504.It Va WITHOUT_LIBTHR 505.\" from FreeBSD: head/tools/build/options/WITHOUT_LIBTHR 156932 2006-03-21 07:50:50Z ru 506Set to not build the 507.Nm libthr 508(1:1 threading) 509library. 510When set, it also enforces the following options: 511.Pp 512.Bl -item -compact 513.It 514.Va WITHOUT_BIND 515.It 516.Va WITHOUT_BIND_DNSSEC 517.It 518.Va WITHOUT_BIND_ETC 519.It 520.Va WITHOUT_BIND_LIBS_LWRES 521.It 522.Va WITHOUT_BIND_MTREE 523.It 524.Va WITHOUT_BIND_NAMED 525.It 526.Va WITHOUT_BIND_UTILS 527.El 528.It Va WITHOUT_LOCALES 529.\" from FreeBSD: head/tools/build/options/WITHOUT_LOCALES 156932 2006-03-21 07:50:50Z ru 530Set to not build localization files; see 531.Xr locale 1 . 532.It Va WITHOUT_LOCATE 533.\" from FreeBSD: head/tools/build/options/WITHOUT_LOCATE 183242 2008-09-21 22:02:26Z sam 534Set to not build 535.Xr locate 1 536and related programs. 537.It Va WITHOUT_LPR 538.\" from FreeBSD: head/tools/build/options/WITHOUT_LPR 156932 2006-03-21 07:50:50Z ru 539Set to not build 540.Xr lpr 1 541and related programs. 542.It Va WITHOUT_MAIL 543.\" from FreeBSD: head/tools/build/options/WITHOUT_MAIL 183242 2008-09-21 22:02:26Z sam 544Set to not build any mail support (MUA or MTA). 545When set, it also enforces the following options: 546.Pp 547.Bl -item -compact 548.It 549.Va WITHOUT_MAILWRAPPER 550.It 551.Va WITHOUT_SENDMAIL 552.El 553.It Va WITHOUT_MAILWRAPPER 554.\" from FreeBSD: head/tools/build/options/WITHOUT_MAILWRAPPER 156932 2006-03-21 07:50:50Z ru 555Set to not build the 556.Xr mailwrapper 8 557MTA selector. 558.It Va WITHOUT_MAKE 559.\" from FreeBSD: head/tools/build/options/WITHOUT_MAKE 183242 2008-09-21 22:02:26Z sam 560Set to not install 561.Xr make 1 562and related support files. 563.It Va WITHOUT_MAN 564.\" from FreeBSD: head/tools/build/options/WITHOUT_MAN 156932 2006-03-21 07:50:50Z ru 565Set to not build manual pages. 566When set, it also enforces the following options: 567.Pp 568.Bl -item -compact 569.It 570.Va WITHOUT_MAN_UTILS 571(can be overridden with 572.Va WITH_MAN_UTILS ) 573.El 574.It Va WITHOUT_MAN_UTILS 575.\" from FreeBSD: head/tools/build/options/WITHOUT_MAN_UTILS 208322 2010-05-20 00:07:21Z jkim 576Set to not build utilities for manual pages, 577.Xr apropos 1 , 578.Xr catman 1 , 579.Xr makewhatis 1 , 580.Xr man 1 , 581.Xr whatis 1 , 582.Xr manctl 8 , 583and related support files. 584.It Va WITHOUT_NCP 585.\" from FreeBSD: head/tools/build/options/WITHOUT_NCP 156932 2006-03-21 07:50:50Z ru 586Set to not build programs, libraries, and kernel modules 587related to NetWare Core protocol. 588.It Va WITHOUT_NDIS 589.\" from FreeBSD: head/tools/build/options/WITHOUT_NDIS 183242 2008-09-21 22:02:26Z sam 590Set to not build programs and libraries 591related to NDIS emulation support. 592.It Va WITHOUT_NETCAT 593.\" from FreeBSD: head/tools/build/options/WITHOUT_NETCAT 156932 2006-03-21 07:50:50Z ru 594Set to not build 595.Xr nc 1 596utility. 597.It Va WITHOUT_NETGRAPH 598.\" from FreeBSD: head/tools/build/options/WITHOUT_NETGRAPH 183242 2008-09-21 22:02:26Z sam 599Set to not build applications to support 600.Xr netgraph 4 . 601When set, it also enforces the following options: 602.Pp 603.Bl -item -compact 604.It 605.Va WITHOUT_ATM 606.It 607.Va WITHOUT_BLUETOOTH 608.It 609.Va WITHOUT_NETGRAPH_SUPPORT 610.El 611.It Va WITHOUT_NETGRAPH_SUPPORT 612.\" from FreeBSD: head/tools/build/options/WITHOUT_NETGRAPH_SUPPORT 183305 2008-09-23 16:11:15Z sam 613Set to build libraries, programs, and kernel modules without netgraph support. 614.It Va WITHOUT_NIS 615.\" from FreeBSD: head/tools/build/options/WITHOUT_NIS 156932 2006-03-21 07:50:50Z ru 616Set to not build 617.Xr NIS 8 618support and related programs. 619If set, you might need to adopt your 620.Xr nsswitch.conf 5 621and remove 622.Sq nis 623entries. 624.It Va WITHOUT_NLS 625.\" from FreeBSD: head/tools/build/options/WITHOUT_NLS 156932 2006-03-21 07:50:50Z ru 626Set to not build NLS catalogs. 627.It Va WITHOUT_NLS_CATALOGS 628.\" from FreeBSD: head/tools/build/options/WITHOUT_NLS_CATALOGS 156932 2006-03-21 07:50:50Z ru 629Set to not build NLS catalog support for 630.Xr csh 1 . 631.It Va WITHOUT_NS_CACHING 632.\" from FreeBSD: head/tools/build/options/WITHOUT_NS_CACHING 172803 2007-10-19 14:01:25Z ru 633Set to disable name caching in the 634.Pa nsswitch 635subsystem. 636The generic caching daemon, 637.Xr nscd 8 , 638will not be built either if this option is set. 639.It Va WITHOUT_NTP 640.\" from FreeBSD: head/tools/build/options/WITHOUT_NTP 183242 2008-09-21 22:02:26Z sam 641Set to not build 642.Xr ntpd 8 643and related programs. 644.It Va WITHOUT_OBJC 645.\" from FreeBSD: head/tools/build/options/WITHOUT_OBJC 156932 2006-03-21 07:50:50Z ru 646Set to not build Objective C support. 647.It Va WITHOUT_OPENSSH 648.\" from FreeBSD: head/tools/build/options/WITHOUT_OPENSSH 156932 2006-03-21 07:50:50Z ru 649Set to not build OpenSSH. 650.It Va WITHOUT_OPENSSL 651.\" from FreeBSD: head/tools/build/options/WITHOUT_OPENSSL 156932 2006-03-21 07:50:50Z ru 652Set to not build OpenSSL. 653When set, it also enforces the following options: 654.Pp 655.Bl -item -compact 656.It 657.Va WITHOUT_GSSAPI 658(can be overridden with 659.Va WITH_GSSAPI ) 660.It 661.Va WITHOUT_KERBEROS 662.It 663.Va WITHOUT_KERBEROS_SUPPORT 664.It 665.Va WITHOUT_OPENSSH 666.El 667.It Va WITHOUT_PAM 668.\" from FreeBSD: head/tools/build/options/WITHOUT_PAM 174550 2007-12-12 16:43:17Z ru 669Set to not build PAM library and modules. 670.Bf -symbolic 671This option is deprecated and does nothing. 672.Ef 673When set, it also enforces the following options: 674.Pp 675.Bl -item -compact 676.It 677.Va WITHOUT_PAM_SUPPORT 678.El 679.It Va WITHOUT_PAM_SUPPORT 680.\" from FreeBSD: head/tools/build/options/WITHOUT_PAM_SUPPORT 156932 2006-03-21 07:50:50Z ru 681Set to build some programs without PAM support, particularly 682.Xr ftpd 8 683and 684.Xr ppp 8 . 685.It Va WITHOUT_PF 686.\" from FreeBSD: head/tools/build/options/WITHOUT_PF 156932 2006-03-21 07:50:50Z ru 687Set to not build PF firewall package. 688When set, it also enforces the following options: 689.Pp 690.Bl -item -compact 691.It 692.Va WITHOUT_AUTHPF 693.El 694.It Va WITHOUT_PKGTOOLS 695.\" from FreeBSD: head/tools/build/options/WITHOUT_PKGTOOLS 183242 2008-09-21 22:02:26Z sam 696Set to not build 697.Xr pkg_add 8 698and related programs. 699.It Va WITHOUT_PMC 700.\" from FreeBSD: head/tools/build/options/WITHOUT_PMC 183242 2008-09-21 22:02:26Z sam 701Set to not build 702.Xr pmccontrol 8 703and related programs. 704.It Va WITHOUT_PORTSNAP 705.\" from FreeBSD: head/tools/build/options/WITHOUT_PORTSNAP 183242 2008-09-21 22:02:26Z sam 706Set to not build or install 707.Xr portsnap 8 708and related files. 709.It Va WITHOUT_PPP 710.\" from FreeBSD: head/tools/build/options/WITHOUT_PPP 183242 2008-09-21 22:02:26Z sam 711Set to not build 712.Xr ppp 8 713and related programs. 714.It Va WITHOUT_PROFILE 715.\" from FreeBSD: head/tools/build/options/WITHOUT_PROFILE 156932 2006-03-21 07:50:50Z ru 716Set to avoid compiling profiled libraries. 717.It Va WITHOUT_QUOTAS 718.\" from FreeBSD: head/tools/build/options/WITHOUT_QUOTAS 183242 2008-09-21 22:02:26Z sam 719Set to not build 720.Xr quota 8 721and related programs. 722.It Va WITHOUT_RCMDS 723.\" from FreeBSD: head/tools/build/options/WITHOUT_RCMDS 156932 2006-03-21 07:50:50Z ru 724Disable building of the 725.Bx 726r-commands. 727This includes 728.Xr rlogin 1 , 729.Xr rsh 1 , 730etc. 731.It Va WITHOUT_RCS 732.\" from FreeBSD: head/tools/build/options/WITHOUT_RCS 156932 2006-03-21 07:50:50Z ru 733Set to not build 734.Xr rcs 1 735and related utilities. 736.It Va WITHOUT_RESCUE 737.\" from FreeBSD: head/tools/build/options/WITHOUT_RESCUE 156932 2006-03-21 07:50:50Z ru 738Set to not build 739.Xr rescue 8 . 740.It Va WITHOUT_ROUTED 741.\" from FreeBSD: head/tools/build/options/WITHOUT_ROUTED 183242 2008-09-21 22:02:26Z sam 742Set to not build 743.Xr routed 8 744utility. 745.It Va WITHOUT_SENDMAIL 746.\" from FreeBSD: head/tools/build/options/WITHOUT_SENDMAIL 156932 2006-03-21 07:50:50Z ru 747Set to not build 748.Xr sendmail 8 749and related programs. 750.It Va WITHOUT_SETUID_LOGIN 751.\" from FreeBSD: head/tools/build/options/WITHOUT_SETUID_LOGIN 156932 2006-03-21 07:50:50Z ru 752Set this to disable the installation of 753.Xr login 1 754as a set-user-ID root program. 755.It Va WITHOUT_SHAREDOCS 756.\" from FreeBSD: head/tools/build/options/WITHOUT_SHAREDOCS 156932 2006-03-21 07:50:50Z ru 757Set to not build the 758.Bx 4.4 759legacy docs. 760.It Va WITHOUT_SSP 761.\" from FreeBSD: head/tools/build/options/WITHOUT_SSP 180012 2008-06-25 21:33:28Z ru 762Set to not build world with propolice stack smashing protection. 763.It Va WITHOUT_SYMVER 764.\" from FreeBSD: head/tools/build/options/WITHOUT_SYMVER 169649 2007-05-17 05:03:24Z deischen 765Set to disable symbol versioning when building shared libraries. 766.It Va WITHOUT_SYSCONS 767.\" from FreeBSD: head/tools/build/options/WITHOUT_SYSCONS 156932 2006-03-21 07:50:50Z ru 768Set to not build 769.Xr syscons 4 770support files such as keyboard maps, fonts, and screen output maps. 771.It Va WITHOUT_SYSINSTALL 772.\" from FreeBSD: head/tools/build/options/WITHOUT_SYSINSTALL 183242 2008-09-21 22:02:26Z sam 773Set to not build 774.Xr sysinstall 8 775and related programs. 776.It Va WITHOUT_TCSH 777.\" from FreeBSD: head/tools/build/options/WITHOUT_TCSH 156932 2006-03-21 07:50:50Z ru 778Set to not build and install 779.Pa /bin/csh 780(which is 781.Xr tcsh 1 ) . 782.It Va WITHOUT_TELNET 783.\" from FreeBSD: head/tools/build/options/WITHOUT_TELNET 183242 2008-09-21 22:02:26Z sam 784Set to not build 785.Xr telnet 8 786and related programs. 787.It Va WITHOUT_TEXTPROC 788.\" from FreeBSD: head/tools/build/options/WITHOUT_TEXTPROC 183242 2008-09-21 22:02:26Z sam 789Set to not build 790programs used for text processing. 791When set, it also enforces the following options: 792.Pp 793.Bl -item -compact 794.It 795.Va WITHOUT_GROFF 796.El 797.It Va WITHOUT_TOOLCHAIN 798.\" from FreeBSD: head/tools/build/options/WITHOUT_TOOLCHAIN 174550 2007-12-12 16:43:17Z ru 799Set to not install 800programs used for program development, 801compilers, debuggers etc. 802.Bf -symbolic 803The option does not work for build targets. 804.Ef 805When set, it also enforces the following options: 806.Pp 807.Bl -item -compact 808.It 809.Va WITHOUT_CLANG 810.It 811.Va WITHOUT_GDB 812.El 813.It Va WITHOUT_USB 814.\" from FreeBSD: head/tools/build/options/WITHOUT_USB 156932 2006-03-21 07:50:50Z ru 815Set to not build USB-related programs and libraries. 816.It Va WITHOUT_WIRELESS 817.\" from FreeBSD: head/tools/build/options/WITHOUT_WIRELESS 183242 2008-09-21 22:02:26Z sam 818Set to not build programs used for 802.11 wireless networks; especially 819.Xr wpa_supplicant 8 820and 821.Xr hostapd 8 . 822When set, it also enforces the following options: 823.Pp 824.Bl -item -compact 825.It 826.Va WITHOUT_WIRELESS_SUPPORT 827.El 828.It Va WITHOUT_WIRELESS_SUPPORT 829.\" from FreeBSD: head/tools/build/options/WITHOUT_WIRELESS_SUPPORT 183305 2008-09-23 16:11:15Z sam 830Set to build libraries, programs, and kernel modules without 831802.11 wireless support. 832.It Va WITHOUT_WPA_SUPPLICANT_EAPOL 833.\" from FreeBSD: head/tools/build/options/WITHOUT_WPA_SUPPLICANT_EAPOL 156932 2006-03-21 07:50:50Z ru 834Build 835.Xr wpa_supplicant 8 836without support for the IEEE 802.1X protocol and without 837support for EAP-PEAP, EAP-TLS, EAP-LEAP, and EAP-TTLS 838protocols (usable only via 802.1X). 839.It Va WITHOUT_ZFS 840.\" from FreeBSD: head/tools/build/options/WITHOUT_ZFS 168409 2007-04-06 02:13:30Z pjd 841Set to not build ZFS file system. 842.It Va WITHOUT_ZONEINFO 843.\" from FreeBSD: head/tools/build/options/WITHOUT_ZONEINFO 171994 2007-08-27 20:01:08Z remko 844Set to not build the timezone database 845.El 846.Sh FILES 847.Bl -tag -compact 848.It Pa /etc/src.conf 849.It Pa /usr/share/mk/bsd.own.mk 850.El 851.Sh SEE ALSO 852.Xr make 1 , 853.Xr make.conf 5 , 854.Xr build 7 , 855.Xr ports 7 856.Sh HISTORY 857The 858.Nm 859file appeared in 860.Fx 7.0 . 861.Sh AUTHORS 862This manual page was autogenerated. 863