<?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>8b78d412aec7f9171ecc2e1cd8aea07b19b4f600 - zfs: world changes after 89f729dcc merge</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/Makefile#8b78d412aec7f9171ecc2e1cd8aea07b19b4f600</link>
        <description>zfs: world changes after 89f729dcc mergeRemove, unbind and obsolete libuutil and libtpoolUpdate zfs_configh and zfs_gitrev.h

            List of files:
            /freebsd/cddl/lib/Makefile</description>
        <pubDate>Sun, 07 Dec 2025 23:09:12 +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/cddl/lib/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/cddl/lib/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>a4e5e0106ac7145f56eb39a691e302cabb4635be - zfs: merge openzfs/zfs@229b9f4ed</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/Makefile#a4e5e0106ac7145f56eb39a691e302cabb4635be</link>
        <description>zfs: merge openzfs/zfs@229b9f4edNotable upstream pull request merges: #15769 082338875 Add &apos;zpool status -e&apos; flag to see unhealthy vdevs #15804 a0d3fe72b libzdb: Initial breakout of libzdb #15847 229b9f4ed LUA: Backport CVE-2020-24370&apos;s patchObtained from:	OpenZFSOpenZFS commit:	229b9f4ed05e6d14fb4d73fa04a71e99b01bb534

            List of files:
            /freebsd/cddl/lib/Makefile</description>
        <pubDate>Thu, 08 Feb 2024 13:39:04 +0100</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/cddl/lib/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>3bf66365129a13933f77d1f4421d5136861cffb4 - cddl/*: add a WITH(OUT)_DTRACE option</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/Makefile#3bf66365129a13933f77d1f4421d5136861cffb4</link>
        <description>cddl/*: add a WITH(OUT)_DTRACE optionAdd an option to enable/disable DTrace without disabling ZFS.  Newarchitectures such as CHERI may support ZFS before they support DTraceand the old model of WITHOUT_CDDL disabling both wasn&apos;t helpful.For compatiblity, the CDDL option remains and WITHOUT_CDDL impliesWITHOUT_DTRACE.  WITHOUT_DTRACE also implies WITHOUT_CTF.As part of this change, largely convert cddl/*/Makefile to using themore compact SUBDIR.${MK_&lt;FOO&gt;}+= form rather than using intermediatevariables.Reviewed by:	markjObtained from:	CheriBSDSponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D35718

            List of files:
            /freebsd/cddl/lib/Makefile</description>
        <pubDate>Wed, 06 Jul 2022 15:03:48 +0200</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9e9c651caceb9ecd17131e8bb29791ba4cf1cec7 - cddl: fix missing ZFS library dependencies</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/Makefile#9e9c651caceb9ecd17131e8bb29791ba4cf1cec7</link>
        <description>cddl: fix missing ZFS library dependenciesIn 9fae47666 zfsd got a libspl dependency to avoid undefined references.However that workaround did not help external consumers of libzfs_core.Fix all missing dependencies lld 13 and the rtld complain about.Reviewed by:	freqlabs, markjMFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D32521

            List of files:
            /freebsd/cddl/lib/Makefile</description>
        <pubDate>Sat, 16 Oct 2021 18:29:28 +0200</pubDate>
        <dc:creator>Greg V &lt;greg@unrelenting.technology&gt;</dc:creator>
    </item>
<item>
        <title>ee21ee1572d40a3b74f18638dae38c1a9ad1e9e3 - openzfs: attach pam_zfs_key to build</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/Makefile#ee21ee1572d40a3b74f18638dae38c1a9ad1e9e3</link>
        <description>openzfs: attach pam_zfs_key to buildThis PAM module allows unlocking encrypted user home datasets whenlogging in (and changing passphrase when changing the account password),see https://github.com/openzfs/zfs/pull/9903Also supposed to unload the key when the last session for the user isdone, but there are EBUSY issues:https://github.com/openzfs/zfs/issues/11222#issuecomment-731897858Submitted by:	Greg V &lt;greg_unrelenting.technology&gt;Reviewed by:	mmMFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D28018

            List of files:
            /freebsd/cddl/lib/Makefile</description>
        <pubDate>Tue, 02 Mar 2021 12:01:14 +0100</pubDate>
        <dc:creator>Greg V &lt;greg_unrelenting.technology&gt;</dc:creator>
    </item>
