1.\" DO NOT EDIT-- this file is automatically generated. 2.\" from FreeBSD: src/tools/build/options/makeman,v 1.6 2006/09/11 13:39:44 ru Exp 3.\" $FreeBSD$ 4.Dd October 19, 2007 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 41maybe 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 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_ACPI 81.\" from FreeBSD: src/tools/build/options/WITHOUT_ACPI,v 1.1 2006/03/21 07:50:49 ru Exp 82Set to not build 83.Xr acpiconf 8 , 84.Xr acpidump 8 85and related programs. 86.It Va WITHOUT_ASSERT_DEBUG 87.\" from FreeBSD: src/tools/build/options/WITHOUT_ASSERT_DEBUG,v 1.1 2006/09/11 13:55:27 ru Exp 88Set to compile programs and libraries without the 89.Xr assert 3 90checks. 91.It Va WITHOUT_ATM 92.\" from FreeBSD: src/tools/build/options/WITHOUT_ATM,v 1.1 2006/03/21 07:50:49 ru Exp 93Set to not build 94programs and libraries related to ATM networking. 95.It Va WITHOUT_AUDIT 96.\" from FreeBSD: src/tools/build/options/WITHOUT_AUDIT,v 1.1 2006/03/21 07:50:49 ru Exp 97Set to not build audit support into system programs. 98.It Va WITHOUT_AUTHPF 99.\" from FreeBSD: src/tools/build/options/WITHOUT_AUTHPF,v 1.1 2006/03/21 07:50:49 ru Exp 100Set to not build 101.Xr authpf 8 . 102.It Va WITHOUT_BIND 103.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND,v 1.1 2006/03/21 07:50:49 ru Exp 104Setting this variable will prevent any part of BIND from being built. 105When set, it also enforces the following options: 106.Pp 107.Bl -item -compact 108.It 109.Va WITHOUT_BIND_DNSSEC 110.It 111.Va WITHOUT_BIND_ETC 112.It 113.Va WITHOUT_BIND_LIBS_LWRES 114.It 115.Va WITHOUT_BIND_MTREE 116.It 117.Va WITHOUT_BIND_NAMED 118.It 119.Va WITHOUT_BIND_UTILS 120.El 121.It Va WITHOUT_BIND_DNSSEC 122.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_DNSSEC,v 1.1 2006/03/21 07:50:49 ru Exp 123Set to avoid building or installing the DNSSEC related binaries, 124.Xr dnssec-keygen 8 125and 126.Xr dnssec-signzone 8 . 127.It Va WITHOUT_BIND_ETC 128.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_ETC,v 1.1 2006/03/21 07:50:49 ru Exp 129Set to avoid installing the default files to 130.Pa /var/named/etc/namedb . 131.It Va WITH_BIND_LIBS 132.\" from FreeBSD: src/tools/build/options/WITH_BIND_LIBS,v 1.1 2006/03/21 07:50:50 ru Exp 133Set to install BIND libraries and include files. 134.It Va WITHOUT_BIND_LIBS_LWRES 135.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_LIBS_LWRES,v 1.1 2006/03/21 07:50:49 ru Exp 136Set to avoid installing the lightweight resolver library in 137.Pa /usr/lib . 138.It Va WITHOUT_BIND_MTREE 139.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_MTREE,v 1.3 2006/04/13 10:37:29 ru Exp 140Set to avoid running 141.Xr mtree 8 142to create the chroot directory structure under 143.Pa /var/named , 144and avoid creating an 145.Pa /etc/namedb 146symlink to the chroot directory. 147When set, it also enforces the following options: 148.Pp 149.Bl -item -compact 150.It 151.Va WITHOUT_BIND_ETC 152.El 153.It Va WITHOUT_BIND_NAMED 154.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_NAMED,v 1.1 2006/03/21 07:50:49 ru Exp 155Set to avoid building or installing 156.Xr named 8 , 157.Xr named.reload 8 , 158.Xr named-checkconf 8 , 159.Xr named-checkzone 8 , 160.Xr rndc 8 , 161and 162.Xr rndc-confgen 8 . 163.It Va WITHOUT_BIND_UTILS 164.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_UTILS,v 1.1 2006/03/21 07:50:49 ru Exp 165Set to avoid building or installing the BIND userland utilities, 166.Xr dig 1 , 167.Xr host 1 , 168.Xr nslookup 1 , 169and 170.Xr nsupdate 8 . 171.It Va WITHOUT_BLUETOOTH 172.\" from FreeBSD: src/tools/build/options/WITHOUT_BLUETOOTH,v 1.1 2006/03/21 07:50:49 ru Exp 173Set to not build Bluetooth related kernel modules, programs and libraries. 174.It Va WITHOUT_BOOT 175.\" from FreeBSD: src/tools/build/options/WITHOUT_BOOT,v 1.1 2006/03/21 07:50:49 ru Exp 176Set to not build the boot blocks and loader. 177.It Va WITHOUT_BZIP2 178.\" from FreeBSD: src/tools/build/options/WITHOUT_BZIP2,v 1.1 2007/01/26 10:19:08 delphij Exp 179Set to not build contributed bzip2 software as a part of the base system. 180.Sy "The option has no effect yet." 181When set, it also enforces the following options: 182.Pp 183.Bl -item -compact 184.It 185.Va WITHOUT_BZIP2_SUPPORT 186.El 187.It Va WITHOUT_BZIP2_SUPPORT 188.\" from FreeBSD: src/tools/build/options/WITHOUT_BZIP2_SUPPORT,v 1.1 2007/01/26 10:19:08 delphij Exp 189Set to build some programs without optional bzip2 support. 190.It Va WITHOUT_CALENDAR 191.\" from FreeBSD: src/tools/build/options/WITHOUT_CALENDAR,v 1.1 2006/03/21 07:50:49 ru Exp 192Set to not build 193.Xr calendar 1 . 194.It Va WITHOUT_CDDL 195.\" from FreeBSD: src/tools/build/options/WITHOUT_CDDL,v 1.1 2006/11/01 09:02:11 jb Exp 196Set to not build code licensed under Sun's CDDL. 197When set, it also enforces the following options: 198.Pp 199.Bl -item -compact 200.It 201.Va WITHOUT_ZFS 202.El 203.It Va WITHOUT_CPP 204.\" from FreeBSD: src/tools/build/options/WITHOUT_CPP,v 1.1 2006/03/21 07:50:49 ru Exp 205Set to not build 206.Xr cpp 1 . 207.It Va WITHOUT_CRYPT 208.\" from FreeBSD: src/tools/build/options/WITHOUT_CRYPT,v 1.1 2006/03/21 07:50:49 ru Exp 209Set to not build any crypto code. 210When set, it also enforces the following options: 211.Pp 212.Bl -item -compact 213.It 214.Va WITHOUT_KERBEROS 215.It 216.Va WITHOUT_KERBEROS_SUPPORT 217.It 218.Va WITHOUT_OPENSSH 219.It 220.Va WITHOUT_OPENSSL 221.El 222.It Va WITHOUT_CVS 223.\" from FreeBSD: src/tools/build/options/WITHOUT_CVS,v 1.1 2006/03/21 07:50:49 ru Exp 224Set to not build CVS. 225.It Va WITHOUT_CXX 226.\" from FreeBSD: src/tools/build/options/WITHOUT_CXX,v 1.1 2006/03/21 07:50:49 ru Exp 227Set to not build 228.Xr g++ 1 229and related libraries. 230.It Va WITHOUT_DICT 231.\" from FreeBSD: src/tools/build/options/WITHOUT_DICT,v 1.1 2006/03/21 07:50:49 ru Exp 232Set to not build the Webster dictionary files. 233.It Va WITHOUT_DYNAMICROOT 234.\" from FreeBSD: src/tools/build/options/WITHOUT_DYNAMICROOT,v 1.1 2006/03/21 07:50:49 ru Exp 235Set this if you do not want to link 236.Pa /bin 237and 238.Pa /sbin 239dynamically. 240.It Va WITHOUT_EXAMPLES 241.\" from FreeBSD: src/tools/build/options/WITHOUT_EXAMPLES,v 1.2 2006/03/21 09:06:24 ru Exp 242Set to avoid installing examples to 243.Pa /usr/share/examples/ . 244.It Va WITHOUT_FORTH 245.\" from FreeBSD: src/tools/build/options/WITHOUT_FORTH,v 1.1 2006/03/21 07:50:49 ru Exp 246Set to build bootloaders without Forth support. 247.It Va WITHOUT_FORTRAN 248.\" from FreeBSD: src/tools/build/options/WITHOUT_FORTRAN,v 1.1 2006/03/21 07:50:49 ru Exp 249Set to not build 250.Xr g77 1 251and related libraries. 252.It Va WITHOUT_FP_LIBC 253.\" from FreeBSD: src/tools/build/options/WITHOUT_FP_LIBC,v 1.1 2006/03/21 07:50:49 ru Exp 254Set to build 255.Nm libc 256without floating-point support. 257.It Va WITHOUT_GAMES 258.\" from FreeBSD: src/tools/build/options/WITHOUT_GAMES,v 1.1 2006/03/21 07:50:49 ru Exp 259Set to not build games. 260.It Va WITHOUT_GCOV 261.\" from FreeBSD: src/tools/build/options/WITHOUT_GCOV,v 1.1 2006/03/21 07:50:49 ru Exp 262Set to not build the 263.Xr gcov 1 264tool. 265.It Va WITHOUT_GDB 266.\" from FreeBSD: src/tools/build/options/WITHOUT_GDB,v 1.1 2006/03/21 07:50:49 ru Exp 267Set to not build 268.Xr gdb 1 . 269.It Va WITHOUT_GNU 270.\" from FreeBSD: src/tools/build/options/WITHOUT_GNU,v 1.2 2006/07/31 13:53:27 yar Exp 271Set to not build contributed GNU software as a part of the base system. 272This option can be useful if the system built must not contain any code 273covered by the GNU Public License due to legal reasons. 274.Sy "The option has no effect yet." 275When set, it also enforces the following options: 276.Pp 277.Bl -item -compact 278.It 279.Va WITHOUT_GNU_SUPPORT 280.El 281.It Va WITHOUT_GNU_SUPPORT 282.\" from FreeBSD: src/tools/build/options/WITHOUT_GNU_SUPPORT,v 1.1 2006/03/21 07:50:49 ru Exp 283Set to build some programs without optional GNU support. 284.It Va WITHOUT_GPIB 285.\" from FreeBSD: src/tools/build/options/WITHOUT_GPIB,v 1.1 2006/03/21 07:50:49 ru Exp 286Set to not build GPIB bus support. 287.It Va WITHOUT_GROFF 288.\" from FreeBSD: src/tools/build/options/WITHOUT_GROFF,v 1.1 2006/03/21 07:50:49 ru Exp 289Set to not build 290.Xr groff 1 . 291.It Va WITH_HESIOD 292.\" from FreeBSD: src/tools/build/options/WITH_HESIOD,v 1.1 2006/03/21 07:50:50 ru Exp 293Set to build Hesiod support. 294.It Va WITHOUT_HTML 295.\" from FreeBSD: src/tools/build/options/WITHOUT_HTML,v 1.1 2006/03/21 07:50:49 ru Exp 296Set to not build HTML docs. 297.It Va WITHOUT_I4B 298.\" from FreeBSD: src/tools/build/options/WITHOUT_I4B,v 1.1 2006/03/21 07:50:50 ru Exp 299Set to not build isdn4bsd package. 300.It Va WITH_IDEA 301.\" from FreeBSD: src/tools/build/options/WITH_IDEA,v 1.1 2006/03/21 07:50:50 ru Exp 302Set to build the IDEA encryption code. 303This code is patented in the USA and many European countries. 304It is 305.Em "YOUR RESPONSIBILITY" 306to determine if you can legally use IDEA. 307.It Va WITHOUT_INET6 308.\" from FreeBSD: src/tools/build/options/WITHOUT_INET6,v 1.1 2006/03/21 07:50:50 ru Exp 309Set to not build 310programs and libraries related to IPv6 networking. 311When set, it also enforces the following options: 312.Pp 313.Bl -item -compact 314.It 315.Va WITHOUT_INET6_SUPPORT 316.El 317.It Va WITHOUT_INET6_SUPPORT 318.\" from FreeBSD: src/tools/build/options/WITHOUT_INET6_SUPPORT,v 1.1 2006/03/21 07:50:50 ru Exp 319Set to build libraries, programs, and kernel modules without IPv6 support. 320.It Va WITHOUT_INFO 321.\" from FreeBSD: src/tools/build/options/WITHOUT_INFO,v 1.1 2006/03/21 07:50:50 ru Exp 322Set to not make or install 323.Xr info 5 324files. 325.It Va WITHOUT_IPFILTER 326.\" from FreeBSD: src/tools/build/options/WITHOUT_IPFILTER,v 1.1 2006/03/21 07:50:50 ru Exp 327Set to not build IP Filter package. 328.It Va WITHOUT_IPX 329.\" from FreeBSD: src/tools/build/options/WITHOUT_IPX,v 1.1 2006/03/21 07:50:50 ru Exp 330Set to not build programs and libraries related to IPX networking. 331When set, it also enforces the following options: 332.Pp 333.Bl -item -compact 334.It 335.Va WITHOUT_IPX_SUPPORT 336.It 337.Va WITHOUT_NCP 338.El 339.It Va WITHOUT_IPX_SUPPORT 340.\" from FreeBSD: src/tools/build/options/WITHOUT_IPX_SUPPORT,v 1.1 2006/03/21 07:50:50 ru Exp 341Set to build some programs without IPX support. 342.It Va WITHOUT_KERBEROS 343.\" from FreeBSD: src/tools/build/options/WITHOUT_KERBEROS,v 1.1 2006/03/21 07:50:50 ru Exp 344Set this if you do not want to build Kerberos 5 (KTH Heimdal). 345When set, it also enforces the following options: 346.Pp 347.Bl -item -compact 348.It 349.Va WITHOUT_KERBEROS_SUPPORT 350.El 351.It Va WITHOUT_KERBEROS_SUPPORT 352.\" from FreeBSD: src/tools/build/options/WITHOUT_KERBEROS_SUPPORT,v 1.1 2006/03/21 07:50:50 ru Exp 353Set to build some programs without Kerberos support, like 354.Xr cvs 1 , 355.Xr ssh 1 , 356.Xr telnet 1 , 357.Xr sshd 8 , 358and 359.Xr telnetd 8 . 360.It Va WITHOUT_KVM 361.\" from FreeBSD: src/tools/build/options/WITHOUT_KVM,v 1.1 2007/06/13 02:08:04 sepotvin Exp 362Set to not build the 363.Nm libkvm 364library as a part of the base system. 365.Sy "The option has no effect yet." 366When set, it also enforces the following options: 367.Pp 368.Bl -item -compact 369.It 370.Va WITHOUT_KVM_SUPPORT 371.El 372.It Va WITHOUT_KVM_SUPPORT 373.\" from FreeBSD: src/tools/build/options/WITHOUT_KVM_SUPPORT,v 1.1 2007/06/13 02:08:04 sepotvin Exp 374Set to build some programs without optional 375.Nm libkvm 376support. 377.It Va WITHOUT_LIB32 378.\" from FreeBSD: src/tools/build/options/WITHOUT_LIB32,v 1.1 2006/03/21 07:50:50 ru Exp 379On amd64, set to not build 32-bit library set and a 380.Nm ld-elf32.so.1 381runtime linker. 382.It Va WITHOUT_LIBKSE 383.\" from FreeBSD: src/tools/build/options/WITHOUT_LIBKSE,v 1.2 2007/10/09 17:22:00 obrien Exp 384Set to not build the 385.Nm libkse 386(M:N threading) 387library. 388.It Va WITHOUT_LIBPTHREAD 389.\" from FreeBSD: src/tools/build/options/WITHOUT_LIBPTHREAD,v 1.3 2007/10/09 17:53:33 obrien Exp 390Set to not build either of the 391.Nm libpthread 392providing libraries 393.Nm ( libthr 394(1:1) & 395.Nm libkse 396(M:N)). 397When set, it also enforces the following options: 398.Pp 399.Bl -item -compact 400.It 401.Va WITHOUT_BIND 402.It 403.Va WITHOUT_BIND_DNSSEC 404.It 405.Va WITHOUT_BIND_ETC 406.It 407.Va WITHOUT_BIND_LIBS_LWRES 408.It 409.Va WITHOUT_BIND_MTREE 410.It 411.Va WITHOUT_BIND_NAMED 412.It 413.Va WITHOUT_BIND_UTILS 414.It 415.Va WITHOUT_LIBKSE 416.It 417.Va WITHOUT_LIBTHR 418.El 419.It Va WITHOUT_LIBTHR 420.\" from FreeBSD: src/tools/build/options/WITHOUT_LIBTHR,v 1.1 2006/03/21 07:50:50 ru Exp 421Set to not build the 422.Nm libthr 423(1:1 threading) 424library. 425.It Va WITHOUT_LOCALES 426.\" from FreeBSD: src/tools/build/options/WITHOUT_LOCALES,v 1.1 2006/03/21 07:50:50 ru Exp 427Set to not build localization files; see 428.Xr locale 1 . 429.It Va WITHOUT_LPR 430.\" from FreeBSD: src/tools/build/options/WITHOUT_LPR,v 1.1 2006/03/21 07:50:50 ru Exp 431Set to not build 432.Xr lpr 1 433and related programs. 434.It Va WITHOUT_MAILWRAPPER 435.\" from FreeBSD: src/tools/build/options/WITHOUT_MAILWRAPPER,v 1.1 2006/03/21 07:50:50 ru Exp 436Set to not build the 437.Xr mailwrapper 8 438MTA selector. 439.It Va WITHOUT_MAN 440.\" from FreeBSD: src/tools/build/options/WITHOUT_MAN,v 1.1 2006/03/21 07:50:50 ru Exp 441Set to not build manual pages. 442.It Va WITHOUT_NCP 443.\" from FreeBSD: src/tools/build/options/WITHOUT_NCP,v 1.1 2006/03/21 07:50:50 ru Exp 444Set to not build programs, libraries, and kernel modules 445related to NetWare Core protocol. 446.It Va WITHOUT_NETCAT 447.\" from FreeBSD: src/tools/build/options/WITHOUT_NETCAT,v 1.1 2006/03/21 07:50:50 ru Exp 448Set to not build 449.Xr nc 1 450utility. 451.It Va WITHOUT_NIS 452.\" from FreeBSD: src/tools/build/options/WITHOUT_NIS,v 1.1 2006/03/21 07:50:50 ru Exp 453Set to not build 454.Xr NIS 8 455support and related programs. 456If set, you might need to adopt your 457.Xr nsswitch.conf 5 458and remove 459.Sq nis 460entries. 461.It Va WITHOUT_NLS 462.\" from FreeBSD: src/tools/build/options/WITHOUT_NLS,v 1.1 2006/03/21 07:50:50 ru Exp 463Set to not build NLS catalogs. 464.It Va WITHOUT_NLS_CATALOGS 465.\" from FreeBSD: src/tools/build/options/WITHOUT_NLS_CATALOGS,v 1.1 2006/03/21 07:50:50 ru Exp 466Set to not build NLS catalog support for 467.Xr csh 1 . 468.It Va WITHOUT_NS_CACHING 469.\" from FreeBSD: src/tools/build/options/WITHOUT_NS_CACHING,v 1.2 2007/10/19 14:01:25 ru Exp 470Set to disable name caching in the 471.Pa nsswitch 472subsystem. 473The generic caching daemon, 474.Xr nscd 8 , 475will not be built either if this option is set. 476.It Va WITHOUT_OBJC 477.\" from FreeBSD: src/tools/build/options/WITHOUT_OBJC,v 1.1 2006/03/21 07:50:50 ru Exp 478Set to not build Objective C support. 479.It Va WITHOUT_OPENSSH 480.\" from FreeBSD: src/tools/build/options/WITHOUT_OPENSSH,v 1.1 2006/03/21 07:50:50 ru Exp 481Set to not build OpenSSH. 482.It Va WITHOUT_OPENSSL 483.\" from FreeBSD: src/tools/build/options/WITHOUT_OPENSSL,v 1.1 2006/03/21 07:50:50 ru Exp 484Set to not build OpenSSL. 485When set, it also enforces the following options: 486.Pp 487.Bl -item -compact 488.It 489.Va WITHOUT_KERBEROS 490.It 491.Va WITHOUT_KERBEROS_SUPPORT 492.It 493.Va WITHOUT_OPENSSH 494.El 495.It Va WITHOUT_PAM 496.\" from FreeBSD: src/tools/build/options/WITHOUT_PAM,v 1.2 2006/07/31 13:53:27 yar Exp 497Set to not build PAM library and modules. 498.Sy "This option is deprecated and does nothing." 499When set, it also enforces the following options: 500.Pp 501.Bl -item -compact 502.It 503.Va WITHOUT_PAM_SUPPORT 504.El 505.It Va WITHOUT_PAM_SUPPORT 506.\" from FreeBSD: src/tools/build/options/WITHOUT_PAM_SUPPORT,v 1.1 2006/03/21 07:50:50 ru Exp 507Set to build some programs without PAM support, particularly 508.Xr ftpd 8 509and 510.Xr ppp 8 . 511.It Va WITHOUT_PF 512.\" from FreeBSD: src/tools/build/options/WITHOUT_PF,v 1.1 2006/03/21 07:50:50 ru Exp 513Set to not build PF firewall package. 514When set, it also enforces the following options: 515.Pp 516.Bl -item -compact 517.It 518.Va WITHOUT_AUTHPF 519.El 520.It Va WITHOUT_PROFILE 521.\" from FreeBSD: src/tools/build/options/WITHOUT_PROFILE,v 1.1 2006/03/21 07:50:50 ru Exp 522Set to avoid compiling profiled libraries. 523.It Va WITHOUT_RCMDS 524.\" from FreeBSD: src/tools/build/options/WITHOUT_RCMDS,v 1.1 2006/03/21 07:50:50 ru Exp 525Disable building of the 526.Bx 527r-commands. 528This includes 529.Xr rlogin 1 , 530.Xr rsh 1 , 531etc. 532.It Va WITHOUT_RCS 533.\" from FreeBSD: src/tools/build/options/WITHOUT_RCS,v 1.1 2006/03/21 07:50:50 ru Exp 534Set to not build 535.Xr rcs 1 536and related utilities. 537.It Va WITHOUT_RESCUE 538.\" from FreeBSD: src/tools/build/options/WITHOUT_RESCUE,v 1.1 2006/03/21 07:50:50 ru Exp 539Set to not build 540.Xr rescue 8 . 541.It Va WITHOUT_SENDMAIL 542.\" from FreeBSD: src/tools/build/options/WITHOUT_SENDMAIL,v 1.1 2006/03/21 07:50:50 ru Exp 543Set to not build 544.Xr sendmail 8 545and related programs. 546.It Va WITHOUT_SETUID_LOGIN 547.\" from FreeBSD: src/tools/build/options/WITHOUT_SETUID_LOGIN,v 1.1 2006/03/21 07:50:50 ru Exp 548Set this to disable the installation of 549.Xr login 1 550as a set-user-ID root program. 551.It Va WITHOUT_SHAREDOCS 552.\" from FreeBSD: src/tools/build/options/WITHOUT_SHAREDOCS,v 1.1 2006/03/21 07:50:50 ru Exp 553Set to not build the 554.Bx 4.4 555legacy docs. 556.It Va WITHOUT_SSP 557.\" from FreeBSD: src/tools/build/options/WITHOUT_SSP,v 1.1 2007/05/19 04:42:58 kan Exp 558Set to not build propolice stack smashing protection library. 559.It Va WITHOUT_SYMVER 560.\" from FreeBSD: src/tools/build/options/WITHOUT_SYMVER,v 1.1 2007/05/17 05:03:24 deischen Exp 561Set to disable symbol versioning when building shared libraries. 562.It Va WITHOUT_SYSCONS 563.\" from FreeBSD: src/tools/build/options/WITHOUT_SYSCONS,v 1.1 2006/03/21 07:50:50 ru Exp 564Set to not build 565.Xr syscons 4 566support files such as keyboard maps, fonts, and screen output maps. 567.It Va WITHOUT_TCSH 568.\" from FreeBSD: src/tools/build/options/WITHOUT_TCSH,v 1.1 2006/03/21 07:50:50 ru Exp 569Set to not build and install 570.Pa /bin/csh 571(which is 572.Xr tcsh 1 ) . 573.It Va WITHOUT_TOOLCHAIN 574.\" from FreeBSD: src/tools/build/options/WITHOUT_TOOLCHAIN,v 1.2 2007/07/19 08:14:28 bz Exp 575Set to not install 576programs used for program development, 577compilers, debuggers etc. 578.Sy "The option does not work for build targets." 579When set, it also enforces the following options: 580.Pp 581.Bl -item -compact 582.It 583.Va WITHOUT_GDB 584.El 585.It Va WITHOUT_USB 586.\" from FreeBSD: src/tools/build/options/WITHOUT_USB,v 1.1 2006/03/21 07:50:50 ru Exp 587Set to not build USB-related programs and libraries. 588.It Va WITHOUT_WPA_SUPPLICANT_EAPOL 589.\" from FreeBSD: src/tools/build/options/WITHOUT_WPA_SUPPLICANT_EAPOL,v 1.1 2006/03/21 07:50:50 ru Exp 590Build 591.Xr wpa_supplicant 8 592without support for the IEEE 802.1X protocol and without 593support for EAP-PEAP, EAP-TLS, EAP-LEAP, and EAP-TTLS 594protocols (usable only via 802.1X). 595.It Va WITHOUT_ZFS 596.\" from FreeBSD: src/tools/build/options/WITHOUT_ZFS,v 1.1 2007/04/06 02:13:30 pjd Exp 597Set to not build ZFS file system. 598.It Va WITHOUT_ZONEINFO 599.\" from FreeBSD: src/tools/build/options/WITHOUT_ZONEINFO,v 1.1 2007/08/27 20:01:08 remko Exp 600Set to not build the timezone database 601.El 602.Sh FILES 603.Bl -tag -compact 604.It Pa /etc/src.conf 605.It Pa /usr/share/mk/bsd.own.mk 606.El 607.Sh SEE ALSO 608.Xr make 1 , 609.Xr make.conf 5 , 610.Xr build 7 , 611.Xr ports 7 612.Sh HISTORY 613The 614.Nm 615file appeared in 616.Fx 7.0 . 617.Sh AUTHORS 618This manual page was autogenerated. 619