History log of /freebsd-current/share/man/man5/src.conf.5
Revision Date Author Comments
# b667c40f 13-May-2024 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after addition of _FORTIFY_SOURCE build knob

Regen to pick up WITHOUT_SSP addition from commit 9bfd3b4076a7.

Sponsored by: The FreeBSD Foundation


# b25ceb97 02-May-2024 Brooks Davis <brooks@FreeBSD.org>

Revert "Make WITHOUT_UNDEFINED_VERSION the default"

This is causing failures on gcc13 CI builds so those need to be fixed
or worked around.

This reverts commit 4510f2ca9170927309a423274e03f1eb8e27da27.


# 4510f2ca 02-May-2024 Brooks Davis <brooks@FreeBSD.org>

Make WITHOUT_UNDEFINED_VERSION the default

Link with --no-undefined-version by default. Will detect and prevent
the accidental removal of symbols from versioned libraries.

Reviewed by: arichardson, kib, dim, emaste
Differential Revision: https://reviews.freebsd.org/D44216


# cbbc5770 23-Apr-2024 John Baldwin <jhb@FreeBSD.org>

src.conf.5: Regen after removing MK_NVME


# 43298874 23-Apr-2024 Ed Maste <emaste@FreeBSD.org>

src.conf: regen after 91d35fb663e0, WITHOUT_CAPSICUM removal

Sponsored by: The FreeBSD Foundation


# e5700dab 22-Apr-2024 Brooks Davis <brooks@FreeBSD.org>

src.conf.5: rebuild after WITH_NVME changes

WITH_NVME is no longer marked broken on armv7, riscv64, or powerpc.

Fixes: 2fda3ab0ac19 WITH_NVME: Remove from broken.
Differential Revision: https://reviews.freebsd.org/D44850


# 54416d2d 03-Apr-2024 Mark Johnston <markj@FreeBSD.org>

src.conf.5: Regenerate


# 0e2bf300 15-Mar-2024 Baptiste Daroussin <bapt@FreeBSD.org>

src.conf(5): regen after addition of nuageinit


# 2956f588 01-Mar-2024 Brooks Davis <brooks@FreeBSD.org>

Add an UNDEFINED_VERSION option

When enabled (current default) link with --undefined-version to allow
symbol maps to contain symbols not defined by libraries. When disabled,
link with --no-undefined-version to disallow these bugs.

WITHOUT_UNDEFINED_VERSION is currently broken. Once it is fixed it
should be made the default and this option should likely be removed.

Reviewed by: dim, emaste
Differential Revision: https://reviews.freebsd.org/D44169


# 63e9c976 17-Feb-2024 Warner Losh <imp@FreeBSD.org>

loader: Add new option WITH_LOADER_BIOS_TEXTONLY

This option will omit all the graphics support, the teken terminal
library, video mode support, etc and support a simple, basic, text-only
video console for the x86 BIOS boot loader. It uses the FreeBSD 12
version of vidconsole.c. It defaults to NO.

Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D43912


# 73ff7384 11-Feb-2024 Dimitry Andric <dim@FreeBSD.org>

Optionally create full debuginfo for llvm-related executables

Commit de6feefdb7cfd limited the amount of debuginfo generated for clang
and other llvm-related executables. This was done to save disk space and
memory during building, but it makes debugging any of these executables
much harder.

Add a new src.conf(5) setting, WITH_LLVM_FULL_DEBUGINFO, to generate
full debuginfo instead. This is off by default, but could for example be
enabled for release builds or snapshots, so llvm executables are easier
to debug.

Reviewed by: emaste
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D43839


# ec4c2adb 13-Nov-2023 Brooks Davis <brooks@FreeBSD.org>

Retire LLD_IS_LD option

The option was added to parallel the CLANG_IS_CC which was removed in
commit 20a66ab4bf8511e51e11321b775d36c92e77fa69.

Reviewed by: imp, dim, emaste
Differential Revision: https://reviews.freebsd.org/D42575


# ce37de8e 29-Oct-2023 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after addition of KERNEL_BIN

Fixes: 34632ed1a495 ("arm: Introduce MK_KERNEL_BIN to control gener...")
Sponsored by: The FreeBSD Foundation


# 3a338c53 18-Oct-2023 Dag-Erling Smørgrav <des@FreeBSD.org>

Add the BBR and RACK stacks to the LINT kernel.

While here, drop the EXTRA_TCP_STACKS option, which serves no purpose and
should never have been added. Instead, build bbr and rack as long as
either or both of INET and INET6 is enabled. There is no risk to anyone
who doesn't load one or both and then twiddle the relevant sysctls.

Differential Revision: https://reviews.freebsd.org/D42088


# 52fe961c 10-Oct-2023 Baptiste Daroussin <bapt@FreeBSD.org>

src.conf(5): regen after 38981026e70390c

Reported by: manu


# f7a2eeaa 06-Oct-2023 Ed Maste <emaste@FreeBSD.org>

src.conf(5): regen after 166a655fcf13 (bsdinstall/libdialog)

Sponsored by: The FreeBSD Foundation


# 74da9c39 14-Sep-2023 Doug Rabson <dfr@FreeBSD.org>

pkgbase: Split out manpages by default

This helps with building small container images using pkgbase.

Reviewed by: manu bapt
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D41861


# 5449d014 07-Sep-2023 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after SSP option description update


# a89e98ec 01-Sep-2023 Brooks Davis <brooks@FreeBSD.org>

src.conf.5: regen


# 3fe97711 01-Sep-2023 Brooks Davis <brooks@FreeBSD.org>

src.conf.5: regen


# d8898333 31-Aug-2023 Brooks Davis <brooks@FreeBSD.org>

src.conf.5: regen


# 6de02228 01-Aug-2023 Domagoj Stolfa <ds815@cam.ac.uk>

dtrace: Add WITH_DTRACE_ASAN

See commit 4ae6991228105eb34989c870194ae7b0a1e23be4. This version of
the commit avoids inadvertently changing SHLIBDIR for libdtrace.so.


# 77f6be44 01-Aug-2023 Ed Maste <emaste@FreeBSD.org>

retire SHARED_TOOLCHAIN knob

Toolchain components were historically statically linked. They became
normal dynamically linked executables in commit 6ab18ea64d19. There is
no need to keep a special case build option for the toolchain; users who
want statically linked toolchain (or any other) components can use the
existing NO_SHARED knob.

Reviewed by: dim, sjg
Relnotes: Yes
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D41266


# 5cdaac92 01-Aug-2023 Mark Johnston <markj@FreeBSD.org>

dtrace: Revert the addition of WITH_DTRACE_ASAN

The follow-up fix triggers a lib32 build failure, revert everything
until the problem is addressed.


# 391e1f23 01-Aug-2023 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after armv6 demotion

Fixes: 98d03dca9ac8 ("universe: Demote armv6 to an extra architecture.")
Sponsored by: The FreeBSD Foundation


# 4ae69912 27-Jul-2023 Domagoj Stolfa <ds815@cam.ac.uk>

dtrace: Add WITH_DTRACE_ASAN

This option is a blanket for all the DTrace-related software. The option
when enabled passes in -fsanitize=address -fsanitize=undeifned, enabling
ASAN and UBSAN in the following components:

- libdtrace
- dtrace(1)
- lockstat(1)
- plockstat(1)

The option defaults to "no" and is intended as a developer aid.

Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D41157


# 81a7ce44 27-Jul-2023 Jose Luis Duran <jlduran@gmail.com>

src.conf.5: Regen

Regenerate makeman after enabling the building of lib32 on arm64.

Fixes: a1b675731301 ("arm64 lib32: enable building of lib32 on arm64")
Pull Request: https://github.com/freebsd/freebsd-src/pull/804


# 97f14168 06-Jul-2023 Konstantin Belousov <kib@FreeBSD.org>

src.conf.5: regen


# 2e65cfd3 19-Jun-2023 Ed Maste <emaste@FreeBSD.org>

Restore dummy WITHOUT_{CAPSICUM,CASPER} descriptions

The makeman CI job ensures that all options have description files.

Bring the CI job back to green by adding back WITHOUT_CAPSICUM and
WITHOUT_CASPER description files (that now state the assoicated options
have no effect).

Fixes: c24c117b9644 ("Remove WITHOUT_{CAPSICUM,CASPER} options")
Sponsored by: The FreeBSD Foundation


# c24c117b 17-Jun-2023 Colin Percival <cperciva@FreeBSD.org>

Remove WITHOUT_{CAPSICUM,CASPER} options

At this point CAPSICUM and CASPER are merely forced on via the newly
added __REQUIRED_OPTIONS list; after stable/14 branches I'll sweep
the tree for MK_{CAPSICUM,CASPER}.

This change will not be MFCed.

Discussed on: freebsd-arch
Differential Revision: https://reviews.freebsd.org/D40592


# 153145ef 30-May-2023 Baptiste Daroussin <bapt@FreeBSD.org>

src.conf.5: regen after readd of NETLINK option


# b46d461d 14-May-2023 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen

Fixes: df9974197e46 ("Add description of WITH_META_ERROR_TARGET")
Fixes: 2b519b170709 ("Update description of WITH_DIRDEPS_BUILD")
Fixes: 722cfce5f494 ("Fix typo and use .Fx in WITH_DIRDEPS_BUILD")
Sponsored by: The FreeBSD Foundation


# d1fdf357 12-May-2023 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen

Fixes: ad9d10a859ac ("efi: mark as broken on i386")
Fixes: bee3d4bf8ed5 ("Move DIRDEPS_BUILD settings to sys.dirdeps.mk")
Sponsored by: The FreeBSD Foundation


# 83d57250 01-May-2023 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after MK_TOOLCHAIN / MK_INCLUDES decoupling


# e3b937fa 28-Apr-2023 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after 4f6a5e1d6ce3, NETLINK_SUPPORT default change

Sponsored by: The FreeBSD Foundation


# df53ae0f 22-Apr-2023 Colin Percival <cperciva@FreeBSD.org>

Remove portsnap(8)

Rather than having a tool in the FreeBSD base system for obtaining
the FreeBSD ports tree, users are encouraged to `pkg install git`
and then `git clone https://git.FreeBSD.org/ports.git /usr/ports`.

The portsnap servers will continue operating until FreeBSD 13 reaches
its End-of-Life, and portsnap is available from the ports tree as
ports-mgmt/portsnap.

Requested by: portmgr
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D39563
X-MFC: no


# 6c1be019 20-Apr-2023 Brooks Davis <brooks@FreeBSD.org>

src.conf.5: regen with WITH_NETLINK_SUPPORT desc

Reviewed by: melifaro
Differential Revision: https://reviews.freebsd.org/D39677


# d27cc068 12-Apr-2023 John Baldwin <jhb@FreeBSD.org>

src.conf.5: Regen after removal of riscv64sf.


# a9d0665b 05-Apr-2023 Ed Maste <emaste@FreeBSD.org>

src.conf.5: Expand WITH_LLVM_BINUTILS description

List the specific tools that are controlled by WITH_LLVM_BINUTILS, and
mention the tools that are always or never taken from LLVM. Tools come
from one of three sources (LLVM, ELF Tool Chain, bespoke base system)
and it is useful to be explicit.

Reviewed by: markj
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D39428


# 96aedfd5 05-Apr-2023 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen for WITHOUT_NETLINK_SUPPORT

Commit 64dfea86515e added a description for WITHOUT_NETLINK_SUPPORT.


# 9e914c7a 14-Mar-2023 Jessica Clarke <jrtc27@FreeBSD.org>

Add new DISK_IMAGE_TOOLS_BOOTSTRAP option

This will build etdump, makefs and mkimg as bootstrap tools to allow
easily creating disk images. Note that etdump is bootstrapped due to its
use in the release scripts for building ISO images.

Reviewed by: emaste, arichardson
Differential Revision: https://reviews.freebsd.org/D39072


# 379954d0 14-Mar-2023 Jessica Clarke <jrtc27@FreeBSD.org>

src.conf.5: Regen after ZFS-related options changes

Since 9503d2704ca6 LOADER_ZFS gets turned off when ZFS is, and since
63715498ac6b ZFS is no longer disabled on powerpc and powerpcspe.

Reviewed by: emaste
Fixes: 9503d2704ca6 ("opts: Minor cleanup of ZFS options")
Fixes: 63715498ac6b ("powerpc: enable ZFS on 32 bit powerpc/powerpcspe")
Differential Revision: https://reviews.freebsd.org/D39071


# 3ac71149 09-Mar-2023 Brooks Davis <brooks@FreeBSD.org>

Add WITH_LOADER_VERIEXEC_VECTX description

PR: 270017
Reviewed by: emaste
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D39002


# aad600e5 09-Mar-2023 Brooks Davis <brooks@FreeBSD.org>

Remove WITH(OUT)_ATM option

