<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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>e928afc531e68b7a142ee49d8f7e5c8426d54033 - Use ZFSTOP more broadly</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#e928afc531e68b7a142ee49d8f7e5c8426d54033</link>
        <description>Use ZFSTOP more broadlyReviewed by:	brooksObtained from:	CheriBSDDifferential Revision:	https://reviews.freebsd.org/D53791

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Mon, 24 Nov 2025 16:47:10 +0100</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4303bde4297a3d19cabdb08ce1550f682578d2ba - zfs: fix build after openzfs/zfs@e63d026b9</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#4303bde4297a3d19cabdb08ce1550f682578d2ba</link>
        <description>zfs: fix build after openzfs/zfs@e63d026b9Fix MakefilesUpdate zfs_config.h and zfs_gitrev.h

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Sun, 16 Nov 2025 12:15:14 +0100</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/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:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 06:46:32 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>41c233dec6c15c543d3042c06833c1623456743c - Prepare some build fixes in advance of more _FORTIFY_SOURCE</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#41c233dec6c15c543d3042c06833c1623456743c</link>
        <description>Prepare some build fixes in advance of more _FORTIFY_SOURCEZFS&apos; libspl needs to be made aware that we have strlcat(3) andstrlcpy(3) to avoid some more complicated declaration duplication, sogo ahead and define these HAVE_ macros now.libprocstat has to define `_KERNEL` and include kernel headers in orderto get what it wants, but this results in sys/cdefs.h being included toolate and we pick up the build breaking version of the __RENAMEdefinition.  Just explicitly include sys/cdefs.h earlier rather thandisabling _FORTIFY_SOURCE.  The zfs/ subdir only builds an object thatholds some structures and sizes, so just disable _FORTIFY_SOURCE thereentirely rather than trying to move #define _KERNEL into the file..While we&apos;re here, make sure that we disable _FORTIFY_SOURCE in thebootloader because we don&apos;t have the symbol renaming support today to doit as cleanly as we&apos;d like.  ssp/ssp.h needs to be pulled into the libsaenvironment so that other bits can understand that ssp is disabled inthe consistent __SSP_FORTIFY_LEVEL way that we try to do.Reviewed by:	allanjude (previous version), markjSponsored by:	Klara, Inc.Sponsored by:	StormshieldDifferential Revision:	https://reviews.freebsd.org/D45676

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Sat, 13 Jul 2024 07:16:09 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:55:03 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a71ea7bea0d2a8ba86373377c3c1443acbeab5d2 - pkgbase: Put zfs utilities and lib in their own package</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#a71ea7bea0d2a8ba86373377c3c1443acbeab5d2</link>
        <description>pkgbase: Put zfs utilities and lib in their own packageIt is useful to have zfs utilities and lib in a separate package asit allow users to create image that can support ZFS (i.e. not withWITHOUT_ZFS in src.conf set) without bloating the default image withall zfs tools (for example for jails).Differential Revision:	https://reviews.freebsd.org/D36225

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Fri, 22 Jul 2022 10:43:39 +0200</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2d486ba15f3367072d631ee588192ef46687fa4b - pkgbase: Move bectl to the runtime package</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#2d486ba15f3367072d631ee588192ef46687fa4b</link>
        <description>pkgbase: Move bectl to the runtime packageruntime contain what is needed to boot in single user and repair asystem, bectl could be handy to have in this situation.Differential Revision:	https://reviews.freebsd.org/D27708

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Mon, 21 Dec 2020 16:00:02 +0100</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@freebsd.org&gt;</dc:creator>
    </item>
