<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e415aa28 - Remove rcmds.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#e415aa28</link>
        <description>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 toallanjude@).Note that ruptime(1)/rwho(1)/rwhod(8) were initially thought to be part ofrcmds 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&amp;revision=320644Reviewed by:	bapt, brooksDifferential Revision:	https://reviews.freebsd.org/D12573

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Fri, 06 Oct 2017 08:43:14 +0000</pubDate>
        <dc:creator>Jeremie Le Hen &lt;jlh@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>01df7d10 - Remove SUBDIR ordering/uniquifying in *bin/Makefile</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#01df7d10</link>
        <description>Remove SUBDIR ordering/uniquifying in *bin/MakefileAfter the addition of SUBDIR.yes, uniquifying/ordering the SUBDIRs doesn&apos;tmake a whole lot of sense, and it&apos;s in effect a half measure.Ordering SUBDIR (after adding SUBDIR.yes to it) in bsd.subdir.mk is aseparate change that warrants more discussion/testing, because whilethe SUBDIR_PARALLEL work largely fixed dependency ordering for SUBDIRs,there might be downstream FreeBSD consumers that rely on the SUBDIRordering.MFC after:	2 monthsReviewed by:	bdreweryDifferential Revision:	D11398

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Thu, 06 Jul 2017 04:15:30 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>df0cfa3b - Reviewed by:	rpaulo</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#df0cfa3b</link>
        <description>Reviewed by:	rpauloApproved by:	rpauloObtained from:	NetBSD external/bsd/blacklist @ 20160409Relnotes:		YESSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D5912

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Wed, 01 Jun 2016 21:48:22 +0000</pubDate>
        <dc:creator>Kurt Lidl &lt;lidl@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3a845236 - Start using the fact that SUBDIR.yes is added to SUBDIR</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#3a845236</link>
        <description>Start using the fact that SUBDIR.yes is added to SUBDIRand move from the pattern of:.if ${MK_FOO} != &quot;no&quot;SUBDIR+= bar.endiftoSUBDIR.${MK_FOO}+= barsince we know that MK_FOO is always either yes or no and the latterform is easier to follow and much shorter. Various exception to thispattern dealt with on an ah-hoc basis.Discussed on arch@ a while ago.

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Mon, 05 Oct 2015 21:41:55 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>478290db - Check in first src/tests snapshot from NetBSD anoncvs</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#478290db</link>
        <description>Check in first src/tests snapshot from NetBSD anoncvsSources were obtained like so:% export CVSROOT=&quot;anoncvs@anoncvs.NetBSD.org:/cvsroot&quot;% cvs -z9 co -D &quot;09/30/2014 20:45&quot; -P src/tests% mv src/tests/* tests/dist/.&apos;*CVS*&apos; has been added to svn:ignore to ease updating periodically fromupstreamSome line ending issues had to be resolved with test outputs and scriptsvia dos2unix and by deleting the eol-style property set in usr.bin/sortDiscussed with: rpauloSponsored by: EMC / Isilon Storage Division

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Wed, 01 Oct 2014 04:07:17 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6063d0d - Use src.opts.mk in preference to bsd.own.mk except where we need stuff</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#c6063d0d</link>
        <description>Use src.opts.mk in preference to bsd.own.mk except where we need stufffrom the latter.

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Tue, 06 May 2014 04:22:01 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>54ff5d73 - Add a SUBDIR_PARALLEL option to bsd.subdir.mk, to allow make to process</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#54ff5d73</link>
        <description>Add a SUBDIR_PARALLEL option to bsd.subdir.mk, to allow make to processall the SUBDIR entries in parallel, instead of serially.  Apply thisoption to a selected number of Makefiles, which can greatly speed up thebuild on multi-core machines, when using make -j.This can be extended to more Makefiles later on, whenever they areverified 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.7user time       12468.7     16.4       14393.0    16.8sys  time        1825.0     54.8        2110.6    22.8(user+sys)/real     8.2                   17.1E.g. the build was approximately 45% faster in real time.  On machineswith less cores, or with lower -j settings, the speedup will not be asimpressive.  But at least you can now almost max out a machine withbuildworld!Submitted by:	jillesMFC after:	2 weeks

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Wed, 26 Mar 2014 22:30:38 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>13de33a5 - Migrate tools/regression/bin/ tests to the new layout.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#13de33a5</link>
        <description>Migrate tools/regression/bin/ tests to the new layout.This change is a proof of concept on how to easily integrate existingtests from the tools/regression/ hierarchy into the /usr/tests/ testsuite and on how to adapt them to the new layout for src.To achieve these goals, this change:- Moves tests from tools/regression/bin/&lt;tool&gt;/ to bin/&lt;tool&gt;/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-testingApproved by:	rpaulo (mentor)

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Wed, 11 Dec 2013 04:09:17 +0000</pubDate>
        <dc:creator>Julio Merino &lt;jmmv@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5f385077 - By popular demand, move freebsd-version(1) from /libexec to /bin.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#5f385077</link>
        <description>By popular demand, move freebsd-version(1) from /libexec to /bin.Approved by:	re (gjb)

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Wed, 09 Oct 2013 20:47:20 +0000</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9768ccae - Merge from tbemd:</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#9768ccae</link>
        <description>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 archdependent changes in /bin (unlikely, but is needed for symmetry).

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Mon, 13 Sep 2010 01:29:51 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7a8c2427 - MFC r199458: Add pwait utility, which waits for any process to terminate.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#7a8c2427</link>
        <description>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&apos;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

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Wed, 23 Dec 2009 22:59:03 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0e5e4167 - Add pwait utility, which waits for any process to terminate.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#0e5e4167</link>
        <description>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&apos;s wait_for_pids* interactive use, e.g. to shut down the computer when some task is done  even if the task is already runningDiscussed on:	hackers@

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Tue, 17 Nov 2009 22:47:20 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4b5f8caf - Flatten OpenBSM vendor tree in preparation for new OpenBSM vendor</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#4b5f8caf</link>
        <description>Flatten OpenBSM vendor tree in preparation for new OpenBSM vendorimport.

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Wed, 12 Nov 2008 23:48:20 +0000</pubDate>
        <dc:creator>Robert Watson &lt;rwatson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>21be3b31 - pkill(1) first appeared in /usr/bin, but later it was moved to /bin</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#21be3b31</link>
        <description>pkill(1) first appeared in /usr/bin, but later it was moved to /binfor the convenience of rc.d.  Now it has happily lived there for quitea while.  So move the pkill(1) source files from usr.bin to bin, too.Approved by:	gad

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Sun, 31 Aug 2008 14:27:59 +0000</pubDate>
        <dc:creator>Yaroslav Tykhiy &lt;ytykhiy@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>8757b00e - uuidgen has been repo-copied from usr.bin/ to bin/ to match its &quot;new&quot;</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#8757b00e</link>
        <description>uuidgen has been repo-copied from usr.bin/ to bin/ to match its &quot;new&quot;(2007/04/09) installation location.

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Thu, 13 Mar 2008 17:38:06 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e1fe3dba - Reimplementation of world/kernel build options.  For details, see:</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#e1fe3dba</link>
        <description>Reimplementation of world/kernel build options.  For details, see:http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.htmlThe src.conf(5) manpage is to follow in a few days.Brought to you by:	imp, jhb, kris, phk, ru (all bugs are mine)

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Fri, 17 Mar 2006 18:54:44 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c71158d4 - Wrap BSD r* commands in NO_RCMDS.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#c71158d4</link>
        <description>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

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Wed, 02 Mar 2005 11:53:22 +0000</pubDate>
        <dc:creator>Tom Rhodes &lt;trhodes@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d10a8d6c - - Build things in pure dictionary order (see sort(1)).</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#d10a8d6c</link>
        <description>- 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

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Fri, 16 Jan 2004 15:23:19 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f534f8f7 - chflags(1) repo copied, usr.bin-&gt;bin.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#f534f8f7</link>
        <description>chflags(1) repo copied, usr.bin-&gt;bin.We&apos;ve been installing chflags(1) into /bin since 2000-11-10, so thisshouldn&apos;t cause any problems.

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Tue, 18 Feb 2003 19:51:59 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d8ac0875 - kenv(1) has been repo copied from usr.bin to bin.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/bin/Makefile#d8ac0875</link>
        <description>kenv(1) has been repo copied from usr.bin to bin.Sometimes we need kenv(1) in /etc/rc.diskless*.

            List of files:
            /freebsd-13.1/bin/Makefile</description>
        <pubDate>Mon, 20 Jan 2003 17:56:25 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