With the removal of NgATM it no longer controls anything.

Reviewed by: manu, emaste
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D38882


# bd258f88 08-Mar-2023 Ed Maste <emaste@FreeBSD.org>

src.conf.5: Use common phrasing in WITHOUT_OFED text

Reported by: jhb
Sponsored by: The FreeBSD Foundation


# c5819624 07-Mar-2023 Ed Maste <emaste@FreeBSD.org>

src.conf.5: Add some WITH_/WITHOUT_ option descriptions

Reviewed by: markj, brooks
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D38961


# fe0f6950 08-Mar-2023 John Baldwin <jhb@FreeBSD.org>

Enable OFED on all platforms except for 32-bit arm.

32-bit arm triggers multiple -Wunaligned-access errors due to
structure packing.

Reviewed by: emaste
Differential Revision: https://reviews.freebsd.org/D38972


# 397364e7 08-Mar-2023 Brooks Davis <brooks@FreeBSD.org>

src.conf.5: regen without $FreeBSD$


# 3f9c1b2c 06-Mar-2023 Ed Maste <emaste@FreeBSD.org>

src.conf: regen after d7a491dd3037

Machine-dependent kernel options are now detected correctly.

PR: 269994
Sponsored by: The FreeBSD Foundation


# 5ea96be4 03-Mar-2023 Emmanuel Vadot <manu@FreeBSD.org>

src.conf.5: Regen after switching to WITHOUT_ATM

Sponsored by: Beckhoff Automation GmbH & Co. KG
Differential Revision: https://reviews.freebsd.org/D38846


# cfe244cb 02-Mar-2023 Brooks Davis <brooks@FreeBSD.org>

src.conf.5: regen for KBOOT and KTLS changes

kboot was enabled for aarch64 in 46010641267 and KTLS was added for
powerpc64* in e552cac3d7d9.


# ac4c695a 16-Nov-2022 Ed Maste <emaste@FreeBSD.org>

Retire WITHOUT_CXX option

Several important base system components are written in C++, and the
WITHOUT_CXX option produced a system that was not fully functional.
Just accept this, and remove the option to build without C++ support.

This reverts commit adc3c128c6603054586a993d117e5dd808deac17.

Reviewed by: brooks, kevans, jhb (earlier)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D33108


# 20a66ab4 29-Sep-2022 Ed Maste <emaste@FreeBSD.org>

Retire CLANG_IS_CC option

A small reduction in build infrastructure complexity; when we had both
Clang and GCC in the tree it was useful to have both built, and choose
one or the other to install as /usr/bin/cc. Now only Clang is in the
tree, and there is no point in building and installing base Clang but
not providing it as cc (and c++, cpp).

Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D37075


# 8a744de2 18-Nov-2022 Warner Losh <imp@FreeBSD.org>

stand: Remove i386-only support fire firewire

Remove support for booting off of firewire, and for having dcons via
firewire in the loader. Kernel support for these things is unchanged.
Discussed on arch@ and the current state is not working (and the build
was wrong to boot).

Sponsored by: Netflix
Discussed: https://lists.freebsd.org/archives/freebsd-arch/2022-November/000267.html
Reviewed by: kevans, melifaro, emaste
Differential Revision: https://reviews.freebsd.org/D37334


# 07853c6c 16-Nov-2022 Ed Maste <emaste@FreeBSD.org>

regen src.conf.5 after MK_CXX and arm64 Hyper-V changes

Reported by: matteo


# b4cfdbfe 29-Sep-2022 Brooks Davis <brooks@FreeBSD.org>

manpages: Remove telnetd references

Mostly remove from the SEE ALSO section, adding a mention of the port
where not removed. Elsewhere, remove as appropriate and change from .Xr
to .Nm where a mention of telnetd continues to make sense (or removing
it would require significant reworking of the surrounding text).

Reviewed by: imp, delphij, emaste
Differential Revision: https://reviews.freebsd.org/D36785


# dcdf4c1a 09-Sep-2022 Gleb Popov <arrowd@FreeBSD.org>

src.conf.5: Regenerate.
Approved by: imp
Fixes: 20adba8bc1beb125d5e5ed8f12e747ae79ca6a10


# 20adba8b 08-Aug-2022 Gleb Popov <arrowd@FreeBSD.org>

src.conf: Introduce WITHOUT_MACHDEP knob.

Summary:
This knob can be used to make buildsystem prefer generic C implentations of
various functions, instead of machine-specific assembler ones.

Test Plan: `make buildworld` on amd64

Reviewed by: imp, emaste

Differential Revision: https://reviews.freebsd.org/D36076

MFC after: 3 days


# 14e3d324 13-Aug-2022 Jens Schweikhardt <schweikh@FreeBSD.org>

Fix wrong capitalization in man page references.


# 3bf66365 06-Jul-2022 Brooks Davis <brooks@FreeBSD.org>

cddl/*: add a WITH(OUT)_DTRACE option

Add an option to enable/disable DTrace without disabling ZFS. New
architectures such as CHERI may support ZFS before they support DTrace
and the old model of WITHOUT_CDDL disabling both wasn't helpful.

For compatiblity, the CDDL option remains and WITHOUT_CDDL implies
WITHOUT_DTRACE. WITHOUT_DTRACE also implies WITHOUT_CTF.

As part of this change, largely convert cddl/*/Makefile to using the
more compact SUBDIR.${MK_<FOO>}+= form rather than using intermediate
variables.

Reviewed by: markj
Obtained from: CheriBSD
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D35718


# a8af3aee 21-Jun-2022 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after RELRO knob addition


# 330b7dcc 08-Jun-2022 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen for SPLIT_KERNEL_DEBUG knob


# 92fc5822 07-Jun-2022 Ed Maste <emaste@FreeBSD.org>

Clarify WITHOUT_KERNEL_SYMBOLS description

Debug data is enabled via `makeoptions DEBUG=-g` in the kernel config
file (e.g. GENERIC).

If debug data is enabled and WITHOUT_KERNEL_SYMBOLS is set then debug
data is included in the kernel and module files.

PR: 264433
Discussed with: markj
MFC after: 1 week
Sponsored by: The FreeBSD Foundation


# 4be63587 30-May-2022 Mark Johnston <markj@FreeBSD.org>

src.conf.5: Regenerate


# b7f53cdc 02-May-2022 Ed Maste <emaste@FreeBSD.org>

Update UNIFIED_OBJDIR descriptions

src.conf(5) previously stated they would be removed before FreeBSD 12.0,
but that did not happen. Change it to "a future version of FreeBSD."

Also pick up LOADER_KBOOT change (enabled on x86) in src.conf regen.

Reported by: jhb
MFC after: 3 days
Sponsored by: The FreeBSD Foundation


# 13cf4313 30-Apr-2022 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after f768ecf247b7


# 16ee5cd1 25-Feb-2022 Christian Brueffer <brueffer@FreeBSD.org>

Fix mdoc issues found by mandoc -Tlint.


# ff5025d1 08-Feb-2022 Piotr Kubaj <pkubaj@FreeBSD.org>

src.conf: regenerate


# 2ec9a427 08-Feb-2022 Piotr Kubaj <pkubaj@FreeBSD.org>

src.conf: regenerate


# 8cfd7a6a 21-Dec-2021 Piotr Kubaj <pkubaj@FreeBSD.org>

Let powerpc64le live as not experimental architecture.

Summary: It's currently just as stable as powerpc64, with more ports working.

Reviewers: alfredo, bdragon, luporl, jhibbits, #manpages

Subscribers: imp

Differential Revision: https://reviews.freebsd.org/D33610


# 6bdbfa49 21-Dec-2021 Piotr Kubaj <pkubaj@FreeBSD.org>

src.conf.5: regenerate


# db0ac6de 02-Dec-2021 Cy Schubert <cy@FreeBSD.org>

Revert "wpa: Import wpa_supplicant/hostapd commit 14ab4a816"

This reverts commit 266f97b5e9a7958e365e78288616a459b40d924a, reversing
changes made to a10253cffea84c0c980a36ba6776b00ed96c3e3b.

A mismerge of a merge to catch up to main resulted in files being
committed which should not have been.


# 24a41a52 02-Dec-2021 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after WITHOUT_CXX description update


# f89842a7 26-Nov-2021 Warner Losh <imp@FreeBSD.org>

src.conf: regenerate


# 0ab89d72 01-Nov-2021 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen for WITH_ASAN and WITH_UBSAN descriptions


# ac56b22f 01-Nov-2021 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen

Pick up changes in option dependencies (WITHOUT_OPENSSL and WITHOUT_CXX)
and the addition of WITH_DETECT_TZ_CHANGES and WITH_LLVM_BINUTILS.

Sponsored by: The FreeBSD Foundation


# b0dafb1b 07-Aug-2021 Ed Maste <emaste@FreeBSD.org>

src.conf.5: Regen after fe52b7f60ef4, PROFILE default off


# 1a7c2789 27-Jul-2021 Ed Maste <emaste@FreeBSD.org>

Regen src.conf.5 after 5f946c76c0cc


# d8514fa6 10-Jul-2021 Warner Losh <imp@FreeBSD.org>

mk: LZMA_SUPPORT is unused

Retire LZMA_SUPPORT. It's unused since r332995.

Reviewed by: delphij
PR: 244302
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D31088


# f9436097 28-Jun-2021 Ed Maste <emaste@FreeBSD.org>

Clarify notice for profiled libraries in FreeBSD 14

Reported by: kevans
Fixes: 175841285e28 ("Add deprecation notice for...")
Sponsored by: The FreeBSD Foundation


# 914b6a01 27-Jun-2021 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after RISC-V OPENMP (aa033e0b14f2)

Sponsored by: The FreeBSD Foundation


# 2a279163 11-Jun-2021 John Baldwin <jhb@FreeBSD.org>

src.conf.5: Regen for svnlite removal.

Reviewed by: bcr, imp, emaste
Differential Revision: https://reviews.freebsd.org/D30738


# 1b280693 05-May-2021 John Baldwin <jhb@FreeBSD.org>

src.conf.5: Regen.

Reviewed by: emaste
MFC after: 1 month
Differential Revision: https://reviews.freebsd.org/D30107


# 041c5049 09-Apr-2021 Ed Maste <emaste@FreeBSD.org>

Regen src.conf.5 after 9d178c925fb9


# c7e6cb9e 16-Mar-2021 Emmanuel Vadot <manu@FreeBSD.org>

pkgbase: Add an src.conf option for splitting man pages

Man pages can be big in total, add an options to split man pages
in -man packages so we produce smaller packages.
This is useful for small jails or mfsroot produced of pkgbase.
The option is off by default.

Reviewed by: bapt, Mina Galić <me@igalic.co>
Differential Revision: https://reviews.freebsd.org/D29169
MFC after: 2 weeks


# 13686dff 02-Mar-2021 Kyle Evans <kevans@FreeBSD.org>

Regenerate src.conf(5) after FMTREE removal


# ca4e1ea1 02-Mar-2021 Kyle Evans <kevans@FreeBSD.org>

Regenerate src.conf(5) after PIE default change


# 95138d09 10-Feb-2021 Kyle Evans <kevans@FreeBSD.org>

Regenerate src.conf(5) after FMTREE default change


# d0ca28d7 02-Feb-2021 Konstantin Belousov <kib@FreeBSD.org>

src.conf.5: regenerate


# 243125c8 01-Feb-2021 Mitchell Horne <mhorne@FreeBSD.org>

src.conf(5): regenerate after MK_ZFS change

With e5cc1c474841, this option is also disabled by WITHOUT_OPENSSL and
WITHOUT_CRYPT.


# 5cf6f1c4 30-Jan-2021 Alex Richardson <arichardson@FreeBSD.org>

Remove the MK_LIBCPLUSPLUS option

This option has been equivalent to any form of C++ support since libstdc++
was removed. Therefore, replace all MK_LIBCPLUSPLUS uses with MK_CXX.

Reviewed By: emaste
Differential Revision: https://reviews.freebsd.org/D27974


# 7587d982 29-Jan-2021 Kyle Evans <kevans@FreeBSD.org>

build: options: mention ports in the WITH_OPENLDAP description

There's a third party dependency on this option; currently,
net/openldap24-{,sasl-}client. At least mention that an openldap from ports
is needed for this option.

PR: 252866
Reported-by: Build Option Survey via Michael Dexter
MFC-after: 3 days


# b1f1917d 28-Jan-2021 Allan Jude <allanjude@FreeBSD.org>

Regenerate src.conf.5 after enabling MK_OPENSSL_KTLS for arm64


# d2c9d0a4 28-Jan-2021 John Baldwin <jhb@FreeBSD.org>

Bump date after ae257282ae5b.


# ae257282 26-Jan-2021 John Baldwin <jhb@FreeBSD.org>

