<?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 2025</copyright>
    <generator>Java</generator><item>
        <title>7e8f87ca2b9f9e50c5bcd8dbe03ef2b7d18a6574 - loader: Don&apos;t need the arch list</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#7e8f87ca2b9f9e50c5bcd8dbe03ef2b7d18a6574</link>
        <description>loader: Don&apos;t need the arch listMK_LOADER_KBOOT is already marked broken for these architectures, so Idon&apos;t need an if too.Sponsored by:		Netflix

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Wed, 13 Nov 2024 05:01:24 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d2434697bc9cc2d36da0f356cc5942b33df87896 - loader.kboot:  Build on amd64</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#d2434697bc9cc2d36da0f356cc5942b33df87896</link>
        <description>loader.kboot:  Build on amd64But comment out FDT stuff for amd64 built inside kboot. This alsorestricts a bit the powerpc platforms we build on to powerpc64.Sponsored by:		Netflix

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Thu, 07 Nov 2024 22:59:04 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f0d5b1bdf075c68ddb1dcfbc5a0eda0214510b5b - stand/efi: Add a 32-bit variant of libefi</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#f0d5b1bdf075c68ddb1dcfbc5a0eda0214510b5b</link>
        <description>stand/efi: Add a 32-bit variant of libefiIn preparation for supporting 64-bit machines with 32-bit UEFI firmware,add a 32-bit variant of libefi since we need to compile both the 64-bitversion and the 32-bit version at the same time.Reviewed by: impPull Request: https://github.com/freebsd/freebsd-src/pull/1098

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Tue, 14 May 2024 19:37:13 +0000</pubDate>
        <dc:creator>Ahmad Khalifa &lt;ahmadkhalifa570@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 04:46:32 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>206203f5301b1bda1ceabcb7ecb7c0eee3e6b07a - stand: Add a helper &apos;universe&apos; target</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#206203f5301b1bda1ceabcb7ecb7c0eee3e6b07a</link>
        <description>stand: Add a helper &apos;universe&apos; targetAdd a shortcut for invokging ${SRCTOP}/tools/boot/universe.sh bycreating a &apos;universe&apos; target in src/stand. This will make it easier totest out all the different combinations of boot loaders that we build.Sponsored by:		Netflix

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Sat, 30 Jul 2022 11:01:47 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6497250f6f7f93e36795f5d0ec8ac658f6e781d8 - kboot: Split out powerpc build</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#6497250f6f7f93e36795f5d0ec8ac658f6e781d8</link>
        <description>kboot: Split out powerpc buildSplit the powerpc specific parts into kboot/arch/powerpc64. More may beneeded here.Sponsored by:		NetflixReviewed by:		jhibbitsDifferential Revision:	https://reviews.freebsd.org/D33514

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Thu, 30 Dec 2021 23:07:13 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>436619964437356d6460896274721f9ca41eaeca - kboot: Move powerpc kboot to top level</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#436619964437356d6460896274721f9ca41eaeca</link>
        <description>kboot: Move powerpc kboot to top levelAs the first step at making this more generic, move kboot to top level.Sponsored by:		NetflixReviewed by:		luporl, tsoomeDifferential Revision:	https://reviews.freebsd.org/D33513

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Thu, 30 Dec 2021 23:07:06 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9dc70af83e5992e543542adbf5a6edeb38f187f6 - stand/uboot: reorg</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#9dc70af83e5992e543542adbf5a6edeb38f187f6</link>
        <description>stand/uboot: reorgBuild uboot ubldr and friends like we build efi binarieso move everything to be under stand/ubooto md code goes in arch/$ARCHo move everything over from the library  - Had to rename console.c, disk.c and module.c due to conflictso update version to 1.5 to reflect the new way of buildingThis results in a more consistent build system and should represent nofunctional change, apart from powerpc version getting new helpfile. Also, moved to exlcuding uboot on powerpc64le by usingBROKEN_OPTION instead of the incidental exclusion we had before due toMakefile reorgs.Sponsored by:		NetflixFeedback by:		stevek, jrtc27Differential Revision:	https://reviews.freebsd.org/D33362

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Wed, 15 Dec 2021 04:09:53 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7012461c9bf6375cd0b14de16b3b4a753c5c1c7a - stand: ensure that the efi directory&apos;s dependencies are correct</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#7012461c9bf6375cd0b14de16b3b4a753c5c1c7a</link>
        <description>stand: ensure that the efi directory&apos;s dependencies are correctefi, like the various ${MACHINE} directories, should have a dependency onthe enabled interpreters.The general rule here is that any top-level directory that has a program atany depth within that includes loader.mk should add ${INTERP_DEPENDS} addedto its dependencies so that the appropriate ficl/lua bits are ready beforethey begin.Note that the only directories in-tree that require it but will not get itin a more appropriate manner are i386 (on amd64), efi, and userboot. i386and userboot are handled explicitly in Makefile.amd64 where they are addedto S.yes.Reported-by:	bcranMFC-after:	3 days

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Wed, 27 Jan 2021 18:54:07 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>27e90f70e09d9d003bdea09c41be64a7ec2ece9a - stand: remove bogus dependency from libsa32</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#27e90f70e09d9d003bdea09c41be64a7ec2ece9a</link>
        <description>stand: remove bogus dependency from libsa32libsa32 is independent of libsa, they can build in parallel if needed.

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Thu, 07 Jan 2021 22:02:55 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e41367e3ae1246c2b086f9f920a175108aa72380 - stand: avoid adding fdt SUBDIR_DEPEND if WITHOUT_FDT is set</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#e41367e3ae1246c2b086f9f920a175108aa72380</link>
        <description>stand: avoid adding fdt SUBDIR_DEPEND if WITHOUT_FDT is setThis unbreaks the efi build if WITHOUT_FDT is set.Reported by:	peterj

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Thu, 07 Jan 2021 21:59:38 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3630506b9daec9167a89bc4525638ea45a00769e - loader: implement framebuffer console</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#3630506b9daec9167a89bc4525638ea45a00769e</link>
        <description>loader: implement framebuffer consoleDraw console on efi.Add vbe framebuffer for BIOS loader (vbe off, vbe on, vbe list,vbe set xxx).autoload font (/boot/fonts) based on resolution and font size.Add command loadfont (set font by file) andvariable screen.font (set font by size). Pass loaded font to kernel.Export variables:screen.heightscreen.widthscreen.depthAdd gfx primitives to draw the screen and put png image on the screen.Rework menu draw to iterate list of consoles to enamble device specificoutput.Probably something else I forgot...Relnotes: yesDifferential Revision: https://reviews.freebsd.org/D27420

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Mon, 21 Dec 2020 05:31:16 +0000</pubDate>
        <dc:creator>Toomas Soome &lt;tsoome@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8b4c3a03f933b77b65c78fdef976831d27942d9d - stand: fix WITHOUT_FORTH/WITHOUT_LOADER_LUA build</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#8b4c3a03f933b77b65c78fdef976831d27942d9d</link>
        <description>stand: fix WITHOUT_FORTH/WITHOUT_LOADER_LUA buildPreviously having ficl/liblua in LIB32LIST with their respective optionturned OFF would be relatively harmless, as we wouldn&apos;t act on it unless wewere building the non-32 variant. As of ac5f382a9d0a, however, these arenow used for dependencies in some cases and must reflect what&apos;s actuallygoing to be built.

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Fri, 01 Jan 2021 06:22:48 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ac5f382a9d0a26685b92b49abb845d3b30ea5f91 - stand: properly declare subdir deps or .WAIT, do parallel build</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#ac5f382a9d0a26685b92b49abb845d3b30ea5f91</link>
        <description>stand: properly declare subdir deps or .WAIT, do parallel buildbuildworld already runs the stand build in parallel[1], so make it easier toidentify ordering issues by properly establishing dependencies or adding.WAIT where needed.Everything in stand/ relies on libsa, either directly or indirectly, becauselibsa build is where the stand headers get installed and it gets linked inmost places.Interpreters depend on their libs, machine dirs usually depend on top-levellibs that are getting built and at least one of the interpreter flavors.For i386, order btx/libi386/libfirewire before everything else using abig-ol-.WAIT hammer. btx is the most common dependency, but the others areused sporadically. This seems to be where the race reporting on the mailinglist is- AFAICT, the following sequence is happening:1.) One of the loaders gets built based on stale btx/btxldr2.) btx/btxldr gets rebuilt3.) installworld triggers loader rebuild because btx was rebuilt afterThis seems like the most plausible explanation, as they&apos;ve verified systemtime and timestamps.While we&apos;re here, let&apos;s switch stand/ over to a completely parallel build sowe can work out these kinds of issues in isolation rather than in the middleof a larger build.Reviewed by:	bdragon, sjg, tsoomeTested by:	bdragon (-j1024, no failures, significant speed improvement)Differential Revision:	https://reviews.freebsd.org/D23411

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Thu, 31 Dec 2020 17:15:45 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>475008d6ca47ccb2b4baca59a37421d95916d2ba - Move stand/ofw/libofw to stand/libofw.</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#475008d6ca47ccb2b4baca59a37421d95916d2ba</link>
        <description>Move stand/ofw/libofw to stand/libofw.Since rS330365, there has been no particular reason for libofw to be in asubdirectory of ofw. Move libofw up a level to make it fit in better withthe other top level libraries.Also add a LIBOFWSRC to stand/defs.mk to match what all the otherlibraries are doing.Reviewed by:	impDifferential Revision:	https://reviews.freebsd.org/D23000

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Thu, 02 Jan 2020 04:34:22 +0000</pubDate>
        <dc:creator>Brandon Bergren &lt;bdragon@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7e8f87ca2b9f9e50c5bcd8dbe03ef2b7d18a6574 - loader: Don&apos;t need the arch list</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#7e8f87ca2b9f9e50c5bcd8dbe03ef2b7d18a6574</link>
        <description>loader: Don&apos;t need the arch listMK_LOADER_KBOOT is already marked broken for these architectures, so Idon&apos;t need an if too.Sponsored by:		Netflix

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Wed, 13 Nov 2024 05:01:24 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d2434697bc9cc2d36da0f356cc5942b33df87896 - loader.kboot:  Build on amd64</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#d2434697bc9cc2d36da0f356cc5942b33df87896</link>
        <description>loader.kboot:  Build on amd64But comment out FDT stuff for amd64 built inside kboot. This alsorestricts a bit the powerpc platforms we build on to powerpc64.Sponsored by:		Netflix

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Thu, 07 Nov 2024 22:59:04 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f0d5b1bdf075c68ddb1dcfbc5a0eda0214510b5b - stand/efi: Add a 32-bit variant of libefi</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#f0d5b1bdf075c68ddb1dcfbc5a0eda0214510b5b</link>
        <description>stand/efi: Add a 32-bit variant of libefiIn preparation for supporting 64-bit machines with 32-bit UEFI firmware,add a 32-bit variant of libefi since we need to compile both the 64-bitversion and the 32-bit version at the same time.Reviewed by: impPull Request: https://github.com/freebsd/freebsd-src/pull/1098

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Tue, 14 May 2024 19:37:13 +0000</pubDate>
        <dc:creator>Ahmad Khalifa &lt;ahmadkhalifa570@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/stand/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /src/stand/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 04:46:32 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
