summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorbrooks <brooks@FreeBSD.org>2014-05-15 16:51:45 +0000
committerbrooks <brooks@FreeBSD.org>2014-05-15 16:51:45 +0000
commit4531acf9a68a87dbe3ef652e771148bcd0c847d3 (patch)
tree1fb190e8b96052d3f94965ba57da9b9255ffa639 /share
parent274f59a96f2fc906e0cec15a4d1acaeeb3b8eee5 (diff)
downloadFreeBSD-src-4531acf9a68a87dbe3ef652e771148bcd0c847d3.zip
FreeBSD-src-4531acf9a68a87dbe3ef652e771148bcd0c847d3.tar.gz
Remove documention of WITHOUT_NCURSES removed in r266157.
Remove a bit of whitespace from WITHOUT_BINUTILS. Catch up with a bunch of other commits to tools/build/options that weren't merged to src.conf.5.
Diffstat (limited to 'share')
-rw-r--r--share/man/man5/src.conf.5157
1 files changed, 116 insertions, 41 deletions
diff --git a/share/man/man5/src.conf.5 b/share/man/man5/src.conf.5
index 885ffce..b35f096 100644
--- a/share/man/man5/src.conf.5
+++ b/share/man/man5/src.conf.5
@@ -1,7 +1,7 @@
.\" DO NOT EDIT-- this file is automatically generated.
.\" from FreeBSD: head/tools/build/options/makeman 255964 2013-10-01 07:22:04Z des
.\" $FreeBSD$
-.Dd April 13, 2014
+.Dd May 15, 2014
.Dt SRC.CONF 5
.Os
.Sh NAME
@@ -125,25 +125,23 @@ Set to not build audit support into system programs.
Set to not build
.Xr authpf 8 .
.It Va WITHOUT_BINUTILS
-.\" from FreeBSD: head/tools/build/options/WITHOUT_BINUTILS 255974 2013-10-01 17:40:56Z emaste
-Set to not install binutils (as, c++-filt, gconv,
-ld, nm, objcopy, objdump, readelf, size and strip).
+.\" from FreeBSD: head/tools/build/options/WITHOUT_BINUTILS 264660 2014-04-18 17:03:58Z imp
+Set to not build or install binutils (as, c++-filt, gconv,
+ld, nm, objcopy, objdump, readelf, size and strip) as part
+of the normal system build.
+The resulting system cannot build programs from source.
+.It Va WITHOUT_BINUTILS_BOOTSTRAP
+.\" from FreeBSD: head/tools/build/options/WITHOUT_BINUTILS_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp
+Set to not build binutils (as, c++-filt, gconv,
+ld, nm, objcopy, objdump, readelf, size and strip)
+as part of the bootstrap process.
.Bf -symbolic
-The option does not generally work for build targets, unless some alternative
-toolchain is enabled.
+The option does not work for build targets unless some alternative
+toolchain is provided.
.Ef
.It Va WITHOUT_BLUETOOTH
.\" from FreeBSD: head/tools/build/options/WITHOUT_BLUETOOTH 156932 2006-03-21 07:50:50Z ru
Set to not build Bluetooth related kernel modules, programs and libraries.
-.It Va WITHOUT_BMAKE
-.\" from FreeBSD: head/tools/build/options/WITHOUT_BMAKE 263089 2014-03-12 11:53:35Z jmmv
-Set to not build and install the portable BSD make (bmake) as
-.Xr make 1
-instead of the traditional FreeBSD make.
-This build option is temporary.
-It allows developers to switch to the traditional FreeBSD make in order to
-work out any remaining kinks or issues.
-This option will be removed in due time.
.It Va WITHOUT_BOOT
.\" from FreeBSD: head/tools/build/options/WITHOUT_BOOT 156932 2006-03-21 07:50:50Z ru
Set to not build the boot blocks and loader.
@@ -196,8 +194,8 @@ When set, it also enforces the following options:
.Va WITHOUT_ZFS
.El
.It Va WITHOUT_CLANG
-.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG 208971 2010-06-10 06:20:26Z ed
-Set to not build the Clang C/C++ compiler.
+.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG 264660 2014-04-18 17:03:58Z imp
+Set to not build the Clang C/C++ compiler during the regular phase of the build.
.Pp
It is a default setting on
arm/armeb, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32 and sparc64/sparc64.
@@ -210,8 +208,23 @@ When set, it also enforces the following options:
.Va WITHOUT_CLANG_FULL
.El
.It Va WITH_CLANG
-.\" from FreeBSD: head/tools/build/options/WITH_CLANG 221730 2011-05-10 11:14:40Z ru
-Set to build the Clang C/C++ compiler.
+.\" from FreeBSD: head/tools/build/options/WITH_CLANG 264660 2014-04-18 17:03:58Z imp
+Set to build the Clang C/C++ compiler during the normal phase of the build.
+.Pp
+It is a default setting on
+amd64/amd64, arm/arm, arm/armv6, arm/armv6hf, i386/i386, pc98/i386, powerpc/powerpc and powerpc/powerpc64.
+.It Va WITHOUT_CLANG_BOOTSTRAP
+.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp
+Set to not build the Clang C/C++ compiler during the bootstrap phase of the build.
+You must enable wither gcc or clang bootstrap to be able to build the system,
+unless an alternative compiiler is provided via
+XCC.
+.Pp
+It is a default setting on
+arm/armeb, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32 and sparc64/sparc64.
+.It Va WITH_CLANG_BOOTSTRAP
+.\" from FreeBSD: head/tools/build/options/WITH_CLANG_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp
+Set to build the Clang C/C++ compiler during the bootstrap phase of the build.
.Pp
It is a default setting on
amd64/amd64, arm/arm, arm/armv6, arm/armv6hf, i386/i386, pc98/i386, powerpc/powerpc and powerpc/powerpc64.
@@ -257,9 +270,29 @@ amd64/amd64, arm/arm, arm/armv6, arm/armv6hf, i386/i386 and pc98/i386.
Set to not build
.Xr cpp 1 .
.It Va WITHOUT_CROSS_COMPILER
-.\" from FreeBSD: head/tools/build/options/WITHOUT_CROSS_COMPILER 250659 2013-05-15 14:30:03Z brooks
-Set to not build a cross compiler in the cross-tools stage of
-buildworld, buildkernel, etc.
+.\" from FreeBSD: head/tools/build/options/WITHOUT_CROSS_COMPILER 264660 2014-04-18 17:03:58Z imp
+Set to not build any cross compiler in the cross-tools stage of buildworld.
+If you are compiling a different version of
+.Fx
+than what is installed on the system, you will need to provide an alternate
+compiler with XCC to ensure success.
+If you are compiling with an identical version of
+.Fx
+to the host, this option may be safely used.
+This option may also be safe when the host version of
+.Fx
+is close to the sources being built, but all bets are off if there have
+been any changes to the toolchain between the versions.
+When set, it also enforces the following options:
+.Pp
+.Bl -item -compact
+.It
+.Va WITHOUT_BINUTILS_BOOTSTRAP
+.It
+.Va WITHOUT_CLANG_BOOTSTRAP
+.It
+.Va WITHOUT_GCC_BOOTSTRAP
+.El
.It Va WITHOUT_CRYPT
.\" from FreeBSD: head/tools/build/options/WITHOUT_CRYPT 156932 2006-03-21 07:50:50Z ru
Set to not build any crypto code.
@@ -329,6 +362,11 @@ Set to not build the Webster dictionary files.
.It Va WITHOUT_DMAGENT
.\" from FreeBSD: head/tools/build/options/WITHOUT_DMAGENT 262335 2014-02-22 13:05:23Z bapt
Set to not build dma Mail Transport Agent
+.It Va WITHOUT_DOCCOMPRESS
+.\" from FreeBSD: head/tools/build/options/WITHOUT_DOCCOMPRESS 265838 2014-05-10 16:38:54Z imp
+Set to not to install compressed system documentation.
+Only the uncompressed version will be installed.
+
.It Va WITHOUT_DYNAMICROOT
.\" from FreeBSD: head/tools/build/options/WITHOUT_DYNAMICROOT 156932 2006-03-21 07:50:50Z ru
Set this if you do not want to link
@@ -341,6 +379,9 @@ dynamically.
Set to build
.Xr ed 1
without support for encryption/decryption.
+.It Va WITH_EISA
+.\" from FreeBSD: head/tools/build/options/WITH_EISA 264654 2014-04-18 16:53:06Z imp
+Set to build EISA kernel modules.
.It Va WITHOUT_EXAMPLES
.\" from FreeBSD: head/tools/build/options/WITHOUT_EXAMPLES 156938 2006-03-21 09:06:24Z ru
Set to avoid installing examples to
@@ -353,16 +394,16 @@ This includes the device tree compiler (dtc) and libfdt support library.
.\" from FreeBSD: head/tools/build/options/WITHOUT_FLOPPY 221540 2011-05-06 19:13:03Z ru
Set to not build or install programs
for operating floppy disk driver.
+.It Va WITH_FMAKE
+.\" from FreeBSD: head/tools/build/options/WITH_FMAKE 265828 2014-05-10 16:37:39Z imp
+Causes the old FreeBSD
+.Xr make 1
+program to be built and installed as fmake.
+
.It Va WITHOUT_FMTREE
.\" from FreeBSD: head/tools/build/options/WITHOUT_FMTREE 261299 2014-01-30 21:37:43Z brooks
Set to not build and install
.Pa /usr/sbin/fmtree .
-.It Va WITHOUT_FORMAT_EXTENSIONS
-.\" from FreeBSD: head/tools/build/options/WITHOUT_FORMAT_EXTENSIONS 250658 2013-05-15 13:04:10Z brooks
-Set to not enable
-.Fl fformat-extensions
-when compiling the kernel.
-Also disables all format checking.
.It Va WITHOUT_FORTH
.\" from FreeBSD: head/tools/build/options/WITHOUT_FORTH 156932 2006-03-21 07:50:50Z ru
Set to build bootloaders without Forth support.
@@ -379,8 +420,8 @@ Set to not build
.\" from FreeBSD: head/tools/build/options/WITHOUT_GAMES 156932 2006-03-21 07:50:50Z ru
Set to not build games.
.It Va WITHOUT_GCC
-.\" from FreeBSD: head/tools/build/options/WITHOUT_GCC 255326 2013-09-06 20:49:48Z zeising
-Set to not build and install gcc and g++.
+.\" from FreeBSD: head/tools/build/options/WITHOUT_GCC 264660 2014-04-18 17:03:58Z imp
+Set to not build and install gcc and g++ as part of the normal build process.
.Pp
It is a default setting on
amd64/amd64, arm/arm, arm/armv6, arm/armv6hf and i386/i386.
@@ -390,6 +431,21 @@ Set to build and install gcc and g++.
.Pp
It is a default setting on
arm/armeb, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, pc98/i386, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64.
+.It Va WITHOUT_GCC_BOOTSTRAP
+.\" from FreeBSD: head/tools/build/options/WITHOUT_GCC_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp
+Set to not build gcc and g++ as part of the bootstrap process.
+You must enable wither gcc or clang bootstrap to be able to build the system,
+unless an alternative compiiler is provided via
+XCC.
+.Pp
+It is a default setting on
+amd64/amd64, arm/arm, arm/armv6, arm/armv6hf and i386/i386.
+.It Va WITH_GCC_BOOTSTRAP
+.\" from FreeBSD: head/tools/build/options/WITH_GCC_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp
+Set to build gcc and g++ as part of the bootstrap process.
+.Pp
+It is a default setting on
+arm/armeb, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, pc98/i386, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64.
.It Va WITHOUT_GCOV
.\" from FreeBSD: head/tools/build/options/WITHOUT_GCOV 156932 2006-03-21 07:50:50Z ru
Set to not build the
@@ -427,6 +483,11 @@ This is the default on platforms where gcc is the system compiler.
.Pp
It is a default setting on
arm/armeb, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64.
+.It Va WITHOUT_GNU_GREP_COMPAT
+.\" from FreeBSD: head/tools/build/options/WITHOUT_GNU_GREP_COMPAT 265826 2014-05-10 16:37:28Z imp
+Set this option to omit the gnu extentions to grep from being included in
+BSD grep.
+
.It Va WITHOUT_GNU_SUPPORT
.\" from FreeBSD: head/tools/build/options/WITHOUT_GNU_SUPPORT 156932 2006-03-21 07:50:50Z ru
Set to build some programs without optional GNU support.
@@ -438,6 +499,10 @@ Set to not build GPIB bus support.
Set to not build
.Xr gpioctl 8
as part of the base system.
+.It Va WITHOUT_GPL_DTC
+.\" from FreeBSD: head/tools/build/options/WITHOUT_GPL_DTC 264515 2014-04-15 20:41:55Z imp
+Set to build the BSD licensed version of the device tree compiler, instead of the
+GPL'd one from elinux.org.
.It Va WITHOUT_GROFF
.\" from FreeBSD: head/tools/build/options/WITHOUT_GROFF 218941 2011-02-22 08:13:49Z uqs
Set to not build
@@ -546,12 +611,6 @@ Set to build some programs without Kerberos support, like
.Xr sshd 8 ,
and
.Xr telnetd 8 .
-.It Va WITHOUT_KERNEL_SYMBOLS
-.\" from FreeBSD: head/tools/build/options/WITHOUT_KERNEL_SYMBOLS 222189 2011-05-22 18:23:17Z imp
-Set to not install kernel symbol files.
-.Bf -symbolic
-This option is recommended for those people who have small root partitions.
-.Ef
.It Va WITHOUT_KVM
.\" from FreeBSD: head/tools/build/options/WITHOUT_KVM 174550 2007-12-12 16:43:17Z ru
Set to not build the
@@ -679,6 +738,12 @@ When set, the following options are also in effect:
.Va WITH_MAN_UTILS
is set explicitly)
.El
+.It Va WITHOUT_MANCOMPRESS
+.\" from FreeBSD: head/tools/build/options/WITHOUT_MANCOMPRESS 265838 2014-05-10 16:38:54Z imp
+Set to not to install compressed man pages.
+Only the uncompressed versions will be installed.
+
+
.It Va WITHOUT_MAN_UTILS
.\" from FreeBSD: head/tools/build/options/WITHOUT_MAN_UTILS 208322 2010-05-20 00:07:21Z jkim
Set to not build utilities for manual pages,
@@ -692,11 +757,6 @@ and related support files.
.It Va WITH_NAND
.\" from FreeBSD: head/tools/build/options/WITH_NAND 235537 2012-05-17 10:11:18Z gber
Set to build the NAND Flash components.
-.It Va WITHOUT_NCURSESW
-.\" from FreeBSD: head/tools/build/options/WITHOUT_NCURSESW 261300 2014-01-30 21:41:25Z brooks
-Set to not build or depend on the
-.Nm libncursesw
-library.
.It Va WITHOUT_NDIS
.\" from FreeBSD: head/tools/build/options/WITHOUT_NDIS 183242 2008-09-21 22:02:26Z sam
Set to not build programs and libraries
@@ -758,6 +818,9 @@ and related programs.
Set to build the
.Dq "OpenFabrics Enterprise Distribution"
Infiniband software stack.
+.It Va WITH_OPENLDAP
+.\" from FreeBSD: head/tools/build/options/WITH_OPENLDAP 264902 2014-04-24 23:17:31Z imp
+Enable building openldap support for kerberos.
.It Va WITHOUT_OPENSSH
.\" from FreeBSD: head/tools/build/options/WITHOUT_OPENSSH 156932 2006-03-21 07:50:50Z ru
Set to not build OpenSSH.
@@ -936,6 +999,9 @@ and related programs.
.It Va WITHOUT_SYMVER
.\" from FreeBSD: head/tools/build/options/WITHOUT_SYMVER 169649 2007-05-17 05:03:24Z deischen
Set to disable symbol versioning when building shared libraries.
+.It Va WITHOUT_SYSCALL_COMPAT
+.\" from FreeBSD: head/tools/build/options/WITHOUT_SYSCALL_COMPAT 265826 2014-05-10 16:37:28Z imp
+Do not include some compatible syscall wrappers in libc.
.It Va WITHOUT_SYSCONS
.\" from FreeBSD: head/tools/build/options/WITHOUT_SYSCONS 156932 2006-03-21 07:50:50Z ru
Set to not build
@@ -1020,6 +1086,15 @@ Set to not build user accounting tools such as
.Xr lastlogin 8
and
.Xr utx 8 .
+.It Va WITHOUT_VI
+.\" from FreeBSD: head/tools/build/options/WITHOUT_VI 264903 2014-04-24 23:17:40Z imp
+Set to not build and install vi, view, ex and related programs.
+.It Va WITHOUT_WARNS
+.\" from FreeBSD: head/tools/build/options/WITHOUT_WARNS 265830 2014-05-10 16:37:53Z imp
+Set this to not add warning flags to the compiler invocations.
+Useful as a temporary workaround when code enters the tree
+which triggers warnings in environments that differ from the
+original develoepr.
.It Va WITHOUT_WIRELESS
.\" from FreeBSD: head/tools/build/options/WITHOUT_WIRELESS 183242 2008-09-21 22:02:26Z sam
Set to not build programs used for 802.11 wireless networks; especially
OpenPOWER on IntegriCloud