Regenerate src.conf.5 for MK_OPENSSL_KTLS


# 7a731da5 26-Jan-2021 Marius Strobl <marius@FreeBSD.org>

rc.conf(5): regenerate after WITHOUT_NDIS removal

ndis(4) has been removed in bfc99943b04b46a6c1c885ce7bcc6f235b7422aa
and its build option in 84876bf70222c4e10144d034119f7f455f99813c.


# 7680431a 23-Jan-2021 Ed Maste <emaste@FreeBSD.org>

Regen src.conf.5 after LLD description updates


# 251a6ddf 20-Jan-2021 Kyle Evans <kevans@FreeBSD.org>

Regen src.conf after MK_{LIBTHR,LIBPTHREAD} removal


# b9fdd144 20-Jan-2021 Kyle Evans <kevans@FreeBSD.org>

Regenerate src.conf(5) after 7c5a624afae4

WITHOUT_CRYPT no longer implies WITHOUT_WIRELESS after the aforementioned
commit.


# f309bd63 07-Jan-2021 Alex Richardson <arichardson@FreeBSD.org>

src.conf.5: regenerate after MK_WERROR change

This was missed in 7fa2f2a62f04f095e1e27ad55aa22a8f59b1df8f.


# 8542e8f4 22-Dec-2020 Kyle Evans <kevans@FreeBSD.org>

src.conf: regenerate after GREP option removal

Differential Revision: https://reviews.freebsd.org/D27732


# 7efe93ce 16-Dec-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r368667, GDB retirement


# 7c352f58 10-Dec-2020 Kyle Evans <kevans@FreeBSD.org>

src.conf(5): regenerate after WITHOUT_GNU_GREP became default


# b7b5d7d7 08-Dec-2020 Ed Maste <emaste@FreeBSD.org>

regen src.conf.5 after r368441, WITHOUT_GDB default


# d41d5b1f 08-Dec-2020 Kyle Evans <kevans@FreeBSD.org>

src.conf(5): regen after r368439 (WITH_BSD_GREP default)


# b013518a 13-Nov-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regenerate after r367577

INIT_ALL_ZERO / INIT_ALL_PATTERN


# 9fa94e1c 04-Nov-2020 Dimitry Andric <dim@FreeBSD.org>

Turn on WITH_LLVM_CXXFILT by default

LLVM's demangler supports more modern C++ constructs such as lambdas and
unnamed types, and is actively maintained. The command line tool is
usable as a drop-in replacement for GNU c++filt, or elftoolchain's
cxxfilt. The latter is still available by using WITHOUT_LLVM_CXXFILT, if
needed.

PR: 250702
MFC after: 2 weeks


# 07bab441 03-Nov-2020 Dimitry Andric <dim@FreeBSD.org>

Add WITH_LLVM_CXXFILT option to install llvm-cxxfilt as c++filt

Since elftoolchain's cxxfilt is rather far behind on features, and we
ran into several bugs, add an option to use llvm-cxxfilt as an drop-in
replacement.

It supports the same options as elftoolchain cxxfilt, though it doesn't
have support for old ARM (C++ Annotated Reference Manual, not the CPU)
and GNU v2 manglings. But these are irrelevant in 2020.

Note: as we already compile the required libraries as part of libllvm,
this will not add any significant build time either.

PR: 250702
Reviewed by: emaste, yuri
Differential Revision: https://reviews.freebsd.org/D27071
MFC after: 2 weeks


# ea91248c 24-Sep-2020 Li-Wen Hsu <lwhsu@FreeBSD.org>

Regen after r365903

Sponsored by: The FreeBSD Foundation


# 68c8c1a7 24-Sep-2020 Stefan Eßer <se@FreeBSD.org>

Slightly modify wording to better match nearby entries.

MFC after: 3 days


# 160ea953 15-Sep-2020 Stefan Eßer <se@FreeBSD.org>

src.conf.5: regen after r365753


# 1d2a0dce 14-Sep-2020 Brandon Bergren <bdragon@FreeBSD.org>

[PowerPC] Remove obsolete MK_LOADER_FORCE_LE

In D12421, the ability to compile stand/ in little-endian was added, with the
intention to extend loader.kboot to run in Petitboot.

However, no further work was done, as the kernel then gained self-execution
capabilities as Petitboot was taught to load FreeBSD kernels directly.

The FreeBSD installer on powerpc64 (on POWER8 and POWER9) uses
/boot/etc/kboot.conf instead of loader.

As this option does nothing but cause stand/ to be miscompiled and actively
causes confusion, remove it.

(I have a functioning petitboot loader in my local tree, however, it turned
out to be quite inconvient to use due to the current petitboot plugin design
so I put it on hold.)

Reviewed by: emaste, imp, jhibbits
Sponsored by: Tag1 Consulting, Inc.
Differential Revision: https://reviews.freebsd.org/D26430


# e6ca6901 11-Sep-2020 Gordon Bergling <gbe@FreeBSD.org>

Improvements for the src.conf(5) and build(7) man pages

PR: 203863 (based on)
Submitted by: Russell Haley <russ dot haley at gmail dot com>
Reviewed by: bcr, imp
Approved by: imp
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D26343


# a5a16070 08-Sep-2020 Kyle Evans <kevans@FreeBSD.org>

src.conf(5): regen after r365491


# f83a16e0 07-Sep-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r365439, WITH_/WITHOUT_CLEAN option


# 7d4374f6 05-Sep-2020 Dimitry Andric <dim@FreeBSD.org>

Turn MALLOC_PRODUCTION into a regular src.conf(5) option

For historical reasons, defining MALLOC_PRODUCTION in /etc/make.conf has
been used to turn off potentially expensive debug checks and statistics
gathering in the implementation of malloc(3).

It seems more consistent to turn this into a regular src.conf(5) option,
e.g. WITH_MALLOC_PRODUCTION / WITHOUT_MALLOC_PRODUCTION. This can then
be toggled similar to any other source build option, and turned on or
off by default for e.g. stable branches.

Reviewed by: imp, #manpages
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D26337


# d3112319 06-Jul-2020 Mitchell Horne <mhorne@FreeBSD.org>

src.conf.5: regen after r362972, r362973, RISC-V EFI support


# 19267656 24-Jun-2020 Conrad Meyer <cem@FreeBSD.org>

Regenerate src.conf.5 after r362587


# 6d04a12b 07-Jun-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after BINUTILS options removal


# 2ea16071 06-Jun-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r361876, SYSTEM_LINKER description update


# dcf56303 05-Jun-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r361857, BINUTILS_BOOTSTRAP off by default


# 4e2264e4 30-May-2020 Ed Maste <emaste@FreeBSD.org>

Add deprecation notice to WITH_BINUTILS option description


# b22a6bb9 29-May-2020 Ed Maste <emaste@FreeBSD.org>

regen src.conf.5 after BINUTILS changes


# d86cb34e 20-May-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r361282, GNU_DIFF knob descriptions


# 2fce4e86 08-May-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after BINUTILS changes


# e3d954e7 06-May-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after objdump removal


# 483d953a 04-May-2020 John Baldwin <jhb@FreeBSD.org>

Initial support for bhyve save and restore.

Save and restore (also known as suspend and resume) permits a snapshot
to be taken of a guest's state that can later be resumed. In the
current implementation, bhyve(8) creates a UNIX domain socket that is
used by bhyvectl(8) to send a request to save a snapshot (and
optionally exit after the snapshot has been taken). A snapshot
currently consists of two files: the first holds a copy of guest RAM,
and the second file holds other guest state such as vCPU register
values and device model state.

To resume a guest, bhyve(8) must be started with a matching pair of
command line arguments to instantiate the same set of device models as
well as a pointer to the saved snapshot.

While the current implementation is useful for several uses cases, it
has a few limitations. The file format for saving the guest state is
tied to the ABI of internal bhyve structures and is not
self-describing (in that it does not communicate the set of device
models present in the system). In addition, the state saved for some
device models closely matches the internal data structures which might
prove a challenge for compatibility of snapshot files across a range
of bhyve versions. The file format also does not currently support
versioning of individual chunks of state. As a result, the current
file format is not a fixed binary format and future revisions to save
and restore will break binary compatiblity of snapshot files. The
goal is to move to a more flexible format that adds versioning,
etc. and at that point to commit to providing a reasonable level of
compatibility. As a result, the current implementation is not enabled
by default. It can be enabled via the WITH_BHYVE_SNAPSHOT=yes option
for userland builds, and the kernel option BHYVE_SHAPSHOT.

Submitted by: Mihai Tiganus, Flavius Anton, Darius Mihai
Submitted by: Elena Mihailescu, Mihai Carabas, Sergiu Weisz
Relnotes: yes
Sponsored by: University Politehnica of Bucharest
Sponsored by: Matthew Grooms (student scholarships)
Sponsored by: iXsystems
Differential Revision: https://reviews.freebsd.org/D19495


# 371f3da6 30-Apr-2020 John Baldwin <jhb@FreeBSD.org>

Remove the SYMVER build option.

This option was added as a transition aide when symbol versioning was
first added. It was enabled by default in 2007 and is supported even
by the old GPLv2 binutils. Trying to disable it currently fails to
build in libc and at this point it isn't worth fixing the build.

Reported by: Michael Dexter
Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D24637


# 116f7fcc 30-Apr-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after WITHOUT_OPENSSL dep changes


# c8c297d9 29-Apr-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after 359736, ZONEINFO_OLD_TIMEZONES_SUPPORT removal


# a870eaa4 05-Apr-2020 Kyle Evans <kevans@FreeBSD.org>

src.conf(5): re-roll after r359644 (LLVM_ASSERTIONS)


# 73699177 30-Mar-2020 Ed Maste <emaste@FreeBSD.org>

regen src.conf.5 after WITHOUT_GDB_LIBEXEC removal r359454

... and a number of other changes since the last regen.


# f87a2082 09-Mar-2020 Ed Maste <emaste@FreeBSD.org>

regen src.conf.5 after r358821, AMD option removal

Also pick up LOADER_VERIEXEC_VECTX change.


# fd1efedc 02-Mar-2020 Conrad Meyer <cem@FreeBSD.org>

Add extremely useful calendar(1) application to FreeBSD

It does extremely useful things like execute sendmail and spew dubiously
accurate factoids.

From the feedback, it seems like it is an essential utility in a modern unix
and not at all a useless bikeshed. How do those Linux people live without it?
Reverts r358561.


# 3c565de3 02-Mar-2020 Conrad Meyer <cem@FreeBSD.org>

Fix typo in r278616

FreeBSD isn't an encyclopedia.


# 8231202b 29-Feb-2020 Ed Maste <emaste@FreeBSD.org>

regen src.conf.5 for r358468, GPL_DTC removal


# bc527d9d 28-Feb-2020 Ed Maste <emaste@FreeBSD.org>

regen src.conf.5 after r358460, LLVM_LIBUNWIND option retirement


# a5798ec8 28-Feb-2020 Ed Maste <emaste@FreeBSD.org>

regen src.conf.5 after r358454, GCC 4.2.1 retirement


# 3352b550 26-Feb-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after sparc64 removal


# 45181e6d 19-Feb-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r358101, WITHOUT_GCOV default


# 429932ba 06-Feb-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r357617, BINUTILS_BOOTSTRAP description update


# 5ad886bf 04-Feb-2020 Kyle Evans <kevans@FreeBSD.org>

src.conf(5): regen after r357543, HTTPD removal


# 3d8a8d1f 31-Jan-2020 Ed Maste <emaste@FreeBSD.org>

regen src.conf.5 after r357338 BSD_CRTBEGIN retirement


# fa3c36d3 19-Jan-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after BINUTILS defaults and description changes


# 9f4e04c1 17-Jan-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r356836, DMAGENT dependency on OPENSSL


# 00021462 14-Jan-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r356736, limiting ld.bfd to powerpc


# 8683408c 14-Jan-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after option description updates


# fb27d7ae 13-Jan-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r356615, KERBEROS_SUPPORT dep on KERBEROS


# 4cee74df 08-Jan-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r356423 and r356499

riscv now using Clang/lld, riscv64sf reenabled, and googletest adjusted
to avoid only the affected fuse test on mips


# f8783225 06-Jan-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r356419, reenabling powerpc in universe


# 463aed9a 05-Jan-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r356381, disable BINUTILS_BOOTSTRAP more widely


# 895dd2f8 05-Jan-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r356379, disable BINUTILS_BOOTSTRAP on mips64*


# a01517e5 04-Jan-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r356367, default to GCC off


# 770379b9 03-Jan-2020 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r356322 and r356323

For SVNLITE dependency on FILE and GOOGLETEST dependency on CXX.


# d8fa5602 28-Dec-2019 Kyle Evans <kevans@FreeBSD.org>

Regenerate src.conf(5) after r356164


