<?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/lib/libproc/Makefile#e928afc531e68b7a142ee49d8f7e5c8426d54033</link>
        <description>Use ZFSTOP more broadlyReviewed by:	brooksObtained from:	CheriBSDDifferential Revision:	https://reviews.freebsd.org/D53791

            List of files:
            /freebsd/lib/libproc/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/lib/libproc/Makefile#4303bde4297a3d19cabdb08ce1550f682578d2ba</link>
        <description>zfs: fix build after openzfs/zfs@e63d026b9Fix MakefilesUpdate zfs_config.h and zfs_gitrev.h

            List of files:
            /freebsd/lib/libproc/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/lib/libproc/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/lib/libproc/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/lib/libproc/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/lib/libproc/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/lib/libproc/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/lib/libproc/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>ac4c695ad61e81d00cff2a03202a4afe94a92513 - Retire WITHOUT_CXX option</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libproc/Makefile#ac4c695ad61e81d00cff2a03202a4afe94a92513</link>
        <description>Retire WITHOUT_CXX optionSeveral important base system components are written in C++, and theWITHOUT_CXX option produced a system that was not fully functional.Just accept this, and remove the option to build without C++ support.This reverts commit adc3c128c6603054586a993d117e5dd808deac17.Reviewed by:	brooks, kevans, jhb (earlier)Sponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D33108

            List of files:
            /freebsd/lib/libproc/Makefile</description>
        <pubDate>Wed, 16 Nov 2022 15:20:39 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0bbf2702963a2fe6f7bb025d5d07ee4195856b8f - libproc: replace home grown crc32 with zlib implementation.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libproc/Makefile#0bbf2702963a2fe6f7bb025d5d07ee4195856b8f</link>
        <description>libproc: replace home grown crc32 with zlib implementation.MFC after:	2 weeksReviewed by:	markjDifferential Revision: https://reviews.freebsd.org/D35766

            List of files:
            /freebsd/lib/libproc/Makefile</description>
        <pubDate>Mon, 11 Jul 2022 01:31:35 +0200</pubDate>
        <dc:creator>Xin LI &lt;delphij@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5cf6f1c4bc281ac45ced086bc2e393f732f2fcc2 - Remove the MK_LIBCPLUSPLUS option</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libproc/Makefile#5cf6f1c4bc281ac45ced086bc2e393f732f2fcc2</link>
        <description>Remove the MK_LIBCPLUSPLUS optionThis option has been equivalent to any form of C++ support since libstdc++was removed. Therefore, replace all MK_LIBCPLUSPLUS uses with MK_CXX.Reviewed By:	emasteDifferential Revision: https://reviews.freebsd.org/D27974

            List of files:
            /freebsd/lib/libproc/Makefile</description>
        <pubDate>Sat, 30 Jan 2021 18:56:35 +0100</pubDate>
        <dc:creator>Alex Richardson &lt;arichardson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e17ebfd3b711eaf61848f07cf8ec85e70f275b50 - Remove -I flag for include path that doesn&apos;t exist</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libproc/Makefile#e17ebfd3b711eaf61848f07cf8ec85e70f275b50</link>
        <description>Remove -I flag for include path that doesn&apos;t existFound this while trying to get macOS bootstrap to work again after OpenZFS merge.Reviewed By:	#zfs, freqlabsDifferential Revision: https://reviews.freebsd.org/D26192

            List of files:
            /freebsd/lib/libproc/Makefile</description>
        <pubDate>Thu, 10 Sep 2020 17:37:07 +0200</pubDate>
        <dc:creator>Alex Richardson &lt;arichardson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e25152834cdf3b353892835a4f3b157e066a8ed4 - MFH</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libproc/Makefile#e25152834cdf3b353892835a4f3b157e066a8ed4</link>
        <description>MFHSponsored by:	Rubicon Communications, LLC (netgate.com)

            List of files:
            /freebsd/lib/libproc/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/lib/libproc/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/lib/libproc/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>f993ed2fbd3c307200ed9a6351e649f0904b39c5 - Merge ^/head r351732 through r352104.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libproc/Makefile#f993ed2fbd3c307200ed9a6351e649f0904b39c5</link>
        <description>Merge ^/head r351732 through r352104.

            List of files:
            /freebsd/lib/libproc/Makefile</description>
        <pubDate>Mon, 09 Sep 2019 21:58:46 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4c1a82cea504df7a79f5bd8f7d0a41cacccff16e - pkgbase: Create a FreeBSD-utilities package and make it the default one</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libproc/Makefile#4c1a82cea504df7a79f5bd8f7d0a41cacccff16e</link>
        <description>pkgbase: Create a FreeBSD-utilities package and make it the default oneThe default package use to be FreeBSD-runtime but it should only containbinaries and libs enough to boot to single user and repair the system, itis also very handy to have a package that can be tranform to a small mfsroot.So create a new package named FreeBSD-utilities and make it the default one.Also move a few binaries and lib into this package when it make sense.Reviewed by:	bapt, gjbDifferential Revision:	https://reviews.freebsd.org/D21506

            List of files:
            /freebsd/lib/libproc/Makefile</description>
        <pubDate>Thu, 05 Sep 2019 16:15:47 +0200</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5577b8a709c072fedc73dde9b3ad730699438bf7 - Add an envp argument to proc_create().</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libproc/Makefile#5577b8a709c072fedc73dde9b3ad730699438bf7</link>
        <description>Add an envp argument to proc_create().This is needed to support dtrace&apos;s -x setenv option.MFC after:	2 weeks

            List of files:
            /freebsd/lib/libproc/Makefile</description>
        <pubDate>Sun, 03 Dec 2017 17:50:16 +0100</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1409e715e64d67b3093a889e63b33ef48e280ec8 - Merge ^/head r322398 through r322746.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libproc/Makefile#1409e715e64d67b3093a889e63b33ef48e280ec8</link>
        <description>Merge ^/head r322398 through r322746.

            List of files:
            /freebsd/lib/libproc/Makefile</description>
        <pubDate>Mon, 21 Aug 2017 13:56:47 +0200</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>82baa8db5e9cd91f5bea24a2a4c06a4a409b786d - MFhead@r322515</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libproc/Makefile#82baa8db5e9cd91f5bea24a2a4c06a4a409b786d</link>
        <description>MFhead@r322515

            List of files:
            /freebsd/lib/libproc/Makefile</description>
        <pubDate>Mon, 14 Aug 2017 21:28:49 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>188e46ab0332a7887da6f1eb5494d92076e3d31e - Add supporting changes for `Add limited sandbox capability to &quot;make check&quot;`</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libproc/Makefile#188e46ab0332a7887da6f1eb5494d92076e3d31e</link>
        <description>Add supporting changes for `Add limited sandbox capability to &quot;make check&quot;`Non-tests/... changes:- Add HAS_TESTS= to Makefiles with libraries and programs to enable iteration  and propagate the appropriate environment down to *.test.mk.tests/... changes:- Add appropriate support Makefile.inc&apos;s to set HAS_TESTS in a minimal manner,  since tests/... is a special subdirectory tree compared to the others.MFC after:	2 monthsMFC with:	r322511Reviewed by:	arch (silence), testing (silence)Differential Revision:	D12014

            List of files:
            /freebsd/lib/libproc/Makefile</description>
        <pubDate>Mon, 14 Aug 2017 21:21:37 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0275f9dbf73b01e9478dc7d6ab5fab4f8e077448 - Merge ^/head r321383 through r322397.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libproc/Makefile#0275f9dbf73b01e9478dc7d6ab5fab4f8e077448</link>
        <description>Merge ^/head r321383 through r322397.

            List of files:
            /freebsd/lib/libproc/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/lib/libproc/Makefile#d59ead01d83460374ba0e7be8096b1a66d737efb</link>
        <description>MFhead@r321970

            List of files:
            /freebsd/lib/libproc/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>d511b20a693d77c1dc2491a62124471361eddd8e - Add HAS_TESTS to all Makefiles that are currently using the</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libproc/Makefile#d511b20a693d77c1dc2491a62124471361eddd8e</link>
        <description>Add HAS_TESTS to all Makefiles that are currently using the`SUBDIR.${MK_TESTS}+= tests` idiom.This is a follow up to r321912.

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