<?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>efb77950fdd6fb03dc172a44b3875948609b7804 - dtrace: Add definitiosn for the cam dtrace provider</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#efb77950fdd6fb03dc172a44b3875948609b7804</link>
        <description>dtrace: Add definitiosn for the cam dtrace providerSponsored by:		NetflixReviewed by:		adrianDifferential Revision:	https://reviews.freebsd.org/D54471

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Thu, 08 Jan 2026 06:20:28 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e928afc531e68b7a142ee49d8f7e5c8426d54033 - Use ZFSTOP more broadly</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#e928afc531e68b7a142ee49d8f7e5c8426d54033</link>
        <description>Use ZFSTOP more broadlyReviewed by:	brooksObtained from:	CheriBSDDifferential Revision:	https://reviews.freebsd.org/D53791

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Mon, 24 Nov 2025 15:47:10 +0000</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://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#4303bde4297a3d19cabdb08ce1550f682578d2ba</link>
        <description>zfs: fix build after openzfs/zfs@e63d026b9Fix MakefilesUpdate zfs_config.h and zfs_gitrev.h

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Sun, 16 Nov 2025 11:15:14 +0000</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://opengrok.net:8080/history/src/cddl/lib/libdtrace/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/cddl/lib/libdtrace/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>93f27766a7e1af009c5b1e4ca538632857c91aa1 - dtrace: Add the &apos;oformat&apos; libdtrace option</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#93f27766a7e1af009c5b1e4ca538632857c91aa1</link>
        <description>dtrace: Add the &apos;oformat&apos; libdtrace optionThis option can be used to specify a format to use in DTrace output.The following formats are supported: - json - xml - html - none (default DTrace output)This is implemented using libxo and integrated into libdtrace. Clientcode only works with the following API: - dtrace_oformat_setup(dtrace_hdl_t *) -- to be called when output is starting. - dtrace_oformat_teardown(dtrace_hdl_t *) -- to be called when output is finished - dtrace_oformat(dtrace_hdl_t *) -- check if oformat is enabled. - dtrace_set_outfp(FILE *) -- sets the output file for oformat. - Ensure that oformat is correctly checked in the drop handler and record   processing callbacks.This commit also adds tests which check if the generated output isvalid (JSON, XML) and extends the dtrace(1) describing the structured output.Reviewed by:	markjDiscussed with:	philMFC after:	2 monthsSponsored by:	Innovate UKDifferential Revision:	https://reviews.freebsd.org/D41745

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Wed, 03 Jan 2024 14:58:01 +0000</pubDate>
        <dc:creator>Domagoj Stolfa &lt;domagoj.stolfa@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/cddl/lib/libdtrace/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>6de02228409fd2b7ca1d7e3b8d9043a105093cdd - dtrace: Add WITH_DTRACE_ASAN</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#6de02228409fd2b7ca1d7e3b8d9043a105093cdd</link>
        <description>dtrace: Add WITH_DTRACE_ASANSee commit 4ae6991228105eb34989c870194ae7b0a1e23be4.  This version ofthe commit avoids inadvertently changing SHLIBDIR for libdtrace.so.

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Wed, 02 Aug 2023 00:10:46 +0000</pubDate>
        <dc:creator>Domagoj Stolfa &lt;ds815@cam.ac.uk&gt;</dc:creator>
    </item>
<item>
        <title>5cdaac92e119d41063d4f0155a78a4abe767f15e - dtrace: Revert the addition of WITH_DTRACE_ASAN</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#5cdaac92e119d41063d4f0155a78a4abe767f15e</link>
        <description>dtrace: Revert the addition of WITH_DTRACE_ASANThe follow-up fix triggers a lib32 build failure, revert everythinguntil the problem is addressed.

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Tue, 01 Aug 2023 17:01:37 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>848ff9bc1b97b04a0b7328ec7079fb031fef452d - libdtrace: Explicitly set SHLIBDIR and SHLIB_MAJOR</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#848ff9bc1b97b04a0b7328ec7079fb031fef452d</link>
        <description>libdtrace: Explicitly set SHLIBDIR and SHLIB_MAJORThey were previously being defined by cddl/lib/Makefile.inc, and as ofcommit 4ae699122810 were being overridden by defaults in bsd.own.mk,which changed SHLIBDIR to /usr/lib.Reported by:	Domagoj Stolfa &lt;ds815@cam.ac.uk&gt;Fixes:		4ae699122810 (&quot;dtrace: Add WITH_DTRACE_ASAN&quot;)

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Tue, 01 Aug 2023 14:11:23 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4ae6991228105eb34989c870194ae7b0a1e23be4 - dtrace: Add WITH_DTRACE_ASAN</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#4ae6991228105eb34989c870194ae7b0a1e23be4</link>
        <description>dtrace: Add WITH_DTRACE_ASANThis option is a blanket for all the DTrace-related software. The optionwhen enabled passes in -fsanitize=address -fsanitize=undeifned, enablingASAN and UBSAN in the following components: - libdtrace - dtrace(1) - lockstat(1) - plockstat(1)The option defaults to &quot;no&quot; and is intended as a developer aid.Reviewed by:	markjDifferential Revision:	https://reviews.freebsd.org/D41157

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Thu, 27 Jul 2023 18:27:42 +0000</pubDate>
        <dc:creator>Domagoj Stolfa &lt;ds815@cam.ac.uk&gt;</dc:creator>
    </item>
