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