<?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 src.sys.env.mk</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>844939d7 - META_MODE: Allow &apos;make all install&apos; to work with filemon.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/share/mk/src.sys.env.mk#844939d7</link>
        <description>META_MODE: Allow &apos;make all install&apos; to work with filemon.Filemon will add the ability to ignore the cookie if the installed file ismissing. Without filemon that&apos;s not possible though so if the cookie is presentan the command unchanged then the install wouldn&apos;t run.Sponsored by:	DellEMCMFC after:	2 weeks

            List of files:
            /freebsd-13.1/share/mk/src.sys.env.mk</description>
        <pubDate>Fri, 17 Jan 2020 14:29:27 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>743ab018 - Ignore MAKEOBJDIRPREFIX from src-env.conf in sub-makes.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/share/mk/src.sys.env.mk#743ab018</link>
        <description>Ignore MAKEOBJDIRPREFIX from src-env.conf in sub-makes.A sub-make, such as in &apos;make buildworld&apos;, may want to override MAKEOBJDIRPREFIXbut is unable to do so if src-env.conf is forcing it to another value.  Withoutusing &apos;?=&apos; the sub-make may use the wrong .OBJDIR.Reported by:	eadlerSponsored by:	Dell EMC

            List of files:
            /freebsd-13.1/share/mk/src.sys.env.mk</description>
        <pubDate>Sat, 03 Mar 2018 23:23:01 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>154733e8 - Deal with bmake-20170301 no longer resolving -C like it used to.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/share/mk/src.sys.env.mk#154733e8</link>
        <description>Deal with bmake-20170301 no longer resolving -C like it used to.Several checks assume .CURDIR is resolved, such as for determining RELDIR fromSRCTOP/.CURDIR.  If -C is used then the path is no longer resolved like it wasbefore which is problematic for symlinked source trees.  A similar change wasalso made to ports post bmake-20170301.This fixes &apos;make -C &lt;symlinked path&gt; buildworld&apos; using the wrong OBJDIR.Reported by:	rstoneSponsored by:	Dell EMC

            List of files:
            /freebsd-13.1/share/mk/src.sys.env.mk</description>
        <pubDate>Tue, 05 Dec 2017 21:30:22 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f70bac64 - Evaluate options after including src-env.conf and before Makefile.sys.inc.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/share/mk/src.sys.env.mk#f70bac64</link>
        <description>Evaluate options after including src-env.conf and before Makefile.sys.inc.Fixes top-level breakage in r325974.Pointyhat to:	bdrewerySponsored by:	Dell

            List of files:
            /freebsd-13.1/share/mk/src.sys.env.mk</description>
        <pubDate>Sat, 18 Nov 2017 20:10:36 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f7789552 - Include Makefile.sys.inc if possible for top-level only.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/share/mk/src.sys.env.mk#f7789552</link>
        <description>Include Makefile.sys.inc if possible for top-level only.This will allow disabling some things like AUTO_OBJ early if not needed for thedirectory/targets, without putting special logic into share/mk/*.sys.mk.Sponsored by:	Dell

            List of files:
            /freebsd-13.1/share/mk/src.sys.env.mk</description>
        <pubDate>Sat, 18 Nov 2017 20:01:09 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dfa09989 - Add option UNIFIED_OBJDIR, on by default, which moves the default build OBJDIR.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/share/mk/src.sys.env.mk#dfa09989</link>
        <description>Add option UNIFIED_OBJDIR, on by default, which moves the default build OBJDIR.This changes the build OBJDIR from the older style of /usr/obj/&lt;srcdir&gt; fornative builds, and /usr/obj/&lt;target&gt;.&lt;target_arch&gt;/&lt;srcdir&gt; for cross builds toa new simpler format of /usr/obj/&lt;srcdir&gt;/&lt;target&gt;.&lt;target_arch&gt;.  Thisnew format is used regardless of cross or native build.  It allowseasier management of multiple source tree object directories.The UNIFIED_OBJDIR option will be removed and its feature made permanentfor the 12.0 release.Relnotes:	yes (don&apos;t note UNIFIED_OBJDIR option since it will be removed)Prior work:	D3711 D874Reviewed by:	gjb, sjgDiscussed at:	https://lists.freebsd.org/pipermail/freebsd-arch/2016-May/017805.htmlDiscussed with:	emasteSponsored by:	Dell EMC IsilonDifferential Revision:	https://reviews.freebsd.org/D12840

            List of files:
            /freebsd-13.1/share/mk/src.sys.env.mk</description>
        <pubDate>Wed, 01 Nov 2017 21:22:05 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>95137b22 - Add RELOBJTOP and RELSRCTOP for relative paths.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/share/mk/src.sys.env.mk#95137b22</link>
        <description>Add RELOBJTOP and RELSRCTOP for relative paths.RELSRCTOP is likely not as useful since make will always be running frominside of .OBJDIR and using something like ${.CURDIR}/${RELSRCTOP} isnot redundant for ${SRCTOP}.Sponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-13.1/share/mk/src.sys.env.mk</description>
        <pubDate>Tue, 31 Oct 2017 00:07:41 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3c39d0a0 - WITH_META_MODE: Don&apos;t let subdir traversals for &apos;make install&apos; re-enable meta mode.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/share/mk/src.sys.env.mk#3c39d0a0</link>
        <description>WITH_META_MODE: Don&apos;t let subdir traversals for &apos;make install&apos; re-enable meta mode.MFC after:	2 weeksSponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-13.1/share/mk/src.sys.env.mk</description>
        <pubDate>Thu, 25 Aug 2016 23:55:56 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7c75c54f - Fix MAKESYSPATH not being sent to sub-makes after r266566.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/share/mk/src.sys.env.mk#7c75c54f</link>
        <description>Fix MAKESYSPATH not being sent to sub-makes after r266566.Because bmake defaults to .../share/mk now, this code was not doing anythingto help objdir builds (such as the rescue build).  Export the same default.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-13.1/share/mk/src.sys.env.mk</description>
        <pubDate>Thu, 26 May 2016 23:20:04 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>99dd498c - WITH_META_MODE: Disable for &apos;make install&apos; from top-level.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/share/mk/src.sys.env.mk#99dd498c</link>
        <description>WITH_META_MODE: Disable for &apos;make install&apos; from top-level.See r298220 for more explanation.  We don&apos;t want to prevent installingif a cookie exists for the install target.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-13.1/share/mk/src.sys.env.mk</description>
        <pubDate>Sat, 21 May 2016 01:31:54 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ba7a7c1b - RELDIR is useful without META_MODE.  Always define it.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/share/mk/src.sys.env.mk#ba7a7c1b</link>
        <description>RELDIR is useful without META_MODE.  Always define it.It is the CURDIR without the SRC base location in it.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-13.1/share/mk/src.sys.env.mk</description>
        <pubDate>Wed, 23 Sep 2015 23:30:57 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>daf514d0 - Move include of make.conf back to its old position.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/share/mk/src.sys.env.mk#daf514d0</link>
        <description>Move include of make.conf back to its old position.This means moving include of local.sys.mk and src.sys.mk too.Introduce new includes to take the early slot, for the purposeof being able to influence toolchains and the like.Differential Revision:	D2860Reviewed by:	imp

            List of files:
            /freebsd-13.1/share/mk/src.sys.env.mk</description>
        <pubDate>Fri, 19 Jun 2015 14:56:24 +0000</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