# 742654c9 27-Dec-2019 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r356127, disable GPL_DTC by default


# da39b3ad 27-Dec-2019 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regenerate after recent changes

r355588 Fix WITHOUT_CLANG build
r355646 Revert r354348
r355943 add LDNS build knob dependency on OPENSSL
r356111 Use LLVM as default toolchain for all PowerPC targets


# f3cdc622 20-Nov-2019 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen for several recent changes

r354289 armv6: Switch to LLD by default
r354290 Take arm.arm (armv5) out of universe
r354348 armv6, armv7: Switch to llvm-libunwind by default
r354660 Enable the RISC-V LLVM backend by default.

as well as lib32 changes

Sponsored by: The FreeBSD Foundation


# 63b149ff 20-Nov-2019 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r354902, WITHOUT_AMD by default


# 6ab18ea6 23-Oct-2019 Dimitry Andric <dim@FreeBSD.org>

Build toolchain components as dynamically linked executables by default

Summary:
Historically, we have built toolchain components such as cc, ld, etc as
statically linked executables. One of the reasons being that you could
sometimes save yourself from botched upgrades, by e.g. recompiling a
"known good" libc and reinstalling it.

In this day and age, we have boot environments, virtual machine
snapshots, cloud backups, and other much more reliable methods to
restore systems to working order. So I think the time is ripe to flip
this default, and link the toolchain components dynamically, just like
almost all other executables on FreeBSD.

Maybe at some point they can even become PIE executables by default! :)

Reviewed by: kib
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D22061


# de19b521 23-Oct-2019 Dimitry Andric <dim@FreeBSD.org>

Slightly expand description of WITH_SHARED_TOOLCHAIN, add a
corresponding WITHOUT_SHARED_TOOLCHAIN description, and regenerate
src.conf(5).

MFC after: 3 days


# 01a0b1a4 01-Oct-2019 Kyle Evans <kevans@FreeBSD.org>

Regen src.conf(5) after r352927 (HTTPD option added)


# 6b3555c3 26-Sep-2019 Dimitry Andric <dim@FreeBSD.org>

Enable OpenMP for powerpc64