<item>
        <title>21a16d55cc15b12809b982c2026a26bcf97fe79b - dtrace: add register bindings for arm64</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#21a16d55cc15b12809b982c2026a26bcf97fe79b</link>
        <description>dtrace: add register bindings for arm64Reviewed by:	mhorne, markjApproved by:	markj (mentor)Sponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D39956

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Tue, 23 May 2023 14:19:25 +0000</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>db05f9fbfb1a92caccaf37154666a99373028588 - dtrace: implement dtrace_instr_size() for arm64</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#db05f9fbfb1a92caccaf37154666a99373028588</link>
        <description>dtrace: implement dtrace_instr_size() for arm64Reviewed by:	markjApproved by;	markj (mentor)Sponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D39955

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Tue, 23 May 2023 14:19:15 +0000</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1fef7abdc76bd6f0c93775bd0c1b62b523abd20d - dtrace: add register bindings for RISC-V</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#1fef7abdc76bd6f0c93775bd0c1b62b523abd20d</link>
        <description>dtrace: add register bindings for RISC-VReviewed by:	mhorne, markjMFC after:	1 weekSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D39611

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Thu, 20 Apr 2023 16:25:37 +0000</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>080e56a6c98c7e7a241a4260d4c19d3cad5b22af - dtrace: expose dtrace_instr_size() to userland and implement it for riscv</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#080e56a6c98c7e7a241a4260d4c19d3cad5b22af</link>
        <description>dtrace: expose dtrace_instr_size() to userland and implement it for riscvdtrace_instr_size() is needed by the forthcoming RISC-V port of kinst,as well as by libdtrace in D38825 for both amd64 and RISC-V.Reviewed by:	markj, mhorneMFC after:	1 weekSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D39489

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Thu, 20 Apr 2023 16:21:46 +0000</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2179a159ea93e37b7fb2126ae0b1627b875f808b - libdtrace: Add kinst support</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#2179a159ea93e37b7fb2126ae0b1627b875f808b</link>
        <description>libdtrace: Add kinst supportkinst does not instantiate its probes automatically, it only does so ondemand via an ioctl interface implemented by /dev/kinst.  This changemodifies libdtrace to perform that work when the script references thekinst provider, similar to the way pid provider probes are implemented.Reviewed by:	markjMFC after:	3 monthsSponsored by:	Google, Inc. (GSoC 2022)Differential Revision:	https://reviews.freebsd.org/D36852

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Tue, 11 Oct 2022 15:33:52 +0000</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>711d50bd9e0716ced63ab77a5e2b7fa7c5ed10b3 - dtrace: Remove local mips support</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#711d50bd9e0716ced63ab77a5e2b7fa7c5ed10b3</link>
        <description>dtrace: Remove local mips supportRemove the stub pid probe and all the build glue.Reviewed by:	imp, jhbSponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D35541

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Fri, 01 Jul 2022 07:33:17 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2d5d2a986ce1a93b8567dbdf3f80bc2b545d6998 - ctf: Import ctf.h from OpenBSD</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#2d5d2a986ce1a93b8567dbdf3f80bc2b545d6998</link>
        <description>ctf: Import ctf.h from OpenBSDUse it instead of the existing ctf.h from OpenSolaris.  This makes iteasier to use CTF in the core kernel, and to extend the CTF format tosupport wider type IDs.The imported ctf.h is modified to depend only on _types.h, and also toprovide macros which use the &quot;parent&quot; bit of a type ID to refer to typesin a parent CTF container.No functional change intended.Reviewed by:	Domagoj Stolfa, emasteMFC after:	1 monthSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D34358

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Mon, 07 Mar 2022 13:42:57 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>79ac3c12a714bcd3f2354c52d948aed9575c46d6 - pkgbase: Put dtrace in its own package</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#79ac3c12a714bcd3f2354c52d948aed9575c46d6</link>
        <description>pkgbase: Put dtrace in its own packageWhile dtrace is usefull some people might not want it.Differential Revision:	https://reviews.freebsd.org/D30752Sponsored by:	Diablotin Systems

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Sat, 19 Jun 2021 15:49:31 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8ba333e02eaa59337a4e1d5534d4e894344c8226 - libdtrace: Stop relying on lex compatibility</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#8ba333e02eaa59337a4e1d5534d4e894344c8226</link>
        <description>libdtrace: Stop relying on lex compatibilityIt does not appear to be required, and as of commit 6b7e592c215f(&quot;lex: Do not let input() return 0 when end-of-file is reached&quot;) itcauses input to return 0 instead of EOF when end-of-input is reached.PR:		253440MFC after:	3 daysSponsored by:	The FreeBSD Foundation

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Wed, 17 Feb 2021 15:49:38 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1f6612b444e3fc54697a4ef3167efdddff6944ea - Install dtrace.h and dependencies</title>
        <link>http://opengrok.net:8080/history/src/cddl/lib/libdtrace/Makefile#1f6612b444e3fc54697a4ef3167efdddff6944ea</link>
        <description>Install dtrace.h and dependenciesThis makes the minimum amount of changes to allow inclusion of dtrace.hwithout all the solaris compatibility headers. Installing dtrace.h allowscompiling consumers of libdtrace (e.g. https://github.com/tmetsch/python-dtrace)without requiring a copy of the source tree.For python-dtrace I worked around this in https://github.com/tmetsch/python-dtrace/commit/58019c9a12022203a9ffda286dd8b41f1a5ace42but being able to build the library without installed sources would beextremely useful.Reviewed By:	gnnDifferential Revision: https://reviews.freebsd.org/D27884

            List of files:
            /src/cddl/lib/libdtrace/Makefile</description>
        <pubDate>Wed, 06 Jan 2021 15:39:10 +0000</pubDate>
        <dc:creator>Alex Richardson &lt;Alexander.Richardson@cl.cam.ac.uk&gt;</dc:creator>
    </item>
</channel>
</rss>
