<?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>284434f7 - Disable clang 14 warning about bitwise operators in zstd</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#284434f7</link>
        <description>Disable clang 14 warning about bitwise operators in zstdParts of zstd, used in openzfs and other places, trigger a new clang 14-Werror warning:```sys/contrib/zstd/lib/decompress/huf_decompress.c:889:25: error: use of bitwise &apos;&amp;&apos; with boolean operands [-Werror,-Wbitwise-instead-of-logical]                        (BIT_reloadDStreamFast(&amp;bitD1) == BIT_DStream_unfinished)                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~```While the warning is benign, it should ideally be fixed upstream andthen vendor-imported, but for now silence it selectively.MFC after:	3 days(cherry picked from commit 5f2aca83940097d7d23b4137073fb601f8e74232)

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Tue, 08 Feb 2022 20:46:03 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>57b9b818 - zfs: merge OpenZFS master-9312e0fd1</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#57b9b818</link>
        <description>zfs: merge OpenZFS master-9312e0fd1Notable upstream changes:  778869fa1 Fix reporting of mount progress  e7adccf7f Disable use of hardware crypto offload drivers on FreeBSD  03e02e5b5 Fix checksum errors not being counted on repeated repair  64e0fe14f Restore FreeBSD resource usage accounting  11f2e9a49 Fix panic if scrubbing after removing a slog device(cherry picked from commit ba27dd8be821792e15bdabfac69fd6cab0cf9dd3)

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Mon, 22 Feb 2021 11:35:56 +0000</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>21b12f3e - zfs: merge OpenZFS master-436ab35a5</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#21b12f3e</link>
        <description>zfs: merge OpenZFS master-436ab35a5- speed up writing to ZFS pools without ZIL devices (aa755b3)- speed up importing ZFS pools (2d8f72d, a0e0199, cf0977a)...Reviewed by:		mjg (partial)Tested by:		phoDifferential Revision:	https://reviews.freebsd.org/D28677(cherry picked from commit 184c1b943937986c81e1996d999d21626ec7a4ff)

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Tue, 16 Feb 2021 00:39:34 +0000</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>21269625 - zfs: restore FreeBSD resource usage accounting</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#21269625</link>
        <description>zfs: restore FreeBSD resource usage accountingWith the switch to OpenZFS 2.0 the platform-dependent resourceusage accounting code got missing.Patch author:	Ryan Moeller &lt;freqlabs@FreeBSD.org&gt;Obtained from:	openzfs/zfs@64e0fe14fff465604952d576051ca80c2f1be898MFS after:	3 days(direct commit)

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Mon, 22 Feb 2021 20:57:22 +0000</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b363d3d5 - OpenZFS: Fix issues caused by reversed commits + rebase</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#b363d3d5</link>
        <description>OpenZFS: Fix issues caused by reversed commits + rebase

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Fri, 08 Jan 2021 00:03:48 +0000</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e307eb94 - loader: zfs should support bootonce an nextboot</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#e307eb94</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-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Mon, 21 Sep 2020 09:01:10 +0000</pubDate>
        <dc:creator>Toomas Soome &lt;tsoome@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2a6803de - Use MACHINE_CPUARCH when checking for arm64</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#2a6803de</link>
        <description>Use MACHINE_CPUARCH when checking for arm64Use MACHINE_CPUARCH with arm64 (aarch64) when we build code that could runon any 64-bit Arm instruction set. This will simplify checks in downstreamconsumers targeting prototype instruction sets.The only place we check for MACHINE_ARCH == aarch64 is when building thedevice tree blobs. As these are targeting current generation ISAs.Sponsored by:	Innovate UKDifferential Revision:	https://reviews.freebsd.org/D26370

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Mon, 14 Sep 2020 16:12:28 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>507cf10a - Move zstd sources from libzfs to libzpool</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#507cf10a</link>
        <description>Move zstd sources from libzfs to libzpoolzstd is kernel code that was not supposed to be in libzfs.libzpool provides userland shims for kernel code and is where thezstd code needs to be included.Reported by:	John KennedyDiscussed with:	mmacySponsored by:	iXsystems, Inc.

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Wed, 26 Aug 2020 19:03:15 +0000</pubDate>
        <dc:creator>Ryan Moeller &lt;freqlabs@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>67c97ec2 - Tidy up libzpool Makefile</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#67c97ec2</link>
        <description>Tidy up libzpool MakefileSponsored by:	iXsystems, Inc.

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Wed, 26 Aug 2020 19:00:17 +0000</pubDate>
        <dc:creator>Ryan Moeller &lt;freqlabs@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>89509c95 - [PowerPC] Apply the ppc32 GOT overflow fix to powerpcspe</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#89509c95</link>
        <description>[PowerPC] Apply the ppc32 GOT overflow fix to powerpcspepowerpcspe is also a 32 bit ppc platform, and also needs to be -fPIC toavoid overflowing the GOT.Sponsored by:	Tag1 Consulting, Inc.

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Tue, 25 Aug 2020 18:54:10 +0000</pubDate>
        <dc:creator>Brandon Bergren &lt;bdragon@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9e5787d2 - Merge OpenZFS support in to HEAD.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#9e5787d2</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-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Tue, 25 Aug 2020 02:21:27 +0000</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8f11c997 - - Cleanups related to sparc64 removal.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#8f11c997</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-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Tue, 28 Jul 2020 10:58:37 +0000</pubDate>
        <dc:creator>Yoshihiro Takahashi &lt;nyan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b0ad855d - libzpool: use CFLAGS.lz4.c to build lz4.o and lz4.pico</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#b0ad855d</link>
        <description>libzpool: use CFLAGS.lz4.c to build lz4.o and lz4.picoClean up this Makefile a bit.

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Mon, 02 Dec 2019 15:37:06 +0000</pubDate>
        <dc:creator>Toomas Soome &lt;tsoome@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>24e1a7ac - r354253 did miss the fact that libzpool is built as fake kernel</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#24e1a7ac</link>
        <description>r354253 did miss the fact that libzpool is built as fake kernelWe build libzpool as kernel like, use _FAKE_KERNEL check to includekernel api in libzpool.

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Sat, 02 Nov 2019 21:02:54 +0000</pubDate>
        <dc:creator>Toomas Soome &lt;tsoome@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e499793e - Remove duplicate lz4 implementations</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#e499793e</link>
        <description>Remove duplicate lz4 implementationsPort illumos change: https://www.illumos.org/issues/11667Move lz4.c out of zfs tree to opensolaris/common/lz4, adjust it to beusable from kernel/stand/userland builds, so we can use just one singlesource. Add lz4.h to declare lz4_compress() and lz4_decompress().MFC after:	1 monthDifferential Revision:	https://reviews.freebsd.org/D22037

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Sat, 02 Nov 2019 12:28:04 +0000</pubDate>
        <dc:creator>Toomas Soome &lt;tsoome@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d12e91d5 - Make dnode definition uniform on !x86</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#d12e91d5</link>
        <description>Make dnode definition uniform on !x86gcc4 requires -fms-extensions to accept anonymous union members

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Tue, 21 Aug 2018 03:45:09 +0000</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7fca1b93 - Do not blindly include illumos kernel headers instead of user-space.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#7fca1b93</link>
        <description>Do not blindly include illumos kernel headers instead of user-space.It is not needed now, and I doubt it much helped at all, creating moreconfusions then good.

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Thu, 02 Aug 2018 18:55:55 +0000</pubDate>
        <dc:creator>Alexander Motin &lt;mav@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bab31140 - Remove redundant source and object files.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#bab31140</link>
        <description>Remove redundant source and object files.Reviewed by:	bdrewery, ngieMFC after:	1 weekSponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D12208

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Sat, 09 Sep 2017 13:18:32 +0000</pubDate>
        <dc:creator>Jonathan Anderson &lt;jonathan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>acc37ca1 - cddl: normalize paths using SRCTOP-relative paths or :H when possible</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#acc37ca1</link>
        <description>cddl: normalize paths using SRCTOP-relative paths or :H when possibleThis simplifies make logic/outputWhile here, remove bogus CFLAGS which look for headers in cddl/lib/libumem.There aren&apos;t any source files there (just Makefiles)MFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 11:30:04 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>eacae6dc - Fix LDADD/DPADD that should be LIBADD.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/cddl/lib/libzpool/Makefile#eacae6dc</link>
        <description>Fix LDADD/DPADD that should be LIBADD.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-13.1/cddl/lib/libzpool/Makefile</description>
        <pubDate>Fri, 04 Dec 2015 03:17:47 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
