<?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>6703731d - phttpget: move out of portsnap</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/Makefile#6703731d</link>
        <description>phttpget: move out of portsnapCurrently, WITHOUT_PORTSNAP forces WITHOUT_FREEBSD_UPDATE because thelatter relies on phttpget, which lives inside the portsnap build bits.Remove the dependency between these two options by moving phttpget out into^/libexec and building/installing it if either WITH_PORTSNAP orWITH_FREEBSD_UPDATE.Future work could remove the conditional if it&apos;s decided that users will useit independently of either the current in-base consumers.Reported by:	swillsReviewed by:	jilles, emasteMFC after:	3 daysDifferential Revision:	https://reviews.freebsd.org/D26255

            List of files:
            /freebsd-13.1/libexec/Makefile</description>
        <pubDate>Wed, 09 Sep 2020 00:39:47 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>506f3640 - Add flua to the base system, install to /usr/libexec</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/Makefile#506f3640</link>
        <description>Add flua to the base system, install to /usr/libexecFreeBSDlua (&quot;flua&quot;) is a FreeBSD-private lua, flavored with whateverextensions we need for base system operations. We currently support a subsetof lfs and lposix that are used in the rewrite of makesyscall.sh into lua,added in r354786.flua is intentionally written such that one can install standard lua andsome set of lua modules from ports and achieve the same effect.linit_flua is a copy of linit.c from contrib/lua with lfs and lposix addedin. This is similar to what we do in stand/. linit.c has been renamed tomake it clear that this has flua-specific bits.luaconf has been slightly obfuscated to make extensions more difficult. Partof the problem is that flua is already hard enough to use as a bootstraptool because it&apos;s not in PATH- attempting to do extension loading wouldrequire a special bootstrap version of flua with paths changed to protectthe innocent.src.lua.mk has been added to make it easy for in-tree stuff to find flua,whether it&apos;s bootstrap-flua or relying on PATH frobbing by Makefile.inc1.Reviewed by:	brooks, emaste (both earlier version), impDifferential Revision:	https://reviews.freebsd.org/D21893

            List of files:
            /freebsd-13.1/libexec/Makefile</description>
        <pubDate>Mon, 18 Nov 2019 23:21:13 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a4330302 - libcompat: build 32-bit rtld and ldd as part of &quot;everything&quot;</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/Makefile#a4330302</link>
        <description>libcompat: build 32-bit rtld and ldd as part of &quot;everything&quot;Alter bsd.compat.mk to set MACHINE and MACHINE_ARCH when includeddirectly so MD paths in Makefiles work. In the process centralizesetting them in LIBCOMPATWMAKEENV.Alter .PATH and CFLAGS settings in work when the Makefile is included.While here only support LIB32 on supported platforms rather than alwaysenabling it and requiring users of MK_LIB32 to filter basedTARGET/MACHINE_ARCH.The net effect of this change is to make Makefile.libcompat only buildcompatability libraries.Changes relative to r354449:Correct detection of the compiler type when bsd.compat.mk is usedoutside Makefile.libcompat.  Previously it always matched the clangcase.Set LDFLAGS including the linker emulation for mips where -m32 seems tobe insufficent.Reviewed by:	imp, kib (origional version in r354449)Obtained from:	CheriBSD (conceptually)Sponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D22251

            List of files:
            /freebsd-13.1/libexec/Makefile</description>
        <pubDate>Thu, 07 Nov 2019 22:58:10 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ccad77fe - Revert r354449: libcompat: build 32-bit rtld and ldd as part of &quot;everything&quot;</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/Makefile#ccad77fe</link>
        <description>Revert r354449: libcompat: build 32-bit rtld and ldd as part of &quot;everything&quot;Additional testing is required..

            List of files:
            /freebsd-13.1/libexec/Makefile</description>
        <pubDate>Thu, 07 Nov 2019 19:22:51 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>36712a94 - libcompat: build 32-bit rtld and ldd as part of &quot;everything&quot;</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/Makefile#36712a94</link>
        <description>libcompat: build 32-bit rtld and ldd as part of &quot;everything&quot;Alter bsd.compat.mk to set MACHINE and MACHINE_ARCH when includeddirectly so MD paths in Makefiles work. In the process centralizesetting them in LIBCOMPATWMAKEENV.Alter .PATH and CFLAGS settings in work when the Makefile is included.While here only support LIB32 on supported platforms rather than alwaysenabling it and requiring users of MK_LIB32 to filter basedTARGET/MACHINE_ARCH.The net effect of this change is to make Makefile.libcompat only buildcompatability libraries.Reviewed by:	imp, kibObtained from:	CheriBSD (conceptually)Sponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D22251

            List of files:
            /freebsd-13.1/libexec/Makefile</description>
        <pubDate>Thu, 07 Nov 2019 17:10:33 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0696600c - Move the rc framework out of sbin/init into libexec/rc.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/Makefile#0696600c</link>
        <description>Move the rc framework out of sbin/init into libexec/rc.The reasons for this are forward looking to pkgbase: * /sbin/init is a special binary; try not to replace it with   every package update because an rc script was touched.   (a follow-up commit will make init its own package) * having rc in its own place will allow more easy replacement   of the rc framework with alternatives, such as openrc.Discussed with:		brd (during BSDCam), kmooreRequested by:		cem, bzPR:			231522Approved by:		re (gjb)

            List of files:
            /freebsd-13.1/libexec/Makefile</description>
        <pubDate>Wed, 17 Oct 2018 16:49:11 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e415aa28 - Remove rcmds.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/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/libexec/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>c0759dac - Separate BLACKLIST vs BLACKLIST_SUPPORT properly</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/Makefile#c0759dac</link>
        <description>Separate BLACKLIST vs BLACKLIST_SUPPORT properlySponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-13.1/libexec/Makefile</description>
        <pubDate>Tue, 07 Jun 2016 16:31:03 +0000</pubDate>
        <dc:creator>Kurt Lidl &lt;lidl@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>95856e14 - Add basic blacklist build support</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/Makefile#95856e14</link>
        <description>Add basic blacklist build supportReviewed by:	rpauloApproved by:	rpauloRelnotes:	YESSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D5913

            List of files:
            /freebsd-13.1/libexec/Makefile</description>
        <pubDate>Thu, 02 Jun 2016 19:06:04 +0000</pubDate>
        <dc:creator>Kurt Lidl &lt;lidl@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>df0cfa3b - Reviewed by:	rpaulo</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/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/libexec/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>c501d73c - Convert casperd(8) daemon to the libcasper.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/Makefile#c501d73c</link>
        <description>Convert casperd(8) daemon to the libcasper.After calling the cap_init(3) function Casper will fork from it&apos;s originalprocess, using pdfork(2). Forking from a process has a lot of advantages:1. We have the same cwd as the original process.2. The same uid, gid and groups.3. The same MAC labels.4. The same descriptor table.5. The same routing table.6. The same umask.7. The same cpuset(1).From now services are also in form of libraries.We also removed libcapsicum at all and converts existing program using Casperto new architecture.Discussed with:		pjd, jonathan, ed, drysdale@google.com, emastePartially reviewed by:	drysdale@google.com, bdreweryApproved by:		pjd (mentor)Differential Revision:	https://reviews.freebsd.org/D4277

            List of files:
            /freebsd-13.1/libexec/Makefile</description>
        <pubDate>Thu, 25 Feb 2016 18:23:40 +0000</pubDate>
        <dc:creator>Mariusz Zaborski &lt;oshogbo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>24e9c818 - Fix installation of makewhatis.local(1) since r283777.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/Makefile#24e9c818</link>
        <description>Fix installation of makewhatis.local(1) since r283777.The wrapper script has moved to libexec/makewhatis.local since it is notdirectlry related to the older makewhatis(1) utility that has been replacedby the usr.bin/mandoc version.Reported by:	vangyzen

            List of files:
            /freebsd-13.1/libexec/Makefile</description>
        <pubDate>Thu, 18 Feb 2016 00:26:21 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>855ff27c - Move all the dma(8) components into one single directory</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/Makefile#855ff27c</link>
        <description>Move all the dma(8) components into one single directorySimplifying maintainance and options (only one place to deal with MK_DMAGENT)This also makes packaging base less intrusive by getting a single point whereto add tags.

            List of files:
            /freebsd-13.1/libexec/Makefile</description>
        <pubDate>Fri, 09 Oct 2015 22:09:44 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>11981695 - Add the following options to enable/disable several features in the base system</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/Makefile#11981695</link>
        <description>Add the following options to enable/disable several features in the base systemWITHOUT_BOOTPARAMD - bootparamdWITHOUT_BOOTPD - bootpdWITHOUT_FINGER - finger, fingerdWITHOUT_FTP - ftp, ftpdWITHOUT_INETD - inetdWITHOUT_RBOOTD - rbootdWITHOUT_TCP_WRAPPERS - tcpd, et alWITHOUT_TFTP - tftp, tftp-serverWITHOUT_TIMED - timedMFC after: 2 weeksSponsored by: EMC / Isilon Storage Division

            List of files:
            /freebsd-13.1/libexec/Makefile</description>
        <pubDate>Wed, 04 Feb 2015 10:19:32 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3f802165 - Add MK_TALK knob for building the talk and talkd</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/Makefile#3f802165</link>
        <description>Add MK_TALK knob for building the talk and talkdMFC after: 2 weeksSponsored by: EMC / Isilon Storage Division

            List of files:
            /freebsd-13.1/libexec/Makefile</description>
        <pubDate>Sun, 25 Jan 2015 04:37:44 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>466046ec - Conditionalize a number of components in the tree</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/Makefile#466046ec</link>
        <description>Conditionalize a number of components in the tree- bootparamd- bootpd- finger/fingerd- ftp/ftpd- hastctl/hastd- iscsid, et al- rbootd- talk/talkd- tcpd, et al- tftp/tftpdAdd src.conf entries for the various components and do a best effortat adding components to tools/build/mk/OptionalObsoleteFiles.inc

            List of files:
            /freebsd-13.1/libexec/Makefile</description>
        <pubDate>Wed, 26 Nov 2014 08:44:05 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f8080a99 - HYPERV isn&apos;t available on all architectures, but just on by default</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/Makefile#f8080a99</link>
        <description>HYPERV isn&apos;t available on all architectures, but just on by defaultfor i386/amd64. Rather, it only works on i386/amd64 and should only bebuilt there. Rather than change the default based on whicharchitecutre, do things more directly by only building it oni386/amd64 and having it always on. This is how we handle otheroptions that are relevant only for a few architectures.

            List of files:
            /freebsd-13.1/libexec/Makefile</description>
        <pubDate>Thu, 16 Oct 2014 00:33:06 +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/libexec/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/libexec/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>e72055b7 - Import HyperV Key-Value Pair (KVP) driver and daemon code by Microsoft,</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/libexec/Makefile#e72055b7</link>
        <description>Import HyperV Key-Value Pair (KVP) driver and daemon code by Microsoft,many thanks for their continued support of FreeBSD.While I&apos;m there, also implement a new build knob, WITHOUT_HYPERV todisable building and installing of the HyperV utilities when necessary.The HyperV utilities are only built for i386 and amd64 targets.This is a stable/10 candidate for inclusion with 10.1-RELEASE.Submitted by:	Wei Hu &lt;weh microsoft com&gt;MFC after:	1 week

            List of files:
            /freebsd-13.1/libexec/Makefile</description>
        <pubDate>Sat, 13 Sep 2014 02:15:31 +0000</pubDate>
        <dc:creator>Xin LI &lt;delphij@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/libexec/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/libexec/Makefile</description>
        <pubDate>Tue, 06 May 2014 04:22:01 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