<item>
        <title>123ae3045dd21badb93ce52445e18e364b3ac807 - build: remove LIBPTHREAD/LIBTHR build options</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/Makefile#123ae3045dd21badb93ce52445e18e364b3ac807</link>
        <description>build: remove LIBPTHREAD/LIBTHR build optionsWITHOUT_LIBTHR has been broken for a little over five years now, since thexz 5.2.0 update introduced a hard liblzma dependency on libthr, and buildinga useful system without threading support is becoming increasingly moredifficult.Additionally, in the five plus years that it&apos;s been broken more reversedependencies have cropped up in libzstd, libsqlite3, and libcrypto (amongothers) that make it more and more difficult to reconcile the effort neededto fix these options.Remove the broken options.PR:		252760Reviewed by:	brooks, emaste, kibDifferential Revision:	https://reviews.freebsd.org/D28263

            List of files:
            /freebsd/cddl/lib/Makefile</description>
        <pubDate>Wed, 20 Jan 2021 15:01:25 +0100</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@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/cddl/lib/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/cddl/lib/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/cddl/lib/Makefile#e25152834cdf3b353892835a4f3b157e066a8ed4</link>
        <description>MFHSponsored by:	Rubicon Communications, LLC (netgate.com)

            List of files:
            /freebsd/cddl/lib/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/cddl/lib/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/cddl/lib/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>c7aa572cacdeca83c35c12a378909d0b659300a9 - MFH</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/Makefile#c7aa572cacdeca83c35c12a378909d0b659300a9</link>
        <description>MFHSponsored by:	Rubicon Communications, LLC (netgate.com)

            List of files:
            /freebsd/cddl/lib/Makefile</description>
        <pubDate>Fri, 31 Jul 2020 21:37:45 +0200</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1799696096df87b52968b8996d00c91e0a5de8d9 - Merge ^/head r363583 through r363738.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/Makefile#1799696096df87b52968b8996d00c91e0a5de8d9</link>
        <description>Merge ^/head r363583 through r363738.

            List of files:
            /freebsd/cddl/lib/Makefile</description>
        <pubDate>Fri, 31 Jul 2020 21:25:35 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8f11c997150d17d72a801874bd486aad1ef7c239 - - Cleanups related to sparc64 removal.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/Makefile#8f11c997150d17d72a801874bd486aad1ef7c239</link>
        <description>- Cleanups related to sparc64 removal.- Remove remains of sparc64 files.Reviewed by:	impDifferential Revision:	https://reviews.freebsd.org/D25831

            List of files:
            /freebsd/cddl/lib/Makefile</description>
        <pubDate>Tue, 28 Jul 2020 12:58:37 +0200</pubDate>
        <dc:creator>Yoshihiro Takahashi &lt;nyan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7920ad944bbe862638c164591d7ec64a64d8f62f - libbe(3): Move build goop back out of cddl/</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/Makefile#7920ad944bbe862638c164591d7ec64a64d8f62f</link>
        <description>libbe(3): Move build goop back out of cddl/Some background: in the GSoC project, libbe/Makefile lived in lib/libbe. Icreated projects/bectl branch, maintained the above for all of fiveminutes before I misread Makefile.inc1 and decided that it couldn&apos;t possiblybuild outside of cddl/, so I kicked the Makefile out into the cddl/ buildand all was good. The misreading was of the bit where .WAIT is added toSUBDIR after lib, libexec but prior to building bin and cddl *only duringthe install targets*, which is the critical part.Fast forward- buildworld was still broken in my branch unbeknownst to mebecause I didn&apos;t nuke my OBJDIR. Combing through Makefile.inc1 eventuallyrevealed the necessary magic to make sure that libbe&apos;s dependencies arespecified well enough, and it becomes clear what needs done to make anon-cddl/ build work. This is an interesting prospect, because the buildsplit is kind of annoying to work with.IGNORE_PRAGMA is added to avoid dropping WARNS by one more. This waspreviously pulled in via cddl/Makefile.inc.

            List of files:
            /freebsd/cddl/lib/Makefile</description>
        <pubDate>Sat, 18 Aug 2018 05:20:59 +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/cddl/lib/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/cddl/lib/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>70a11a8eeaf7930b8332eccef91efe34904720a7 - libbe(3): Add to cddl build, adjust src.libnames.mk as needed</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/Makefile#70a11a8eeaf7930b8332eccef91efe34904720a7</link>
        <description>libbe(3): Add to cddl build, adjust src.libnames.mk as needed

            List of files:
            /freebsd/cddl/lib/Makefile</description>
        <pubDate>Tue, 24 Jul 2018 17:42:23 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0275f9dbf73b01e9478dc7d6ab5fab4f8e077448 - Merge ^/head r321383 through r322397.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/Makefile#0275f9dbf73b01e9478dc7d6ab5fab4f8e077448</link>
        <description>Merge ^/head r321383 through r322397.

            List of files:
            /freebsd/cddl/lib/Makefile</description>
        <pubDate>Fri, 11 Aug 2017 12:59:34 +0200</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d59ead01d83460374ba0e7be8096b1a66d737efb - MFhead@r321970</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/Makefile#d59ead01d83460374ba0e7be8096b1a66d737efb</link>
        <description>MFhead@r321970

            List of files:
            /freebsd/cddl/lib/Makefile</description>
        <pubDate>Thu, 03 Aug 2017 07:30:11 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>46b37aa2c4068c1a237b0a7e61b8c2f953b3708c - MFhead@r321912</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/cddl/lib/Makefile#46b37aa2c4068c1a237b0a7e61b8c2f953b3708c</link>
        <description>MFhead@r321912

            List of files:
            /freebsd/cddl/lib/Makefile</description>
        <pubDate>Wed, 02 Aug 2017 10:38:36 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
