amdmi3
ddc71044b3
- Remove more files when MK_GPIO == no
...
MFC after: 1 week
Reviewed by: ngie
Approved by: ngie
Differential Revision: D1600
2015-02-02 02:56:29 +00:00
amdmi3
2f4f21d8e2
- Remove more files when MK_DMAGENT == no and move the chunk into its alphabetical place
...
MFC after: 1 week
Reviewed by: ngie
Approved by: ngie
Differential Revision: D1600
2015-02-02 02:53:52 +00:00
amdmi3
883659d919
- Remove more files when MK_BSNMP == no
...
MFC after: 1 week
Reviewed by: ngie
Approved by: ngie
Differential Revision: D1600
2015-02-02 02:51:22 +00:00
amdmi3
f2b368eb94
- Remove more files when MK_BSD_CPIO == no
...
MFC after: 1 week
Reviewed by: ngie
Approved by: ngie
Differential Revision: D1600
2015-02-02 02:49:54 +00:00
amdmi3
aa14d45545
- Remove more files when MK_BOOT == no
...
MFC after: 1 week
Reviewed by: ngie
Approved by: ngie
Differential Revision: D1600
2015-02-02 02:49:01 +00:00
amdmi3
241938937c
- Remove more files when MK_BLUETOOTH == no
...
MFC after: 1 week
Reviewed by: ngie
Approved by: ngie
Differential Revision: D1600
2015-02-02 02:47:37 +00:00
amdmi3
c6673dcd47
- Remove more files when MK_BINUTILS == no
...
MFC after: 1 week
Reviewed by: ngie
Approved by: ngie
Differential Revision: D1600
2015-02-02 02:44:27 +00:00
dim
2f964f86f0
Merge ^/head r277902 through r277944.
2015-01-30 18:34:56 +00:00
mr
ad6ef9a27e
Keep original images, dont compile tests,
...
makefs for iso images translates labes to uppercase, so adopt fstab for this case.
2015-01-30 15:42:52 +00:00
dim
a53e4d44d0
Merge ^/head r277719 through 277776.
2015-01-26 21:41:54 +00:00
dim
eae43b5fec
Update other build glue: ObsoleteFiles.inc, UPDATING, mtree files, and
...
OptionalObsoleteFiles.inc.
2015-01-26 19:41:26 +00:00
ngie
e0eed6b400
Respect MK_KERBEROS with etc/rc.d/ipropd_master and etc/rc.d/ipropd_slave
...
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-26 09:51:21 +00:00
ngie
26e27ce8cc
Honor MK_WIRELESS with etc/rc.d/hostapd and etc/rc.d/wpa_supplicant
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-26 09:43:08 +00:00
ngie
3f28aaf80d
Honor MK_JAIL with etc/rc.d/jail
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-26 09:37:14 +00:00
ngie
ce8bfdf2f6
Honor MK_BLUETOOTH with etc/defaults/bluetooth.device.conf
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-26 09:31:48 +00:00
ngie
6057fab1ce
Honor MK_ACCT with etc/pam.d/atrun
...
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-26 08:50:12 +00:00
ngie
f93eba26f7
Honor MK_ACCT with etc/rc.d/accounting
...
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-26 08:46:26 +00:00
ngie
cd3bc64929
Honor MK_AMD with etc/rc.d/amd
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-26 08:28:51 +00:00
ngie
257aba0857
Honor MK_API in etc/rc.d
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-26 08:23:36 +00:00
ngie
7baa1b2056
Honor MK_LPR with etc/rc.d/lpd
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-26 08:20:51 +00:00
ngie
947503ce8d
Honor MK_ACPI in etc/devd and etc/rc.d
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-26 08:04:38 +00:00
ngie
66090fa9a3
Add MK_AUTOFS knob for building and installing autofs(4), et al
...
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-26 07:15:49 +00:00
ngie
6917287669
Add MK_BHYVE knob for building and installing bhyve(4), et al
...
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-26 06:44:48 +00:00
ngie
6b047416be
Add MK_HAST knob for building and installing hastd(8), et al
...
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-26 06:27:07 +00:00
ngie
8210fdf7e3
Build lib/libgpio if MK_GPIO != no
...
Fill in corresponding entries for MK_GPIO == no in OptionalObsoleteFiles.inc
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-25 05:37:06 +00:00
ngie
28b578742c
Fill in entries for MK_BSNMP == no
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-25 05:30:45 +00:00
ngie
6597c32b9b
Fill in some dtrace entries when MK_CDDL == no
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-25 05:23:22 +00:00
ngie
52f67fd7d7
Fill in entries for MK_CUSE == no
...
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
2015-01-25 05:15:45 +00:00
ngie
ed476849d3
Add MK_CCD knob for building and installing ccd(4), ccdconfig, etc
...
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-25 04:52:48 +00:00
ngie
b7d970adae
Add MK_BSDINSTALL knob for building and installing bsdinstall
...
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-25 04:43:13 +00:00
ngie
21e793b32c
Add MK_TALK knob for building the talk and talkd
...
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-25 04:37:44 +00:00
ngie
29002c447a
Add MK_ISCSI knob for building the iscsi initiator, iscsi daemon, kernel
...
modules, etc
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-25 04:20:11 +00:00
ngie
20758e801e
Add MK_EE knob to control installing edit, ee, etc
...
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-01-25 00:03:44 +00:00
ngie
8925dffab1
Make this compile with WARNS=6 and clang/gcc
...
MFC after: 3 days
Sponsored by: EMC / Isilon Storage Division
2015-01-22 09:25:31 +00:00
will
2ed64417f2
Enable nanobsd.sh to be executed when pwd != NANO_SRC.
...
While here, fix a bug in which NANO_PMAKE would not be appended at the
appropriate time.
Simply move both checks to after the call to set_defaults_and_export().
Tested by: lstewart
Sponsored by: Spectra Logic
2015-01-22 00:52:34 +00:00
ngie
e8c89293c3
Garbage collect a prove test wrapper
...
MFC after: 3 days
Sponsored by: EMC / Isilon Storage Division
2015-01-20 22:51:29 +00:00
dim
c074a2b0d0
Upgrade our copy of clang and llvm to 3.5.1 release. This is a bugfix
...
only release, no new features have been added.
Please note that this version requires C++11 support to build; see
UPDATING for more information.
Release notes for llvm and clang can be found here:
<http://llvm.org/releases/3.5.1/docs/ReleaseNotes.html >
<http://llvm.org/releases/3.5.1/tools/clang/docs/ReleaseNotes.html >
MFC after: 1 month
X-MFC-With: 276479
2015-01-18 14:14:47 +00:00
will
afad9375d8
Add a ${CP} alias for copying files in the build.
...
Some users build FreeBSD as non-root in Perforce workspaces. By default,
Perforce sets files read-only unless they're explicitly being edited.
As a result, the -f argument must be used to cp in order to override the
read-only flag when copying source files to object directories. Bare use of
'cp' should be avoided in the future.
Update all current users of 'cp' in the src tree.
Reviewed by: emaste
MFC after: 1 week
Sponsored by: Spectra Logic
2015-01-16 21:39:08 +00:00
dim
d07708df70
Connect libclang_rt to the build, for specific architectures. This
...
contains the libraries for Address Sanitizer (asan), Undefined Behavior
Sanitizer (ubsan) and Profile Guided Optimization.
ASan is a fast memory error detector. It can detect the following types
of bugs:
Out-of-bounds accesses to heap, stack and globals
Use-after-free
Use-after-return (to some extent)
Double-free, invalid free
Memory leaks (experimental)
Typical slowdown introduced by AddressSanitizer is 2x.
UBSan is a fast and compatible undefined behavior checker. It enables a
number of undefined behavior checks that have small runtime cost and no
impact on address space layout or ABI.
PLEASE NOTE: the sanitizers still have some rough edges on FreeBSD,
particularly on i386. These will hopefully be smoothed out in the
coming time.
Differential Revision: https://reviews.freebsd.org/D1505
2015-01-13 19:54:47 +00:00
dim
5b61f6ef01
Add the llvm-symbolizer tool, which enables the sanitizers to report
...
more complete debugging information. This tools is only enabled when
WITH_CLANG_EXTRAS is on.
Submitted by: Dan McGregor <danismostlikely@gmail.com>
2015-01-10 22:22:42 +00:00
imp
4b93971868
We don't want tests on these embedded boxes.
2015-01-08 18:00:38 +00:00
jhb
fcacf5e080
Drop 'new' from the description of NFSCL to match the recent change in
...
HEAD kernel confs.
2015-01-08 15:20:42 +00:00
imp
3e76fe38ac
Move to new NFS client with NFSCL after old NFS clinet (NFSCLIENT) was
...
removed.
2015-01-08 00:39:30 +00:00
emaste
b41ddb8eee
Use a set of ELF Tool Chain tools by default
...
These tools are now from the ELF Tool Chain project:
* addr2line
* elfcopy (strip)
* nm
* size
* strings
The binutils versions are available by setting in src.conf:
WITHOUT_ELFTOOLCHAIN_TOOLS=yes
Thanks to antoine@ for multiple exp-runs and diagnosing many of the
failures.
PR: 195561 (ports exp-run)
Sponsored by: The FreeBSD Foundation
2015-01-07 22:02:37 +00:00
np
c43f61a4a1
Fix all nits reported by mandoc -Tlint.
...
MFC after: 1 month
2015-01-03 05:39:01 +00:00
np
9732e3fe32
Add a manual page for cxgbetool. It is incomplete but definitely
...
better than nothing.
MFC after: 1 month
2015-01-03 00:26:21 +00:00
bapt
861b85595c
Fix typo
2015-01-02 18:57:58 +00:00
bapt
2f94824303
Remove GNU texinfo from base along with all info pages.
...
To be able to info pages consider installing texinfo from ports print/texinfo or
via pkg: pkg install texinfo
Differential Revision: https://reviews.freebsd.org/D1409
Reviewed by: emaste, imp (previous version)
Relnotes: yes
2015-01-02 18:45:03 +00:00
dim
1848cf1db3
Merge ^/head r274961 through r276301.
2014-12-27 14:58:52 +00:00
joel
7e529110a7
mdoc: improvements to SEE ALSO.
2014-12-27 07:07:37 +00:00