<?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>b8902de1 - Move ZFS files into libsa</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/stand/Makefile#b8902de1</link>
        <description>Move ZFS files into libsaMove the libzfs stuff into libsa. There&apos;s no need for it to be aseparate library. The separate library adds to the issues of buildordering that we see from time to time. Move the filesystem supportinto libsa, like all the other filesystem support rather than makingzfs the odd-duck out.Discussed with: allanjude@

            List of files:
            /freebsd-12.1/stand/Makefile</description>
        <pubDate>Sun, 08 Jul 2018 07:42:49 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>62bd02ce - stand: move libgeliboot into libsa.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/stand/Makefile#62bd02ce</link>
        <description>stand: move libgeliboot into libsa.Reduce by 1 the number of crazy libraries we need in stand by movinggeli into libsa (where architecturally it belonged all along). Thisjust moves things around without any code changes.

            List of files:
            /freebsd-12.1/stand/Makefile</description>
        <pubDate>Mon, 18 Jun 2018 16:24:42 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f86dd996 - Create LOADER_UBOOT, and LOADER_OFW. Move these options out of</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/stand/Makefile#f86dd996</link>
        <description>Create LOADER_UBOOT, and LOADER_OFW. Move these options out ofMakefile.${MACHINE_ARCH} and remove the now-empty files. Generate the*32 directories on the necessary architectures (well, currently onlyamd64) on the fly. Remove LOADER_EFI variable and co-locate it withEFI.Differential Review: https://reviews.freebsd.org/D14546

            List of files:
            /freebsd-12.1/stand/Makefile</description>
        <pubDate>Thu, 01 Mar 2018 19:50:55 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9e74797f - Move EFI up to common makefile. There&apos;s no need for all these .if&apos;s</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/stand/Makefile#9e74797f</link>
        <description>Move EFI up to common makefile. There&apos;s no need for all these .if&apos;sbased on architecture.Sponsored by: Netflix

            List of files:
            /freebsd-12.1/stand/Makefile</description>
        <pubDate>Tue, 27 Feb 2018 17:35:29 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b6955dfd - Go back to one loader.conf</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/stand/Makefile#b6955dfd</link>
        <description>Go back to one loader.confWe really only need one loader.conf. The other loader.conf was createdbecause the current one took forever to parse in FORTH. That will befixed in the next commit.

            List of files:
            /freebsd-12.1/stand/Makefile</description>
        <pubDate>Mon, 26 Feb 2018 03:16:47 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>088b4f5f - Add the lua scripts from the lua-bootloader SoC</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/stand/Makefile#088b4f5f</link>
        <description>Add the lua scripts from the lua-bootloader SoCThese are the .lua files from from Pedro Souza&apos;s 2014 Summer of Codeproject. Rui Paulo, Pedro Arthur and Wojciech A. Koszek alsocontributed.Obtained from: https://wiki.freebsd.org/SummerOfCode2014/LuaLoaderSponsored by: Google Summer of CodeImprove the SoC lua menu code to bring it in line with forthmenu functionalitySubmitted by: Zakary NafzigerSponsored by: FreeBSD FoundationUse loader.setenv and loader.unsetenv instead of loader.performConvert from include(&quot;/boot/foo.lua&quot;) to foo = require(&quot;foo&quot;);to bring in line with latest lua module conventions.Enforce a uniform style for the new .lua files:	o hard tab indenation for 8 spaces	o don&apos;t have if foo then bar; else bas; end on one lineMFC After: 1 monthRelnotes: yesDifferential Review: https://reviews.freebsd.org/D14295

            List of files:
            /freebsd-12.1/stand/Makefile</description>
        <pubDate>Mon, 12 Feb 2018 15:32:00 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7cafeaa1 - Add Lua as a scripting langauge to /boot/loader</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/stand/Makefile#7cafeaa1</link>
        <description>Add Lua as a scripting langauge to /boot/loaderliblua glues the lua run time into the boot loader. It implements allthe runtime routines that lua expects. In addition, it has a fewstandard &apos;C&apos; headers that nueter various aspects of the LUA build thatare too specific to lua to be in libsa. Many refinements from theoriginal code to improve implementation and the number of included lualibraries. Use int64_t for lua_Number. Have &quot;/boot/lua&quot; be the defaultmodule path. Numerous cleanups from the original GSoC project,including hacking libsa to allow lua to be built with only one changeoutside luaconf.h.Add the final bit of lua glue to bring in liblua and plug into themultiple interpreter framework, previously committed.Add LOADER_LUA option, currently off by default.Presently, this is an experimental option. One must opt-in to usingthis by defining WITH_LOADER_LUA and WITHOUT_FORTH. It&apos;s beenlightly tested, so keep a backup copy of your old loader handy.The menu code, coming in the next commit, hasn&apos;t been exhaustivelytested. A LUA boot loader is 60k larger than a FORTH one, which is80k larger than a no-interpreter one. Subtle changes in sizemay tip things past some subtle limit (the binary is ~430k nowwhen built with LUA). A future version may offer coexistance.Bump FreeBSD version to 1200058 to mark the milestone.Pedro Souza&apos;s 2014 Summer of Code project. Rui Paulo, Pedro Arthur,Zakary Nafziger and Wojciech A. Koszek also contributed. Warner Loshreworked it extensively into its current form.Obtained from: https://wiki.freebsd.org/SummerOfCode2014/LuaLoaderSponsored by: Google Summer of CodeRelnotes: YesMFC After: 1 monthDifferential Review: https://reviews.freebsd.org/D14295

            List of files:
            /freebsd-12.1/stand/Makefile</description>
        <pubDate>Mon, 12 Feb 2018 15:31:53 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ca987d46 - Move sys/boot to stand. Fix all references to new location</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/stand/Makefile#ca987d46</link>
        <description>Move sys/boot to stand. Fix all references to new locationSponsored by:	Netflix

            List of files:
            /freebsd-12.1/stand/Makefile</description>
        <pubDate>Tue, 14 Nov 2017 23:02:19 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