Summary: When powerpc64 switches to LLVM, use this patch to enable
OpenMP as well. OpenMP on PPC is only for 64-bits, so don't make a
32-bit libomp. A change to openmp files is necesssary (under review on
https://reviews.llvm.org/D67190), because it determines ELF format
version based on endianness, which is incorrect.

Reviewed by: alfredo.junior_eldorado.org.br, #manpages
Differential Revision: https://reviews.freebsd.org/D21532


# 05e08cbd 17-Sep-2019 Kyle Evans <kevans@FreeBSD.org>

src.conf(5): regenerate after r352465, r352466

These changed the defaults for the GOOGLETEST knob and added a description
for WITH_GOOGLETEST.


# 59e50df3 03-Sep-2019 Kris Moore <kmoore@FreeBSD.org>

- Retire pc-sysinstall(8)

https://reviews.freebsd.org/D21094

Submitted by: kmoore@FreeBSD.org
Approved by: imp@FreeBSD.org


# 3a26da0b 16-Aug-2019 Ed Maste <emaste@FreeBSD.org>

Regen src.conf.5 after r351027 (enable BSD_CRTBEGIN on powerpc)


# 85d55309 13-Aug-2019 Ed Maste <emaste@FreeBSD.org>

Regen src.conf.5 after r350980 (remove rsh/rlogin references)

Also pick up changes to LLVM_TARGET_RISCV, NAND, NVME, OPENM

Sponsored by: The FreeBSD Foundation


# b2689b12 07-Apr-2019 Mitchell Horne <mhorne@FreeBSD.org>

Add option to build LLVM RISC-V target

Reviewed by: emaste, dim
Approved by: markj (mentor)
MFC after: 3 weeks
Differential Revision: https://reviews.freebsd.org/D19759


# b0840a28 16-Mar-2019 Dimitry Andric <dim@FreeBSD.org>

Connect lib/libomp to the build.

* Set MK_OPENMP to yes by default only on amd64, for now.
* Bump __FreeBSD_version to signal this addition.
* Ensure gcc's conflicting omp.h is not installed if MK_OPENMP is yes.
* Update OptionalObsoleteFiles.inc to cope with the conflicting omp.h.
* Regenerate src.conf(5) with new WITH/WITHOUT fragments.

Relnotes: yes
PR: 236062
MFC after: 1 month
X-MFC-With: r344779


# 7840b63a 15-Mar-2019 Enji Cooper <ngie@FreeBSD.org>

Regenerate src.conf(5) after r345203 (MK_GOOGLETEST addition)

MFC after: 2 months
MFC with: r345203
Approved by: emaste (mentor; implicit: https://reviews.freebsd.org/D19551)


# e91609a7 06-Mar-2019 John Baldwin <jhb@FreeBSD.org>

Divorce MK_GDB from MK_BINUTILS.

This permits legacy GDB to still be built and installed if
WITHOUT_BINUTILS is set (e.g. if base/binutils is installed).

Reviewed by: emaste
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D19480


# bfdf8aa9 06-Mar-2019 John Baldwin <jhb@FreeBSD.org>

Regenerate src.conf.5 for recent changes.

Updates include removal of DRM2 and addition of several options
related to secure booting.


# 43e25f47 19-Feb-2019 Enji Cooper <ngie@FreeBSD.org>

Add MK_GOOGLETEST option for building/installing gmock/gtest

These libraries don't compile on non-C++-11 capable compilers, e.g., g++ 4.2.1
and its corresponding implementation of the c++ library, i.e., libstdc++.

Blacklist compilation on all non-C++-11 capable compilers and give others the
option of opting out of building/installing gmock/gtest via MK_GOOGLETEST.

This option is controlled by MK_CXX and MK_TESTS, as ATF compilation is.


# b3a27c81 15-Feb-2019 Ed Maste <emaste@FreeBSD.org>

Regen src.conf.5 after r344179


# 1f7d1483 31-Jan-2019 Ed Maste <emaste@FreeBSD.org>

regen src.conf.5 after r343606


# 53fc043d 15-Dec-2018 George V. Neville-Neil <gnn@FreeBSD.org>

Remove, the now very outdated, timed.

Submitted by: Kyle Spiers ksspiers at gmail
Reviewed by: bcr,brooks,bz,sbruno
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D18505


# 385e9808 15-Dec-2018 Stefan Eßer <se@FreeBSD.org>

Remove CTM from 13-CURRENT after the release of FreeBSD-12.0.

The removal (and creation of a port) has been pre-announced in UPDATING
1 month ago. Packages are available for all supported FreeBSD vesions.

I did not think that another entry in UPDATING is required to note the
actual removal.

No MFC is planned - CTM shall be kept in base for all releases up to 12.x.

Reviewed by: rgrimes
Approved by: imp, bcr (manpages)
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D17935


# 0179c835 26-Nov-2018 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r340984 (and r340841)


# 1f3b049d 06-Nov-2018 Ed Maste <emaste@FreeBSD.org>

Regen src.conf.5 after r340186


# 18655ca2 05-Nov-2018 Ed Maste <emaste@FreeBSD.org>

Regen src.conf.5 after r340150


# d83db3fb 04-Nov-2018 Conrad Meyer <cem@FreeBSD.org>

Drop ed(1) "crypto"

You should not be using DES. You should not have been using DES for the
past 30 years.

The ed DES-CBC scheme lacked several desirable properties of a sealed
document system, even ignoring DES itself. In particular, it did not
provide the "integrity" cryptographic property (detection of tampering), and
it treated ASCII passwords as 64-bit keys (instead of using a KDF like
scrypt or PBKDF2).

Some general approaches ed(1) users might consider to replace the removed
DES mode:

1. Full disk encryption with something like AES-XTS. This is easy to
conceptualize, design, and implement, and it provides confidentiality for
data at rest. Like CBC, it lacks tampering protection. Examples include
GELI, LUKS, FileVault2.

2. Encrypted overlay ("stackable") filesystems (EncFS, PEFS?, CryptoFS,
others).

3. Native encryption at the filesystem layer. Ext4/F2FS, ZFS, APFS, and
NTFS all have some flavor of this.

4. Storing your files unencrypted. It's not like DES was doing you much
good.

If you have DES-CBC scrambled files produced by ed(1) prior to this change,
you may decrypt them with:

openssl des-cbc -d -iv 0 -K <key in hex> -in <inputfile> -out <plaintext>

Reviewed by: allanjude, bapt, emaste
Sponsored by: Dell EMC Isilon
Differential Revision: https://reviews.freebsd.org/D17829


# 43f75d57 30-Oct-2018 Bjoern A. Zeeb <bz@FreeBSD.org>

Introduce an EXPERIMENTAL option for both src.conf(5) and the kernel.

In the last decade(s) we have seen both short term or long term projects
committed to the tree which were considered or even marked "experimental".
While out-of-tree development has become easier than it used to be in
CVS times, there still is a need to have the code shipping with HEAD but
not enabled by default.

While people may think about VIMAGE as one of the recent larger, long term
projects, early protocol implementations (before they are standardised)
are others. (Free)BSD historically was one of the operating systems
which would have running code at early stages and help develop and
influence standardisation and the industry.

Give developers an opportunity to be more pro-active for early adoption
or running large scale code changes stumbling over each others but not
the user's feet. I have not added the option to NOTES in order to avoid
breaking supported option builds, which require constant compile testing.

Discussed with: people in the corridor


# 82a0f53d 25-Oct-2018 Andrew Turner <andrew@FreeBSD.org>

Regen src.conf.5 to add WITH_BSD_CRTBEGIN

Sponsored by: DARPA, AFRL


# 8edab9cd 21-Oct-2018 Warner Losh <imp@FreeBSD.org>

Add missing options.

WITHOUT_LOADER_LUA is only needed since we turned it off by default on
powerpc and sparc64 in r338203. Same with
WITHOUT_LOADER_GEIL. WITH_NVME, WITHOUT_NVME, WITH_LOADER_FORCE_LE
have been needed since they were added.


# 8ccac680 20-Oct-2018 Ed Maste <emaste@FreeBSD.org>

regen src.conf after r339477 and r339511


# 0543ade3 18-Sep-2018 Brooks Davis <brooks@FreeBSD.org>

Regen after r338752.

Approved by: re (gjb)
Differential Revision: https://reviews.freebsd.org/D17211


# a06833f9 13-Sep-2018 Ed Maste <emaste@FreeBSD.org>

regenerate src.conf.5 after r338642 and r338643

Approved by: re (gjb)
Sponsored by: The FreeBSD Foundation


# 30323356 28-Aug-2018 Warner Losh <imp@FreeBSD.org>

Regen src.conf.5 after r338347.

Approved by: re@ (gjb)


# 66366404 16-Aug-2018 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r337899 WITH_LLD_IS_LD on armv7


# 89edb881 09-Aug-2018 Dimitry Andric <dim@FreeBSD.org>

Add optional LLVM BPF target support

BPF (eBPF) is an independent instruction set architecture which is
introduced in Linux a few years ago. Originally, eBPF execute
environment was only inside Linux kernel. However, recent years there
are some user space implementation (https://github.com/iovisor/ubpf,
https://doc.dpdk.org/guides/prog_guide/bpf_lib.html) and kernel space
implementation for FreeBSD is going on
(https://github.com/YutaroHayakawa/generic-ebpf).

The BPF target support can be enabled using WITH_LLVM_TARGET_BPF, as it
is not built by default.

Submitted by: Yutaro Hayakawa <yhayakawa3720@gmail.com>
Reviewed by: dim, bdrewery
Differential Revision: https://reviews.freebsd.org/D16033


# 7a9e13dd 01-Aug-2018 Ed Maste <emaste@FreeBSD.org>

Regen src.conf.5 after r337057, LLD_BOOTSTRAP on armv7


# 0f17b0b5 29-Jul-2018 Ed Maste <emaste@FreeBSD.org>

Regen src.conf.5 after r336901, WITH_LLD_BOOTSTRAP on i386

Sponsored by: The FreeBSD Foundation


# 513fdd50 25-Jul-2018 John Baldwin <jhb@FreeBSD.org>

Install base gdb in /usr/libexec for 32-bit arm by default.

kgdb in ports now supports 32-bit arm kernels. sparc64 is now the only
remaining architecture which ships base gdb in /usr/bin.

Relnotes: yes


# 4a3caf80 20-Jul-2018 Konstantin Belousov <kib@FreeBSD.org>

Regenerate src.conf.5.

Sponsored by: Mellanox Technologies


# e8788097 20-Jul-2018 Konstantin Belousov <kib@FreeBSD.org>

Regenerate src.conf.5 after several accumulated changes.

The larger is the removal of arm/armeb architecture. Also noted is
the addition of WITHOUT_SERVICESDB and default change for WITH_CXX.

Sponsored by: Mellanox Technologies


# bf64e879 27-Jun-2018 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# cbafd263 22-Jun-2018 Dimitry Andric <dim@FreeBSD.org>

Add support for selectively enabling LLVM targets

This makes it possible, through src.conf(5) settings, to select which
LLVM targets you want to build during buildworld. The current list is:

* (WITH|WITHOUT)_LLVM_TARGET_AARCH64
* (WITH|WITHOUT)_LLVM_TARGET_ARM
* (WITH|WITHOUT)_LLVM_TARGET_MIPS
* (WITH|WITHOUT)_LLVM_TARGET_POWERPC
* (WITH|WITHOUT)_LLVM_TARGET_SPARC
* (WITH|WITHOUT)_LLVM_TARGET_X86

To not influence anything right now, all of these are on by default, in
situations where clang is enabled.

Selectively turning a few targets off manually should work. Turning on
only one target should work too, even if that target does not correspond
to the build architecture. (In that case, LLVM_NATIVE_ARCH will not be
defined, and you can only use the resulting clang executable for
cross-compiling.)

I performed a few measurements on one of the FreeBSD.org reference
machines, building clang from scratch, with all targets enabled, and
with only the x86 target enabled. The latter was ~12% faster in real
time (on a 32-core box), and ~14% faster in user time. For a full
buildworld the difference will probably be less pronounced, though.

Reviewed by: bdrewery
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D11077


# be9309de 20-Jun-2018 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate for SYSTEM_LINKER


# e2d98a24 15-Jun-2018 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r335210, *BINUTILS description updates

Sponsored by: The FreeBSD Foundation


# f4c84137 30-May-2018 Ed Maste <emaste@FreeBSD.org>

Regen src.conf.5 after r334391 - LLD_IS_LD default on amd64

Relnotes: yes
Sponsored by: The FreeBSD Foundation


# b1a0e564 26-May-2018 Eitan Adler <eadler@FreeBSD.org>

src.conf: use more natural language for @generated

Requested by: emaste


# 13daedc0 24-May-2018 Rebecca Cran <bcran@FreeBSD.org>

Remove extra space before parenthesis in src.conf(5)

Reviewed by: eadler
Differential Revision: https://reviews.freebsd.org/D15528


# 0db9a543 22-May-2018 Eitan Adler <eadler@FreeBSD.org>

Add the text '@generated' to src.conf.5

This is a cross-tool approach to identifying generated code. Some tools,
notably phabricator, handle this marker specially. See
https://reviews.freebsd.org/differential/diff/42870/ for such an
example.


# 45b8de2d 15-May-2018 Ed Maste <emaste@FreeBSD.org>

Regen src.conf.5 after r333658


# 26d6bbfa 13-May-2018 Sevan Janiyan <sevan@FreeBSD.org>

Regen after r333588


# 912aad0f 03-May-2018 Kyle Evans <kevans@FreeBSD.org>

Regen src.conf(5) after r333236


# e808190a 08-Mar-2018 Hans Petter Selasky <hselasky@FreeBSD.org>

Add kernel and userspace code to dump the firmware state of supported
ConnectX-4/5 devices in mlx5core.

The dump is obtained by reading a predefined register map from the
non-destructive crspace, accessible by the vendor-specific PCIe
capability (VSC). The dump is stored in preallocated kernel memory and
managed by the mlx5tool(8), which communicates with the driver using a
character device node.

The utility allows to store the dump in format
<address> <value>
into a file, to reset the dump content, and to manually initiate the
dump.

A call to mlx5_fwdump() should be added at the places where a dump
must be fetched automatically. The most likely place is right before a
firmware reset request.

Submitted by: kib@
MFC after: 1 week
Sponsored by: Mellanox Technologies


# 28f52545 07-Mar-2018 Ed Maste <emaste@FreeBSD.org>

Regen src.conf.5 after r330613 CROSS_TOOLCHAIN change


# b8f3641f 01-Mar-2018 Kyle Evans <kevans@FreeBSD.org>

Regenerate src.conf(5) after r330254


# 5373a0ae 28-Feb-2018 Kyle Evans <kevans@FreeBSD.org>

Regenerate src.conf(5) after r330118


# a9810892 28-Feb-2018 Kyle Evans <kevans@FreeBSD.org>

Regenerate src.conf(5) after r330115 and r330116


# 6f7527f0 28-Feb-2018 Ed Maste <emaste@FreeBSD.org>

Regen src.conf.5 after r330110 (WITH_KERNEL_RETPOLINE)

As a bonus also includes the LUA loader description.


# 5b9c3654 09-Feb-2018 Ed Maste <emaste@FreeBSD.org>

Regen src.conf.5 after r329093, WITH_/WITHOUT_LLVM_COV


# 1383b978 12-Jan-2018 Ed Maste <emaste@FreeBSD.org>

Revert r327823, Enable ld.lld as bootstrap linker by default on i386

There's a report of some regression in ports. Revert for now for an
exp run for this change in isolation (previous lld exp run also included
switching the linker used for ports to lld).

Also revert the src.conf.5 regeneration in r327824.

Reported by: antoine
Sponsored by: The FreeBSD Foundation


# 02cdaef0 11-Jan-2018 Ed Maste <emaste@FreeBSD.org>

regen src.conf.5 after r327823, WITH_LLD_BOOTSTRAP for i386

Sponsored by: The FreeBSD Foundation


# 737afa08 10-Jan-2018 Ed Maste <emaste@FreeBSD.org>

regen src.conf.5 after r327783, WITH_LLD_BOOTSTRAP default

(I missed the Reviewed by and review link from r327783.)

Reviewed by: brooks, dim, bapt
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D13827


# 782df3ed 10-Jan-2018 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r325692 and r326888

Sponsored by: The FreeBSD Foundation


# 906a1c6c 02-Nov-2017 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate for AUTO_OBJ.

Sponsored by: Dell EMC Isilon


# efb949a6 01-Nov-2017 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate for UNIFIED_OBJDIR.

Sponsored by: Dell EMC Isilon


# 89dd2beb 30-Oct-2017 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate after r325180


# 7c605234 22-Oct-2017 Enji Cooper <ngie@FreeBSD.org>

Regenerate src.conf(5) after r324340 (armv7 addition)


# d1998230 06-Oct-2017 Jeremie Le Hen <jlh@FreeBSD.org>

Bump src.conf.5's Dd.

This file shouldn't be modified manually but well, I did it in my previous
commit. So go down further the rabbit hole so as to at least keep some
consistency.

Reported by: bapt


# e415aa28 06-Oct-2017 Jeremie Le Hen <jlh@FreeBSD.org>

Remove rcmds.

If they are still needed, you can find them in the net/bsdrcmds port.

This was proposed June, 20th and approved by various committers [1].
They have been marked as deprecated on CURRENT in r320644 [2] on July, 4th.
Both stable/11 and release/11.1 contain the deprecation notice (thanks to
allanjude@).

Note that ruptime(1)/rwho(1)/rwhod(8) were initially thought to be part of
rcmds but this was a mistake and those are therefore NOT removed.

[1] https://lists.freebsd.org/pipermail/freebsd-arch/2017-June/018239.html
[2] https://svnweb.freebsd.org/base?view=revision&revision=320644

Reviewed by: bapt, brooks
Differential Revision: https://reviews.freebsd.org/D12573


# 4572fb3f 13-Sep-2017 Gordon Tetlow <gordon@FreeBSD.org>

Deorbit catman. The tradeoff of disk for performance has long since tipped
in favor of just rendering the manpage instead of relying on pre-formatted
catpages. Note, this does not impede the ability to use existing catpages,
it just removes the utility to generate them.

Reviewed by: imp, allanjude
Approved by: emaste (mentor)
Differential Revision: https://reviews.freebsd.org/D12317


# 74782f0e 14-Aug-2017 Enji Cooper <ngie@FreeBSD.org>

Regenerate src.conf(5) after change made in r322511 to "make check" behavior


# e5259506 14-Aug-2017 Enji Cooper <ngie@FreeBSD.org>

Regenerate src.conf(5) per LLDB default change made in r322415


# 57a87b06 02-Aug-2017 Enji Cooper <ngie@FreeBSD.org>

Regenerate src.conf(5) per change made in r321952


# 5c021049 05-Jul-2017 Enji Cooper <ngie@FreeBSD.org>

Regenerate src.conf(5)


# fcf8f4a8 19-Jun-2017 Emmanuel Vadot <manu@FreeBSD.org>

Fix punctionation in UPDATING and regen src.conf after r320127

Reported by: ngie


# 8657a965 07-Jun-2017 Baptiste Daroussin <bapt@FreeBSD.org>

Regenerate src.conf.5 after removal of groff


# 4650b8ae 30-May-2017 Enji Cooper <ngie@FreeBSD.org>

Regenerate src.conf(5)

This contains a number of content changes due to src.opts.mk changes.

Sponsored by: Dell EMC Isilon


# e9e768f7 21-Apr-2017 Ed Maste <emaste@FreeBSD.org>

bsdgrep: disable GNU_GREP_COMPAT by default

The GNU extension bits in the base system are old, no longer faithful
to upstream, and surprising in some regards. Switch to documenting
WITH_GNU_GREP_COMPAT and default GNU_GREP_COMPAT to OFF in the name of
good behavior.

According to http://www.regular-expressions.info, GNU extensions:

- Add missing quantifiers to BREs: \?, \+

- Add branching to BREs: \|

- Add backreferences (\1 through \9) to EREs

- Add \w, \W, \s, and \S corresponding to :alnum:, [^[:alnum:]],
:space:, and [^[:space:]] respectively

- Add word boundaries and anchors:
\b: word boundary
\B: not word boundary
\<: Strt of word
\>: End of word
\`: Start of subject string
\': End of subject string

These extensions are still available in /usr/bin/grep by default today,
as it is still GNU grep. As part of the bsdgrep migration plan these
extensions may be added to bsdgrep's regex support if necessary.

Submitted by: Kyle Evans <kevans91 at ksu.edu>
Reviewed by: cem
Differential Revision: https://reviews.freebsd.org/D10114


# 3f39ffc8 21-Apr-2017 Ed Maste <emaste@FreeBSD.org>

bsdgrep: add BSD_GREP_FASTMATCH knob for built-in fastmatch

Bugs have been found in the fastmatch implementation as used in bsdgrep.
Some have been fixed (r316495) while fixes for others are in review
(D10098).

In comparison with the fastmatch implementation, Kyle Evans found that:

- regex(3)'s performance with literal expressions offers a speed
improvement over fastmatch

- regex(3)'s performance, both with simple BREs and EREs, seems to be
comparable

The regex implementation was imported in r226035, and the commit message
reports:

This is a temporary solution until the whole regex library is
not replaced so that BSD grep development can continue and the
backported code gets some review and testing. This change only
improves scalability slightly, there is no big performance boost
yet but several minor bugs have been found and fixed.

Introduce a WITH_/WITHOUT_BSD_GREP_FASTMATCH knob to support testing
of both approaches.

PR: 175314, 194823
Submitted by: Kyle Evans <kevans91 at ksu.edu>
Reviewed by: bdrewery (in part)
Differential Revision: https://reviews.freebsd.org/D10282


# 4c033a73 19-Apr-2017 Enji Cooper <ngie@FreeBSD.org>

Regenerate src.conf(5) after recent additions/clarifications

Sponsored by: Dell EMC Isilon


# 722a4cb4 19-Apr-2017 Ed Maste <emaste@FreeBSD.org>

Remove WITHOUT_GNU and WITHOUT_GNU_SUPPORT src.conf.knobs

These have no effect (and WITHOUT_GNU is documented as having no
effect). I intend to later introduce a WITHOUT_GPL knob to serve a
similar purpose as WITHOUT_GNU's previously documented intent, but with
a more accurate name. To avoid confusion over the transition though just
remove the existing, nonfunctional ones.


# 0780f5c3 18-Apr-2017 John Baldwin <jhb@FreeBSD.org>

Regenerate to note that GDB is now off by default on most platforms.

Note that this commit also adds the default riscv settings for all
options since riscv was added to 'make targets' since the last time
this was generated.

Reminded by: emaste


# df4817fe 11-Apr-2017 Ed Maste <emaste@FreeBSD.org>

Regenerate src.conf.5 after r316706


# 6c2b7eda 10-Apr-2017 Ed Maste <emaste@FreeBSD.org>

regenerate src.conf.5 after r316647 and r316684

Sponsored by: The FreeBSD Foundation


# a121d3a8 22-Mar-2017 Enji Cooper <ngie@FreeBSD.org>

Regenerate src.conf(5) (again)

Sponsored by: Dell EMC Isilon


# 88342134 22-Mar-2017 Enji Cooper <ngie@FreeBSD.org>

Regenerate src.conf(5)

Sponsored by: Dell EMC Isilon


# 65f536f1 10-Mar-2017 Baptiste Daroussin <bapt@FreeBSD.org>

Regenerate after r315057


# 1df22ae0 03-Mar-2017 Ed Maste <emaste@FreeBSD.org>

regen src.conf.5 for clang-4.0.0 merge

Note that makeman's use of 'make showconfig' interacts poorly with
the COMPILER_FEATURES test in share/mk/src.opts.mk, because it tests the
host compiler, not the bootstrap compiler that will actually be used to
build world. This causes it to report that Clang is enabled by default
on MIPS and PowerPC.

For example:
% make TARGET_ARCH=mips64 showconfig | grep CLANG
MK_CLANG = yes
MK_CLANG_BOOTSTRAP = no
MK_CLANG_EXTRAS = no
MK_CLANG_FULL = yes
MK_CLANG_IS_CC = no

I am committing this version anyway to avoid extraneous diffs in
src.conf.5 after every other WITH_/WITHOUT_FOO change.

In addition, we intend to switch to a C++11 compiler for all archs for
12.0 (either by fixing Clang for those archs, or by requiring an
external toolchain), and then src.conf.5 will be correct.

Sponsored by: The FreeBSD Foundation


# 9cf76983 03-Mar-2017 Navdeep Parhar <np@FreeBSD.org>

Regen src.conf.5 after r314579.

Sponsored by: Chelsio Communications


# 344e2bb9 01-Mar-2017 Ed Maste <emaste@FreeBSD.org>

regen src.conf.5 after r313169

Sponsored by: The FreeBSD Foundation


# 86d99b68 16-Feb-2017 Warner Losh <imp@FreeBSD.org>

Remove EISA bus support for add-in cards. Remove related kernel and
compile options. Remove doxygen pointers to now deleted files. Remove
EISA and VME as examples in bus_space.9.

Retained EISA mode code for IO PIC and MPTABLES because that's not
EISA bus, per se, and some people have abused EISA to mean "EISA-like
behavior as opposed to ISA" rather than using it for EISA add-in
cards.

Relnotes: yes


# 661cf9b6 27-Jan-2017 Yoshihiro Takahashi <nyan@FreeBSD.org>

Regen after r312910.


# d60571b4 06-Jan-2017 Enji Cooper <ngie@FreeBSD.org>

Regenerate src.conf(5) after r311548

MFC after: 1 week


# d1040ced 06-Jan-2017 Warren Block <wblock@FreeBSD.org>

Fix src.conf(5) description of WITHOUT_USB_GADGET_EXAMPLES.

PR: 215831
Submitted by: p5B2E9A8F@t-online.de
MFC after: 1 week
Sponsored by: iXsystems


# 0cd582c8 02-Jan-2017 Enji Cooper <ngie@FreeBSD.org>

Regen src.conf after recent changes to tools/build/options/... and
src.opts.mk


# a045d354 19-Dec-2016 Ed Maste <emaste@FreeBSD.org>

Restore missing comment in src.conf.5

I'm not sure how I managed to generate src.conf.5 without the comment;
add it manually while looking into that.

Reported by: gjb


# 6dfa2a0a 19-Dec-2016 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r310268 (WITH_REPRODUCIBLE_BUILD)


# aced6942 10-Dec-2016 Baptiste Daroussin <bapt@FreeBSD.org>

Regen after 309805


# 36e8c7bb 09-Dec-2016 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r309142 (WITH_LLD_AS_LD knob)

Reported by: Nikolai Lifanov
Sponsored by: The FreeBSD Foundation


# 31288065 14-Oct-2016 Baptiste Daroussin <bapt@FreeBSD.org>

Regen


# 96f1cff1 10-Oct-2016 Ed Maste <emaste@FreeBSD.org>

src.conf.5: regen after r306965


# cc68b6e5 05-Oct-2016 Ed Maste <emaste@FreeBSD.org>

Regen src.conf.5 after r306649

Sponsored by: The FreeBSD Foundation


# 7b29256b 21-Sep-2016 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate.


# 5f94a46b 18-Sep-2016 Baptiste Daroussin <bapt@FreeBSD.org>

Modify manually given makeman is broken due to errors in share/mk/*


# 5f0230cb 23-Aug-2016 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# 051ea717 22-Aug-2016 Ed Maste <emaste@FreeBSD.org>

Regenerate src.conf.5 after r304616


# 58a74cc5 28-Jul-2016 Ed Maste <emaste@FreeBSD.org>

Regenerate src.conf.5 after r303394


# d5a2667b 28-Jun-2016 Jonathan T. Looney <jtl@FreeBSD.org>

Regenerate for WITH_EXTRA_TCP_STACKS updates.

Approved by: re (gjb)
Sponsored by: Juniper Networks


# 8095b3c2 24-Jun-2016 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate

Approved by: re (implicit, r302177)


# 2710e62c 14-Jun-2016 Bryan Drewery <bdrewery@FreeBSD.org>

Renegerate for WITH_META_MODE updates.

Approved by: re (implicit)
Sponsored by: EMC / Isilon Storage Division


# 0341a043 07-Jun-2016 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# c8e10ea4 08-Jun-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Fix some trailing whitespaces.

MFC after: 1 month


# 9a8968a8 05-Jun-2016 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# a4a2269e 05-Jun-2016 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# fe3c4692 24-May-2016 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# a9da9b86 20-May-2016 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# 8a7c8ae4 20-May-2016 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# be894451 14-Apr-2016 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# f79bedf5 13-Apr-2016 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# 7f76a95c 11-Apr-2016 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# 3d02549f 30-Mar-2016 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# cc5a4f74 11-Mar-2016 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# 973e8b3e 01-Mar-2016 Ed Maste <emaste@FreeBSD.org>

Regenerate src.conf.5 after r296193 and r296264


# 23a6b49a 29-Feb-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

{kbdcontrol,vidcontrol,quota,telnet}(8) -> {kbdcontrol,vidcontrol,quota,telnet}(1)

MFC after: 1 month
Sponsored by: The FreeBSD Foundation


# 4b9f77e4 29-Feb-2016 Edward Tomasz Napierala <trasz@FreeBSD.org>

Autofs is section 5, not 4.

MFC after: 1 month
Sponsored by: The FreeBSD Foundation


# 5977355f 24-Feb-2016 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# 1500eb21 08-Jan-2016 Ed Maste <emaste@FreeBSD.org>

Regen after r293450


# 7df4050d 15-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate after r292283.


# 4a5e4462 08-Dec-2015 Ed Maste <emaste@FreeBSD.org>

Update after r291955, build/install userland debug by default

Sponsored by: The FreeBSD Foundation


# 26b79d5b 27-Nov-2015 Hajimu UMEMOTO <ume@FreeBSD.org>

Regen src.conf.5 for recent option changes.


# 32b5dc9a 13-Nov-2015 Simon J. Gerraty <sjg@FreeBSD.org>

Regen src.conf.5


# 1c01e4f8 07-Nov-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Regen after r290526 for WITH_CCACHE_BUILD.


# e85d791c 05-Nov-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate for WITH_FAST_DEPEND in r290433.


# 978e1d66 18-Sep-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# ba852870 17-Sep-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# 0a70ef02 17-Sep-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# f972b8a4 16-Sep-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate


# 1c67eb64 16-Sep-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Document NO_SILENT for META_MODE.

Reword and add some formatting as well.


# b3667a14 16-Aug-2015 Enji Cooper <ngie@FreeBSD.org>

Regen src.conf.5 per r286822


# 84465e31 13-Aug-2015 Ed Maste <emaste@FreeBSD.org>

Update src.conf(5) after r286730


# 16f3fdf5 01-Aug-2015 Mark Johnston <markj@FreeBSD.org>

Regenerate after r286174.


# 5be09b10 29-Jul-2015 Ed Maste <emaste@FreeBSD.org>

Regenerate src.conf(5) after r286016 and r286030


# cc2520d2 22-Jun-2015 Simon J. Gerraty <sjg@FreeBSD.org>

Fix generation of src.conf.5

Since makeman turns all options on, we need to guard somethings from
make(showconfig)


# 87964f0e 11-Jun-2015 Jung-uk Kim <jkim@FreeBSD.org>

Regen for r284274.


# 88546663 30-May-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Regenerate after r283777


# 4c5ccd08 18-Apr-2015 Konstantin Belousov <kib@FreeBSD.org>

Regen.


# 4a62dc3a 03-Apr-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Regen for r281053


# 0e0e9604 04-Feb-2015 Enji Cooper <ngie@FreeBSD.org>

Regen src.conf(5)


# 61940879 26-Jan-2015 Enji Cooper <ngie@FreeBSD.org>

Regen src.conf(5)


# 93da8366 24-Jan-2015 Enji Cooper <ngie@FreeBSD.org>

Regen src.conf(5)


# 6a2a5707 07-Jan-2015 Ed Maste <emaste@FreeBSD.org>

Regenerate after r276796


# 9da2c520 02-Jan-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Regen after removal of texinfo


# 559f9bfc 27-Dec-2014 Jens Schweikhardt <schweikh@FreeBSD.org>

Correct a typo.


# 9a2a3846 01-Dec-2014 Ed Maste <emaste@FreeBSD.org>

Regenerate src.conf(5) after r275373


# c5d09a87 26-Nov-2014 Glen Barber <gjb@FreeBSD.org>

Regen src.conf(5) after r275138.

Sponsored by: The FreeBSD Foundation


# a0f6423b 21-Oct-2014 Ed Maste <emaste@FreeBSD.org>

Regenerate after r273418


# 148bdd15 16-Oct-2014 Brooks Davis <brooks@FreeBSD.org>

Regenerate src.conf.5 after:

r273170:
MK_ARB_EABI was removed in r272350 so remove the documentation.
r273171:
Per r273155, HYPERV is built by default on platforms where it makes
sense and ignored on others.
r273172:
Document that WITHOUT_TOOLCHAIN causes headers to not be installed, not
just programs.


# 2c4b4abc 12-Sep-2014 Xin LI <delphij@FreeBSD.org>

Regen.


# 2b1d8200 10-Sep-2014 Alan Somers <asomers@FreeBSD.org>

Regen after 271401.

Sponsored by: Spectra Logic


# 54d8c5d5 19-Aug-2014 Bryan Drewery <bdrewery@FreeBSD.org>

Regen after r270171


# f1d82c3e 19-Aug-2014 Bryan Drewery <bdrewery@FreeBSD.org>

Regen after r270168


# 18c6fc4c 16-Jul-2014 Julio Merino <jmmv@FreeBSD.org>

Regen after r268778 to replace WITH_TESTS with WITHOUT_TESTS.


# 55ba6236 10-Jul-2014 Baptiste Daroussin <bapt@FreeBSD.org>

Regenerate src.conf(5) after texinfo option change


# 90be798e 07-Jul-2014 Dimitry Andric <dim@FreeBSD.org>

Regenerate src.conf.5, which was completely busted by r268351.


# e7d939bd 06-Jul-2014 Marcel Moolenaar <marcel@FreeBSD.org>

Remove ia64.

This includes:
o All directories named *ia64*
o All files named *ia64*
o All ia64-specific code guarded by __ia64__
o All ia64-specific makefile logic
o Mention of ia64 in comments and documentation

This excludes:
o Everything under contrib/
o Everything under crypto/
o sys/xen/interface
o sys/sys/elf_common.h

Discussed at: BSDcan


# d02efe3f 29-Jun-2014 Ed Maste <emaste@FreeBSD.org>

Regenerate after r268022

MFC after: 1 week


# 37bde598 17-Jun-2014 Ed Maste <emaste@FreeBSD.org>

Update src.conf.5 after r267582


# 402da360 12-Jun-2014 Glen Barber <gjb@FreeBSD.org>

Revert r267424 and r267425:
More exploration will be needed in order to silence the
tinderbox mails caused by setting WITH_TESTS=1 by default.

Ref: http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-amd64-amd64.full
With hat: re


# 070fd6a1 12-Jun-2014 Julio Merino <jmmv@FreeBSD.org>

Regen after r267424 to replace WITH_TESTS with WITHOUT_TESTS.


# cb01313f 08-Jun-2014 Bryan Drewery <bdrewery@FreeBSD.org>

Regen after r267233


# 4f78e0cb 05-Jun-2014 Ed Maste <emaste@FreeBSD.org>

Regen after r267124 for WITHOUT_VT_SUPPORT


# fe0a62f5 03-Jun-2014 Julio Merino <jmmv@FreeBSD.org>

Merge (unused) documentation of WITHOUT_TESTS into WITH_TESTS.

The description of WITH/WITHOUT tweaks should only document the non-default
option. TESTS still defaults to no, so the option to be documented is
WITH_TESTS.


# 102f070c 27-May-2014 Glen Barber <gjb@FreeBSD.org>

Regen after r266752.

Sponsored by: The FreeBSD Foundation


# 20e9dd10 15-May-2014 Brooks Davis <brooks@FreeBSD.org>

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.


# 0b41d3b0 13-Apr-2014 Julio Merino <jmmv@FreeBSD.org>

Regen after rewording of WITH_TESTS.


# 2c284d93 13-Mar-2014 Gleb Smirnoff <glebius@FreeBSD.org>

Remove IPX support.

IPX was a network transport protocol in Novell's NetWare network operating
system from late 80s and then 90s. The NetWare itself switched to TCP/IP
as default transport in 1998. Later, in this century the Novell Open
Enterprise Server became successor of Novell NetWare. The last release
that claimed to still support IPX was OES 2 in 2007. Routing equipment
vendors (e.g. Cisco) discontinued support for IPX in 2011.

Thus, IPX won't be supported in FreeBSD 11.0-RELEASE.


# cd37e8b7 22-Feb-2014 Baptiste Daroussin <bapt@FreeBSD.org>

Regen after WITHOUT_DMA -> WITHOUT_DMAGENT renaming


# 533c3616 21-Feb-2014 Baptiste Daroussin <bapt@FreeBSD.org>

Regen after addition of WITHOUT_DMA


# d1f674c7 30-Jan-2014 Brooks Davis <brooks@FreeBSD.org>

Regenerate for WITHOUT_FMTREE and WITHOUT_NCURSESW.

MFC after: 4 weeks
Sponsored by: DARPA, AFRL


# 6adfbbbf 30-Jan-2014 Brooks Davis <brooks@FreeBSD.org>

Merge from CheriBSD:
commit 6b569451b92c48ccf1768da32e7e89189e1aa253
Author: Brooks Davis <brooks@one-eyed-alien.net>
Date: Mon Jan 27 22:50:46 2014 +0000

Always install nmtree as mtree.
For compability, link mtree to nmtree.

X-MFC after: never
Sponsored by: DARPA, AFRL


# 7ecf8b1c 30-Jan-2014 Brooks Davis <brooks@FreeBSD.org>

Revert outdated info related to WITH_LIBCPLUSPLUS that was included in
r261072. src.conf.5 now matches makeman's output.


# c904339f 22-Jan-2014 Steven Kreuzer <skreuzer@FreeBSD.org>

Remove WITHOUT_ATF as it has been replaced by WITH_TESTS

PR: conf/185326
Reported by: Igor Mozolevsky <igor@hybrid-lab.co.uk>
Approved by: hrs (mentor)


# ef8e297e 04-Dec-2013 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate after r258838


# 44893f08 04-Dec-2013 Bryan Drewery <bdrewery@FreeBSD.org>

Regenerate after r258924

MFC after: 3 days
Approved by: bapt (implicit)


# a603e851 11-Nov-2013 Glen Barber <gjb@FreeBSD.org>

Regen after r258014.

Sponsored by: The FreeBSD Foundation


# bba60773 11-Nov-2013 Glen Barber <gjb@FreeBSD.org>

Regen after r258012.

Sponsored by: The FreeBSD Foundation


# c92d635a 31-Oct-2013 Baptiste Daroussin <bapt@FreeBSD.org>

After around 20 years of duty it is time for pkg_install to retire


# ce068e5a 25-Oct-2013 Brooks Davis <brooks@FreeBSD.org>

Regerate after r257138 swapped the default to WITH_NMTREE.

MFC after: 3 days
Sponsored by: DARPA/AFRL


# 6495f649 24-Oct-2013 Brooks Davis <brooks@FreeBSD.org>

Regenerate documentation post r256915:

Stop conflating WITHOUT_CLANG with WITHOUT_CLANG_IS_CC. This allows
bootstrapping a copy of clang without building clang for the base system
which is useful for nanobsd and similar setups. It's still probably
wrong to conflate what is installed as /usr/bin/cc with the selection
of a bootstrap compiler under WITH*_CLANG_IS_CC, but that's for another
day.


# c9fc60be 09-Oct-2013 Glen Barber <gjb@FreeBSD.org>

Revert r256095, r256120 (partial), r256121:

r256095:
- Add gnu/usr.bin/rcs back to the base system.

r256120:
- Add WITHOUT_RCS back to src.conf.5.

r256121:
- Remove UPDATING entry regarding gnu/usr.bin/rcs removal.

Requested by: many
Approved by: re (marius)
Discussed with: core


# 18bb1b08 07-Oct-2013 Eitan Adler <eadler@FreeBSD.org>

This regenerates src.conf.5 for both the RCS removal as well as r255784.

Approved by: re (glebius)


# 89898f63 04-Oct-2013 Joel Dahl <joel@FreeBSD.org>

mdoc: remove EOL whitespace.

Approved by: re (blanket)


# 2e845e0d 01-Oct-2013 Ed Maste <emaste@FreeBSD.org>

Regen.

Approved by: re (implicit)


# 744f86ec 30-Sep-2013 Dag-Erling Smørgrav <des@FreeBSD.org>

Regenerate.

Approved by: re (gjb)


# e7145502 24-Sep-2013 Dag-Erling Smørgrav <des@FreeBSD.org>

Regenerate.

Approved by: re (blanket)


# 2789c111 19-Sep-2013 Ed Maste <emaste@FreeBSD.org>

Regenerate after addition of WITH_LLDB

Approved by: re (blanket)


# 75e60c00 15-Sep-2013 Dag-Erling Smørgrav <des@FreeBSD.org>

Regnerate.

Approved by: re (blanket)


# 26c4cc02 06-Sep-2013 Niclas Zeising <zeising@FreeBSD.org>

Regenerate after unhooking gcc/g++ from the default build for some arches.


# b9aa88b0 29-Aug-2013 Antoine Brodin <antoine@FreeBSD.org>

Fix after r255014


# 969fe8f0 27-Aug-2013 Niclas Zeising <zeising@FreeBSD.org>

Really regen after r254962.

This removes the WITH_BSDCONFIG description alltogether, since this option
is removed.
At the same time, fix the WITHOUT_LIBCPLUSPLUS option that had gotten
inverted.


# a5aa00fb 27-Aug-2013 Devin Teske <dteske@FreeBSD.org>

Formally remove WITH_BSDCONFIG build option and re-generate src.conf.5
NOTE: Should have been inline with revisions 252862 and 254958.


# 8aad3f60 26-Aug-2013 Antoine Brodin <antoine@FreeBSD.org>

Regenerate src.conf.5


# e1f38054 16-Jul-2013 Andrew Turner <andrew@FreeBSD.org>

Regen.


# 13f6fdf2 12-Jul-2013 Baptiste Daroussin <bapt@FreeBSD.org>

Regenerate src.conf(5) after changing WITHOUT_PKGTOOLS to WITH_PKGTOOLS


# 5b694ac5 02-Jul-2013 Niclas Zeising <zeising@FreeBSD.org>

Regenerate after r252561

PR: docs/180025
Submitted by: Garrett Cooper <yaneurabeya@gmail.com>


# 4ddfbec0 16-Jun-2013 Niclas Zeising <zeising@FreeBSD.org>

Fix the libc++ option.
This somehow got reverted when this was updated after the CVS removal.


# 8ed39685 15-Jun-2013 Eitan Adler <eadler@FreeBSD.org>

Regenerate after CVS removal (and it seems other missed changes)


# e9f843e2 07-Jun-2013 Ed Maste <emaste@FreeBSD.org>

Add WITH_DEBUG_FILES

makeman currently generates a src.conf that claims every option also
enforces WITHOUT_BIND_UTILS, so I applied this section by hand.


# 8d8a4892 21-May-2013 Xin LI <delphij@FreeBSD.org>

Fix a copy-and-paste typo.


# 6de725c2 21-May-2013 Xin LI <delphij@FreeBSD.org>

Regenerate with manual fixup for WITH_LDNS_UTILS inheriting WITHOUT_BIND_UTILS.


# 2afea814 15-May-2013 Brooks Davis <brooks@FreeBSD.org>

Document WITHOUT_CROSS_COMPILER and WITHOUT_FORMAT_EXTENSIONS.


# 421ccedd 15-Feb-2013 Dag-Erling Smørgrav <des@FreeBSD.org>

Manually add the correct text for the LDNS and LDNS_UTILS options.
There seems to be a bug in makeman that causes it to misunderstand
the relationship between LDNS_UTILS and BIND_UTILS.


# 0acc2e1d 15-Feb-2013 Dag-Erling Smørgrav <des@FreeBSD.org>

Update src.conf(5) up to but not including my LDNS commits.


# c0e7a46d 02-Feb-2013 Dimitry Andric <dim@FreeBSD.org>

Regenerate src.conf(5).


# ebffc6da 02-Feb-2013 Dimitry Andric <dim@FreeBSD.org>

Regenerate src.conf(5).


# 2d0d4f6b 29-Jan-2013 Gabor Kovesdan <gabor@FreeBSD.org>

- Regen


# af0dd31f 22-Jan-2013 David Chisnall <theraven@FreeBSD.org>

Import new (BSDL) device tree compiler. Now built by default, so that it can't
be used on the host system (and not installed on the device, if required). The
GPL'd one is still available if there are any devices that need it (make
universe passes with it, including kernels that use fdt, but there may be some
out-of-tree ones). WITH_GPL_DTC can be used to select the old one, for now.

Probably won't be MFC'd, but we'll remove the GPL'd version in head after the
new one has had a lot more testing and ship it in 10.0.


# 5f76adca 17-Jan-2013 Bjoern A. Zeeb <bz@FreeBSD.org>

Regen after adding WITH_OPENSSH_NONE_CIPHER in r245527.

PR: bin/163095
MFC after: 10 days


# 3258649e 14-Jan-2013 Brooks Davis <brooks@FreeBSD.org>

Remember the . in .\" in the WITH_NMTREE file and regenerate the output.

Reported by: joeld


# 624c4889 09-Jan-2013 Brooks Davis <brooks@FreeBSD.org>

Always install our mtree as /usr/sbin/fmtree and link it as
/usr/sbin/mtree by default.

Add a src.conf option WITH_NMTREE that causes NetBSD's mtree to be linked
as /usr/sbin/mtree as well as /usr/sbin/nmtree.


# ccaa6067 05-Nov-2012 Brooks Davis <brooks@FreeBSD.org>

Now that WITH_CLANG_IS_CC is the default on x86 systems, document
WITHOUT_CLANG_IS_CC.


# b87718f0 21-Oct-2012 Marcel Moolenaar <marcel@FreeBSD.org>

Update after adding WITHOUT_ATF.


# e6116d5b 17-Oct-2012 Attilio Rao <attilio@FreeBSD.org>

Disconnect non-MPSAFE NWFS from the build in preparation for dropping
GIANT from VFS. In addition, disconnect also netncp, which is a base
requirement for NWFS.

In the possibility of a future maintenance of the code and later
readd to the FreeBSD base, maybe we should think about a better location
for netncp. I'm not entirely sure the / top location is actually right,
however I will let network people to comment on that more specifically.

This is not targeted for MFC.


# bed0b9d4 13-Oct-2012 Gabor Kovesdan <gabor@FreeBSD.org>

- Regen after GNU sort removal


# a046473b 06-Oct-2012 Marcel Moolenaar <marcel@FreeBSD.org>

Update to include WITH_BMAKE.


# 65c081a2 19-Sep-2012 Niclas Zeising <zeising@FreeBSD.org>

Regen for r240690

Approved by: joel (mentor)


# ff31ead4 08-Sep-2012 Eitan Adler <eadler@FreeBSD.org>

Regenerate src.conf.5 after the projects/armv6 merge

Approved by: des


# 48daa154 14-Jul-2012 Niclas Zeising <zeising@FreeBSD.org>

Change language in WITH_BSDCONFIG to match other options, and regen
src.conf(5), which was missed in r238438.

Approved by: joel (mentor)


# dd4b2c09 02-Jul-2012 Marcel Moolenaar <marcel@FreeBSD.org>

Added options:
WITH_INSTALL_AS_USER
WITHOUT_PKGBOOTSTRAP


# cfdf8287 27-Jun-2012 Gabor Kovesdan <gabor@FreeBSD.org>

- Regen after BSD sort change


# ee4e9133 29-May-2012 Glen Barber <gjb@FreeBSD.org>

Regen src.conf.5 after r236279.

MFC after: 3 days


# aebdfbc5 19-May-2012 Marcel Moolenaar <marcel@FreeBSD.org>

Regenerate after the additions of:
WITHOUT_ED_CRYPTO
WITHOUT_LS_COLORS
WITH_NAND

Pointed out by: Garrett Cooper


# a5e4c905 12-May-2012 Glen Barber <gjb@FreeBSD.org>

Regenerate src.conf(5) for mdoc(7) and typo corrections.

PR: 167804
Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org)
MFC after: 3 days


# b0e8c62e 11-May-2012 Gabor Kovesdan <gabor@FreeBSD.org>

- Regen


# 3d388f07 29-Apr-2012 Konstantin Belousov <kib@FreeBSD.org>

Regenerate src.conf(5)


# f8e8c8fa 28-Mar-2012 Juli Mallett <jmallett@FreeBSD.org>

o) Fix mips/mips -> mips for Makefile.inc1.
o) Rebuild src.conf.5.


# 84db023e 28-Mar-2012 Juli Mallett <jmallett@FreeBSD.org>

Assume a big-endian default on MIPS and drop the "eb" suffix from MACHINE_ARCH.
This makes our naming scheme more closely match other systems and the
expectations of much third-party software. MIPS builds which are little-endian
should require and exhibit no changes. Big-endian TARGET_ARCHes must be
changed:
From: To:
mipseb mips
mipsn32eb mipsn32
mips64eb mips64

An entry has been added to UPDATING and some foot-shooting protection (complete
with warnings which should become errors in the near future) to the top-level
base system Makefile.


# 4d051adb 29-Feb-2012 Dimitry Andric <dim@FreeBSD.org>

Regenerate src.conf(5) after r232322.

MFC after: 2 weeks


# a37b5fe4 29-Feb-2012 Dimitry Andric <dim@FreeBSD.org>

Regenerate src.conf(5) after r231530 (and to correct a little screwup
with the WITH_CLANG_EXTRAS fragment I added).


# 652238b6 05-Feb-2012 Dimitry Andric <dim@FreeBSD.org>

Regenerate src.conf.5, after r230972 added the WITHOUT_SOURCELESS build
options.

MFC after: 2 weeks


# 448c12f4 13-Jan-2012 Ed Schouten <ed@FreeBSD.org>

Regenerate src.conf(5).


# 6508f34e 02-Jan-2012 Robert Watson <rwatson@FreeBSD.org>

Add WITHOUT_CAPSICUM src.conf(5) define, which can be used to compile out
use of Capsicum by userspace applications.

MFC after: 3 weeks
Sponsored by: Google, Inc.


# 6bfbf645 02-Dec-2011 Max Khon <fjoe@FreeBSD.org>

Regen.


# d578d43b 30-Nov-2011 Max Khon <fjoe@FreeBSD.org>

Regen.


# 130afaf4 28-Nov-2011 Dimitry Andric <dim@FreeBSD.org>

Regenerate src.conf.5.


# 7000858e 17-Jun-2011 Ed Schouten <ed@FreeBSD.org>

Regenerate src.conf.5.


# 0ea27d02 17-Jun-2011 Ed Schouten <ed@FreeBSD.org>

Update manpage.


# 8664930d 22-May-2011 Warner Losh <imp@FreeBSD.org>

regen


# ff779405 17-May-2011 Ruslan Ermilov <ru@FreeBSD.org>

Regen for WITH_OFED.


# 4b547324 13-May-2011 Attilio Rao <attilio@FreeBSD.org>

Disconnect sun4v architecture from the three.

Some files keep the SUN4V tags as a code reference, for the future,
if any rewamped sun4v support wants to be added again.

Reviewed by: marius
Tested by: sbruno
Approved by: re


# 2ae2fe42 10-May-2011 Ruslan Ermilov <ru@FreeBSD.org>

Regen.


# 970a7653 30-Apr-2011 Bjoern A. Zeeb <bz@FreeBSD.org>

Introduce two new options MK_INET and MK_INET_SUPPORT analogically
with INET6 equivalents. Patch reather than re-genenerating src.conf
(given the current problem with the script that does the re-gen).

Reviewed by: gnn
Sponsored by: The FreeBSD Foundation
Sponsored by: iXsystems
MFC after: 2 weeks


# cebea500 06-Apr-2011 Ulrich Spörlein <uqs@FreeBSD.org>

Regenerate after r220401. It turns out makeman is clever about implied
flags, so remove that part from WITHOUT_CXX again.

This is only partially regenerated, as the entries for FDT and GPIO seem to
have switched their default state, too.


# 1bd8df43 22-Feb-2011 Ulrich Spörlein <uqs@FreeBSD.org>

Regen src.conf(5) after r218941 and r218942.


# 9ce391fa 14-Nov-2010 Oleksandr Tymoshenko <gonzo@FreeBSD.org>

Regenerate src.conf manpage after adding WITHOUT_GPIO build knob


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# eb0c1baf 25-Aug-2010 Gabor Kovesdan <gabor@FreeBSD.org>

- Regen after adding WITH_BSD_GREP and removing WITH_GNU_GREP


# cf62d79a 22-Jul-2010 Gabor Kovesdan <gabor@FreeBSD.org>

- Regenerate after adding WITH_GNU_GREP


# 796cae77 10-Jun-2010 Ed Schouten <ed@FreeBSD.org>

Regenerate.


# c3cdab8d 09-Jun-2010 Ed Schouten <ed@FreeBSD.org>

Regenerate.


# 0a2c9c8c 09-Jun-2010 Roman Divacky <rdivacky@FreeBSD.org>

Regen src.conf.5

Approved by: ed (mentor)


# 47000743 25-May-2010 Jung-uk Kim <jkim@FreeBSD.org>

Regen for r208547.

Approved by: re (kib)


# 215d0653 19-May-2010 Jung-uk Kim <jkim@FreeBSD.org>

Regen for r208321.


# 92fc4757 29-Mar-2010 Xin LI <delphij@FreeBSD.org>

MFC r205702:

Remove GNU cpio after fix of CVE-2010-0624.

Note that this is actually a no-op for most users, as this GNU
cpio was broken on -HEAD and 8-STABLE since last March until
the recent fix.

FreeBSD 8.0+ uses BSD cpio by default and the code is being
actively maintained.


# 36e60cda 26-Mar-2010 Xin LI <delphij@FreeBSD.org>

Remove GNU cpio after fix of CVE-2010-0624.

Note that this is actually a no-op for most users, as this GNU
cpio was broken on -HEAD and 8-STABLE since last March until
the recent fix.

FreeBSD 8.0+ uses BSD cpio by default and the code is being
actively maintained.

Blessed by: kientzle
With hat: secteam
MFC after: 3 days


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# 7ca8d389 30-Jan-2010 Antoine Brodin <antoine@FreeBSD.org>

Regenerate.


# ca73e513 15-Jan-2010 Antoine Brodin <antoine@FreeBSD.org>

regen

MFC after: 2 weeks


# ebe3fd15 01-Jun-2009 Doug Barton <dougb@FreeBSD.org>

Commit the updates to this file for the new BIND options


# 439fd52c 05-Apr-2009 Ed Schouten <ed@FreeBSD.org>

Regenerate src.conf.5.


# 72735687 19-Feb-2009 Mike Makonnen <mtm@FreeBSD.org>

o grammar fix
o remove mention of libkse


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# aaa6d7eb 23-Sep-2008 Sam Leffler <sam@FreeBSD.org>

regen


# 5c1eb5ea 25-Jun-2008 Ruslan Ermilov <ru@FreeBSD.org>

Regen properly.


# 5a9bc089 25-Jun-2008 Ruslan Ermilov <ru@FreeBSD.org>

Regen.


# 50ad447b 15-Jun-2008 Doug Barton <dougb@FreeBSD.org>

Regenerate to add the definitions of WITHOUT_BSD_CPIO WITH_GNU_CPIO
and WITHOUT_GNU_GREP


# 076a71a2 15-Jun-2008 Doug Barton <dougb@FreeBSD.org>

Regenerate using svn $FreeBSD$ tags. There is no change in the actual
man page text other than the date.


# 2e598474 26-May-2008 Bjoern A. Zeeb <bz@FreeBSD.org>

Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE and
parts relied on the now removed NET_NEEDS_GIANT.
Most of I4B has been disconnected from the build
since July 2007 in HEAD/RELENG_7.

This is what was removed:
- configuration in /etc/isdn
- examples
- man pages
- kernel configuration
- sys/i4b (drivers, layers, include files)
- user space tools
- i4b support from ppp
- further documentation

Discussed with: rwatson, re


# 75ad2c1d 29-Mar-2008 Ruslan Ermilov <ru@FreeBSD.org>

Regen.


# 707dd478 15-Jan-2008 Christian Brueffer <brueffer@FreeBSD.org>

WITHOUT_FORTRAN was removed some time ago. Regen src.conf.5.

PR: 119562
Submitted by: Daniel Rucci <dan@rucci.org>
MFC after: 3 days


# f0cfdedd 12-Dec-2007 Ruslan Ermilov <ru@FreeBSD.org>

Regen.


# 56adc508 10-Dec-2007 Doug Barton <dougb@FreeBSD.org>

Regenerated page that includes the WITH_GSSAPI knob.


# fb9a3390 09-Dec-2007 Doug Barton <dougb@FreeBSD.org>

Commit the regenerated page that includes the WITHOUT_INSTALLLIB knob.


# 96fa5e96 19-Oct-2007 Ruslan Ermilov <ru@FreeBSD.org>

Regen (nscd -> cached, WITHOUT_LIBPTHREAD disabling BIND).


# 44726a59 18-Oct-2007 Michael Bushkov <bushman@FreeBSD.org>

Small fix in man pages after cached -> nscd renaming.

Approved by: brooks (mentor)


# a4d9b6ce 10-Oct-2007 Ruslan Ermilov <ru@FreeBSD.org>

Properly regen src.conf(5).

Approved by: re (kensmith)


# 946367b8 09-Oct-2007 David E. O'Brien <obrien@FreeBSD.org>

Tweak the handling of "WITHOUT_LIBPTHREAD". Also remove the accidental
treatment of 'LIBKSE' as an "old style" knob.

Submitted by: ru
Approved by: re(kensmith)


# 65c045e9 09-Oct-2007 David E. O'Brien <obrien@FreeBSD.org>

Repo copy libpthreads to libkse.
This introduces the WITHOUT_LIBKSE nob,
and changes WITHOUT_LIBPTHREADS to mean with neither threading libs.
Approved by: re(kensmith)


# 143cc189 27-Aug-2007 Remko Lodder <remko@FreeBSD.org>

Regenerate src.conf.5 -after- the addition of WITHOUT_ZONEINFO, the way
I did this in the previous commit, leaves out the parsing of $FreeBSD$
which is actually required to be parsed.

Kindly reminded by: bmah
Approved by: re (bmah)
Approved by: imp (mentor, implicit)


# 52d09c68 27-Aug-2007 Remko Lodder <remko@FreeBSD.org>

Add WITHOUT_ZONEINFO to the build options and regenerate src.conf.5

Reminded by: ceri
Approved by: re (bmah)
Approved by: imp (mentor)


# 57bdeb39 19-Jul-2007 Bjoern A. Zeeb <bz@FreeBSD.org>

Regenerate after changing src/tools/build/options/WITHOUT_TOOLCHAIN
stating that WITHOUT_TOOLCHAIN cannot be applied to build targets.

Reminded by: Niclas Zeising niclas.zeising gmail.com
Approved by: re (hrs)


# 57afe381 12-Jun-2007 Stephane E. Potvin <sepotvin@FreeBSD.org>

Regen.


# 01be5be1 16-May-2007 Daniel Eischen <deischen@FreeBSD.org>

Regen


# 5672f2a6 05-Apr-2007 Pawel Jakub Dawidek <pjd@FreeBSD.org>

Regen.


# 29e2b723 26-Jan-2007 Xin LI <delphij@FreeBSD.org>

Regen.


# 69d09334 30-Sep-2006 Ruslan Ermilov <ru@FreeBSD.org>

Regen (removal of WITHOUT_LIBC_R).


# e567b213 11-Sep-2006 Ruslan Ermilov <ru@FreeBSD.org>

Regen.


# b7141b2e 31-Jul-2006 Yaroslav Tykhiy <ytykhiy@gmail.com>

Regen.


# 16f2e711 31-Jul-2006 Yaroslav Tykhiy <ytykhiy@gmail.com>

Regen from src/tools/build/options.


# f6ce2a64 17-May-2006 Poul-Henning Kamp <phk@FreeBSD.org>

Send the pcvt(4) driver off to retirement.


# 73e78194 13-Apr-2006 Ruslan Ermilov <ru@FreeBSD.org>

Regen.


# c8205323 01-Apr-2006 Poul-Henning Kamp <phk@FreeBSD.org>

Have WITHOUT_BIND_MTREE imply WITHOUT_BIND_ETC


# fa07cb9c 21-Mar-2006 Ruslan Ermilov <ru@FreeBSD.org>

Install the autogenerated src.conf(5) manpage.