|
Revision tags: release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0 |
|
| #
e415aa28 |
| 06-Oct-2017 |
Jeremie Le Hen <[email protected]> |
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 CURRE
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
show more ...
|
|
Revision tags: release/10.4.0, release/11.1.0 |
|
| #
01df7d10 |
| 06-Jul-2017 |
Enji Cooper <[email protected]> |
Remove SUBDIR ordering/uniquifying in *bin/Makefile
After the addition of SUBDIR.yes, uniquifying/ordering the SUBDIRs doesn't make a whole lot of sense, and it's in effect a half measure.
Ordering
Remove SUBDIR ordering/uniquifying in *bin/Makefile
After the addition of SUBDIR.yes, uniquifying/ordering the SUBDIRs doesn't make a whole lot of sense, and it's in effect a half measure.
Ordering SUBDIR (after adding SUBDIR.yes to it) in bsd.subdir.mk is a separate change that warrants more discussion/testing, because while the SUBDIR_PARALLEL work largely fixed dependency ordering for SUBDIRs, there might be downstream FreeBSD consumers that rely on the SUBDIR ordering.
MFC after: 2 months Reviewed by: bdrewery Differential Revision: D11398
show more ...
|
|
Revision tags: release/11.0.1, release/11.0.0 |
|
| #
df0cfa3b |
| 01-Jun-2016 |
Kurt Lidl <[email protected]> |
Reviewed by: rpaulo Approved by: rpaulo Obtained from: NetBSD external/bsd/blacklist @ 20160409 Relnotes: YES Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/
Reviewed by: rpaulo Approved by: rpaulo Obtained from: NetBSD external/bsd/blacklist @ 20160409 Relnotes: YES Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D5912
show more ...
|
|
Revision tags: release/10.3.0 |
|
| #
3a845236 |
| 05-Oct-2015 |
Warner Losh <[email protected]> |
Start using the fact that SUBDIR.yes is added to SUBDIR and move from the pattern of:
.if ${MK_FOO} != "no" SUBDIR+= bar .endif
to
SUBDIR.${MK_FOO}+= bar
since we know that MK_FOO is always eithe
Start using the fact that SUBDIR.yes is added to SUBDIR and move from the pattern of:
.if ${MK_FOO} != "no" SUBDIR+= bar .endif
to
SUBDIR.${MK_FOO}+= bar
since we know that MK_FOO is always either yes or no and the latter form is easier to follow and much shorter. Various exception to this pattern dealt with on an ah-hoc basis.
Discussed on arch@ a while ago.
show more ...
|
|
Revision tags: release/10.2.0, release/10.1.0 |
|
| #
478290db |
| 01-Oct-2014 |
Enji Cooper <[email protected]> |
Check in first src/tests snapshot from NetBSD anoncvs
Sources were obtained like so:
% export CVSROOT="[email protected]:/cvsroot" % cvs -z9 co -D "09/30/2014 20:45" -P src/tests % mv src/
Check in first src/tests snapshot from NetBSD anoncvs
Sources were obtained like so:
% export CVSROOT="[email protected]:/cvsroot" % cvs -z9 co -D "09/30/2014 20:45" -P src/tests % mv src/tests/* tests/dist/.
'*CVS*' has been added to svn:ignore to ease updating periodically from upstream
Some line ending issues had to be resolved with test outputs and scripts via dos2unix and by deleting the eol-style property set in usr.bin/sort
Discussed with: rpaulo Sponsored by: EMC / Isilon Storage Division
show more ...
|
|
Revision tags: release/9.3.0 |
|
| #
c6063d0d |
| 06-May-2014 |
Warner Losh <[email protected]> |
Use src.opts.mk in preference to bsd.own.mk except where we need stuff from the latter.
|
| #
54ff5d73 |
| 26-Mar-2014 |
Dimitry Andric <[email protected]> |
Add a SUBDIR_PARALLEL option to bsd.subdir.mk, to allow make to process all the SUBDIR entries in parallel, instead of serially. Apply this option to a selected number of Makefiles, which can greatl
Add a SUBDIR_PARALLEL option to bsd.subdir.mk, to allow make to process all the SUBDIR entries in parallel, instead of serially. Apply this option to a selected number of Makefiles, which can greatly speed up the build on multi-core machines, when using make -j.
This can be extended to more Makefiles later on, whenever they are verified to work correctly with parallel building.
I tested this on a 24-core machine, with make -j48 buildworld (N = 6):
before stddev after stddev ======= ====== ======= ====== real time 1741.1 16.5 959.8 2.7 user time 12468.7 16.4 14393.0 16.8 sys time 1825.0 54.8 2110.6 22.8
(user+sys)/real 8.2 17.1
E.g. the build was approximately 45% faster in real time. On machines with less cores, or with lower -j settings, the speedup will not be as impressive. But at least you can now almost max out a machine with buildworld!
Submitted by: jilles MFC after: 2 weeks
show more ...
|
|
Revision tags: release/10.0.0 |
|
| #
13de33a5 |
| 11-Dec-2013 |
Julio Merino <[email protected]> |
Migrate tools/regression/bin/ tests to the new layout.
This change is a proof of concept on how to easily integrate existing tests from the tools/regression/ hierarchy into the /usr/tests/ test suit
Migrate tools/regression/bin/ tests to the new layout.
This change is a proof of concept on how to easily integrate existing tests from the tools/regression/ hierarchy into the /usr/tests/ test suite and on how to adapt them to the new layout for src.
To achieve these goals, this change:
- Moves tests from tools/regression/bin/<tool>/ to bin/<tool>/tests/. - Renames the previous regress.sh files to legacy_test.sh. - Adds Makefiles to build and install the tests and all their supporting data files into /usr/tests/bin/. - Plugs the legacy_test test programs into the test suite using the new TAP backend for Kyua (appearing in 0.8) so that the code of the test programs does not have to change. - Registers the new directories in the BSD.test.dist mtree file.
Reviewed by: freebsd-testing Approved by: rpaulo (mentor)
show more ...
|
| #
5f385077 |
| 09-Oct-2013 |
Dag-Erling Smørgrav <[email protected]> |
By popular demand, move freebsd-version(1) from /libexec to /bin.
Approved by: re (gjb)
|
|
Revision tags: release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0 |
|
| #
9768ccae |
| 13-Sep-2010 |
Warner Losh <[email protected]> |
Merge from tbemd: Add directory names directly and sort at the end. Include bsd.arch.inc.mk so we can, in the future, more easily make arch dependent changes in /bin (unlikely, but is needed for symm
Merge from tbemd: Add directory names directly and sort at the end. Include bsd.arch.inc.mk so we can, in the future, more easily make arch dependent changes in /bin (unlikely, but is needed for symmetry).
show more ...
|
|
Revision tags: release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0 |
|
| #
7a8c2427 |
| 23-Dec-2009 |
Jilles Tjoelker <[email protected]> |
MFC r199458: Add pwait utility, which waits for any process to terminate.
This is similar to the Solaris utility of the same name.
Some use cases: * rc.subr's wait_for_pids * interactive use, e.g.
MFC r199458: Add pwait utility, which waits for any process to terminate.
This is similar to the Solaris utility of the same name.
Some use cases: * rc.subr's wait_for_pids * interactive use, e.g. to shut down the computer when some task is done even if the task is already running
show more ...
|
|
Revision tags: release/8.0.0_cvs, release/8.0.0 |
|
| #
0e5e4167 |
| 17-Nov-2009 |
Jilles Tjoelker <[email protected]> |
Add pwait utility, which waits for any process to terminate.
This is similar to the Solaris utility of the same name.
Some use cases: * rc.subr's wait_for_pids * interactive use, e.g. to shut down
Add pwait utility, which waits for any process to terminate.
This is similar to the Solaris utility of the same name.
Some use cases: * rc.subr's wait_for_pids * interactive use, e.g. to shut down the computer when some task is done even if the task is already running
Discussed on: hackers@
show more ...
|
|
Revision tags: release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0 |
|
| #
4b5f8caf |
| 12-Nov-2008 |
Robert Watson <[email protected]> |
Flatten OpenBSM vendor tree in preparation for new OpenBSM vendor import.
|
| #
21be3b31 |
| 31-Aug-2008 |
Yaroslav Tykhiy <[email protected]> |
pkill(1) first appeared in /usr/bin, but later it was moved to /bin for the convenience of rc.d. Now it has happily lived there for quite a while. So move the pkill(1) source files from usr.bin to
pkill(1) first appeared in /usr/bin, but later it was moved to /bin for the convenience of rc.d. Now it has happily lived there for quite a while. So move the pkill(1) source files from usr.bin to bin, too.
Approved by: gad
show more ...
|
| #
8757b00e |
| 13-Mar-2008 |
David E. O'Brien <[email protected]> |
uuidgen has been repo-copied from usr.bin/ to bin/ to match its "new" (2007/04/09) installation location.
|
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0 |
|
| #
e1fe3dba |
| 17-Mar-2006 |
Ruslan Ermilov <[email protected]> |
Reimplementation of world/kernel build options. For details, see:
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html
The src.conf(5) manpage is to follow in a few days.
Bro
Reimplementation of world/kernel build options. For details, see:
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html
The src.conf(5) manpage is to follow in a few days.
Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
show more ...
|
|
Revision tags: release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0 |
|
| #
c71158d4 |
| 02-Mar-2005 |
Tom Rhodes <[email protected]> |
Wrap BSD r* commands in NO_RCMDS. Change NO_RCMDNS to NO_RCMDS and do the switch in bsd.compat.mk.
Discussed with: ru, nectar
|
|
Revision tags: release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1 |
|
| #
d10a8d6c |
| 16-Jan-2004 |
Ruslan Ermilov <[email protected]> |
- Build things in pure dictionary order (see sort(1)).
- Unify the conditional assignments section so that architectural exclusions come first, then options and !options, sorted by the option na
- Build things in pure dictionary order (see sort(1)).
- Unify the conditional assignments section so that architectural exclusions come first, then options and !options, sorted by the option name, also in directory order, then architecture specific sections, sorted by the architecture name, with i386 being a traditional exception.
Prodded by: bde
show more ...
|
|
Revision tags: release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0 |
|
| #
f534f8f7 |
| 18-Feb-2003 |
David E. O'Brien <[email protected]> |
chflags(1) repo copied, usr.bin->bin. We've been installing chflags(1) into /bin since 2000-11-10, so this shouldn't cause any problems.
|
| #
d8ac0875 |
| 20-Jan-2003 |
David E. O'Brien <[email protected]> |
kenv(1) has been repo copied from usr.bin to bin. Sometimes we need kenv(1) in /etc/rc.diskless*.
|
|
Revision tags: release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2 |
|
| #
5bb23f36 |
| 02-Aug-2002 |
Mark Murray <[email protected]> |
Remove the last reference to NOUUCP - we don't have UUCP in the base system.
|
|
Revision tags: release/4.6.1, release/4.6.0_cvs |
|
| #
e5f7f976 |
| 09-Apr-2002 |
Bosko Milekic <[email protected]> |
Introduce NO_RCMNDS flag so as to not compile rsh, rlogin, and rcp on will, and document in share/examples/etc/make.conf
Submitted by: Aleksandar Simic <[email protected]> MFC after: 1 week
|
| #
0dd10cae |
| 11-Feb-2002 |
Mike Barcroft <[email protected]> |
o Remove old code from pwd(1); realpath(1) is now in its own directory. o Fix some unordered includes in pwd(1). o Connect realpath(1) to the build.
|
|
Revision tags: release/4.5.0_cvs, release/4.4.0_cvs, release/4.3.0_cvs, release/4.3.0 |
|
| #
51d0ad31 |
| 19-Mar-2001 |
Robert Watson <[email protected]> |
o Enable getfacl(1) and setfacl(1)
Obtained from: TrustedBSD Project
|
|
Revision tags: release/4.2.0 |
|
| #
9fc9ecb6 |
| 29-Oct-2000 |
Doug Barton <[email protected]> |
Finish the job of conditionalizing UUCP by preventing files in /etc/uucp from being installed, and make rmail conditional on neither of NO_SENDMAIL and NOUUCP.
PR: bin/21321 Submitted by: Me
|