<item>
        <title>e307eb94ae520d98dc1d346a0c53667a41beab5d - loader: zfs should support bootonce an nextboot</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#e307eb94ae520d98dc1d346a0c53667a41beab5d</link>
        <description>loader: zfs should support bootonce an nextbootbootonce feature is temporary, one time boot, activated by&quot;bectl activate -t BE&quot;, &quot;bectl activate -T BE&quot; will reset the bootonce flag.By default, the bootonce setting is reset on attempt to boot and the nextboot will use previously active BE.By setting zfs_bootonce_activate=&quot;YES&quot; in rc.conf, the bootonce BE willbe set permanently active.bootonce dataset name is recorded in boot pool labels, bootenv area.in case of nextboot, the nextboot_enable boolean variable is recorded infreebsd:nvstore nvlist, also stored in boot pool label bootenv area.On boot, the loader will process /boot/nextboot.conf if nextboot_enableis &quot;YES&quot;, and will set nextboot_enable to &quot;NO&quot;, preventing /boot/nextboot.confprocessing on next boot.bootonce and nextboot features are usable in both UEFI and BIOS boot.To use bootonce/nextboot features, the boot loader needs to be updated on disk;if loader.efi is stored on ESP, then ESP needs to be updated andfor BIOS boot, stage2 (zfsboot or gptzfsboot) needs to be updated(gpart or other tools).At this time, only lua loader is updated.Sponsored by:	Netflix, Klara Inc.Differential Revision:	https://reviews.freebsd.org/D25512

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Mon, 21 Sep 2020 11:01:10 +0200</pubDate>
        <dc:creator>Toomas Soome &lt;tsoome@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e25152834cdf3b353892835a4f3b157e066a8ed4 - MFH</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#e25152834cdf3b353892835a4f3b157e066a8ed4</link>
        <description>MFHSponsored by:	Rubicon Communications, LLC (netgate.com)

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Thu, 27 Aug 2020 22:25:33 +0200</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9e5787d2284e187abb5b654d924394a65772e004 - Merge OpenZFS support in to HEAD.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#9e5787d2284e187abb5b654d924394a65772e004</link>
        <description>Merge OpenZFS support in to HEAD.The primary benefit is maintaining a completely sharedcode base with the community allowing FreeBSD to receivenew features sooner and with less effort.I would advise against doing &apos;zpool upgrade&apos;or creating indispensable pools using newfeatures until this change has had a month+to soak.Work on merging FreeBSD support in to what wasat the time &quot;ZFS on Linux&quot; began in August 2018.I first publicly proposed transitioning FreeBSDto (new) OpenZFS on December 18th, 2018. FreeBSDsupport in OpenZFS was finally completed in December2019. A CFT for downstreaming OpenZFS support into FreeBSD was first issued on July 8th. All issuesthat were reported have been addressed or, fora couple of less critical matters there arepull requests in progress with OpenZFS. iXsystemshas tested and dogfooded extensively internally.The TrueNAS 12 release is based on OpenZFS withsome additional features that have not yet madeit upstream.Improvements include:  project quotas, encrypted datasets,  allocation classes, vectorized raidz,  vectorized checksums, various command line  improvements, zstd compression.Thanks to those who have helped along the way:Ryan Moeller, Allan Jude, Zack Welch, and manyothers.Sponsored by:	iXsystems, Inc.Differential Revision:	https://reviews.freebsd.org/D25872

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Tue, 25 Aug 2020 04:21:27 +0200</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3d5db455951d382a9cb355cb4bc56cac5c277603 - Merge ^/head r340427 through r340868.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#3d5db455951d382a9cb355cb4bc56cac5c277603</link>
        <description>Merge ^/head r340427 through r340868.

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Sat, 24 Nov 2018 15:46:06 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9c1535e9aba2085efed8ebc331c019d5a190732b - bectl(8): Add some regression tests</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#9c1535e9aba2085efed8ebc331c019d5a190732b</link>
        <description>bectl(8): Add some regression testsThese tests operate on a file-backed zpool that gets created in the kyuatemp dir. root and ZFS support are both required for these tests. Currenttests cover create, destroy, export/import, jail, list (kind of), mount,rename, and jail.List tests should later be extended to cover formatting and the differentlist flags, but for now only covers basic &quot;are create/destroy actuallyreflected properly&quot;MFC after:	3 days

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Mon, 19 Nov 2018 03:30:12 +0100</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3611ec604864a7d4dcc9a3ea898c80eb35eef8a0 - Merge ^/head r337646 through r338014.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#3611ec604864a7d4dcc9a3ea898c80eb35eef8a0</link>
        <description>Merge ^/head r337646 through r338014.

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Sat, 18 Aug 2018 14:15:54 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f2fdf2a1dcbe9ccf90a2658423fb377be99561d6 - libbe(3)/bectl(8): Remove now-redundant include paths</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#f2fdf2a1dcbe9ccf90a2658423fb377be99561d6</link>
        <description>libbe(3)/bectl(8): Remove now-redundant include pathsThese were previously necessary because the libnvpair and libzfs_coreincludes were not installed into the SYSROOT, being a part of the copiestarget in include/Makefile rather than being installed with the library.This was fixed in r337696 and the headers are now installed properly, so wemay let go of the cruft.

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Mon, 13 Aug 2018 07:01:19 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3f48dbd1cca5b4d2f5fee9a17a8834e428083b2d - Merge libbe(3)/bectl(8) from projects/bectl into head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#3f48dbd1cca5b4d2f5fee9a17a8834e428083b2d</link>
        <description>Merge libbe(3)/bectl(8) from projects/bectl into headbectl(8) is an administrative interface for working with ZFS bootenvironments, intended to provide a superset of the functionality providedby sysutils/beadm.libbe(3) is the back-end library that the required functionality has beenpulled out into for later reuse.These were originally written for GSoC 2017 under the mentorship ofallanjude@.bectl(8) has proven pretty stable in my testing, with the known bugdocumented in the man page.Relnotes:	yes

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Sun, 12 Aug 2018 01:50:09 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>35d2028fb8f70939026cc33c12280a4db8f90deb - libbe(3)/bectl(8): More SYSROOT/GCC build fixes</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#35d2028fb8f70939026cc33c12280a4db8f90deb</link>
        <description>libbe(3)/bectl(8): More SYSROOT/GCC build fixes- Missing include path- Fully specify libzfs&apos;s dependencies (except for deps pulled in by other  deps) in Makefile.inc1- Drop WARNS back down to 2 for libbe(3). I do this with much hesitation,  but the libzfs headers are apparently a hot warning-filled mess as far as  GCC 4.2 is concerned.

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Sun, 12 Aug 2018 00:45:39 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>efa70a56148de6b1e4062540d23e1a6323b4f94f - bectl(8): Add missing include path</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#efa70a56148de6b1e4062540d23e1a6323b4f94f</link>
        <description>bectl(8): Add missing include path

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Sat, 11 Aug 2018 22:47:35 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>526ad58e80386abf435e435d34ab2e535c6cf392 - bectl(8): Split list functionality out into its own file as well</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#526ad58e80386abf435e435d34ab2e535c6cf392</link>
        <description>bectl(8): Split list functionality out into its own file as well

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Mon, 06 Aug 2018 05:41:52 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d694059f1eb0aff0647bd119586daa0c160fe330 - bectl(8): bectl jail improvements</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#d694059f1eb0aff0647bd119586daa0c160fe330</link>
        <description>bectl(8): bectl jail improvements- Support passing arbitrary jail arguments via -o- Split the related (and rewritten since the GSoC) jail bits out into a new  bectl_jail.c file, to reduce clutter in bectl.c- Don&apos;t use RFC 1918 IP space [0]; we&apos;ll instead set no default IPv4 and let  the user pass in any address options they wish via -oReported by:	rgrimes [0], Shawn Webb [0]

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Mon, 06 Aug 2018 05:32:25 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>83244ec1ec52a30b49ce8c86a1d12639aba64f79 - bectl(8): Hack together a more proper `bectl list`</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/bectl/Makefile#83244ec1ec52a30b49ce8c86a1d12639aba64f79</link>
        <description>bectl(8): Hack together a more proper `bectl list`Note that the space is currently just the &apos;used&apos; property of the dataset.

            List of files:
            /freebsd/sbin/bectl/Makefile</description>
        <pubDate>Thu, 26 Jul 2018 20:56:50 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
