<?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>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/lib/libnv/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>e4c36b7a - libnv: bump library version</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#e4c36b7a</link>
        <description>libnv: bump library versionNow that we version symbols we should bump the library major version.While here use version FBSD_1.7 to match the current HEAD FreeBSDnamespace and remove extraneous &apos;All rights reserved&apos; and incorrectcopyright statement.Reviewed by:	kevansSponsored by:	Rubicon Communications, LLC (&quot;Netgate&quot;)Differential Revision:	https://reviews.freebsd.org/D35875

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Thu, 21 Jul 2022 18:07:22 +0000</pubDate>
        <dc:creator>Kristof Provost &lt;kp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>000321ba - namespace nv names, version libnv and libnvpair library symbols</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#000321ba</link>
        <description>namespace nv names, version libnv and libnvpair library symbolslibnv and libnvpair have aliased symbols, and as a result a single process whichdlopens a shared object that is dynamically linked to libnv and another tolibnvpair will wind up with a single set of resolved symbols for those inconflict. A source file also cannot include both libnv and libnvpair headersbecause of aliased identifiers. To resolve the situation, libnv types andfunctions are namespaced via nv_namespace.h, and libnv symbols areversioned. The msgio functions are not namespaced or exported as they are notpart of the external API.Reviewed by:	kevansSponsored by:	Rubicon Communications, LLC (&quot;Netgate&quot;)Differential Revision: https://reviews.freebsd.org/D35261

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Tue, 17 May 2022 19:49:41 +0000</pubDate>
        <dc:creator>Reid Linnemann &lt;rlinnemann@netgate.com&gt;</dc:creator>
    </item>
<item>
        <title>8403170b - libpfct: Fix PIC flag</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#8403170b</link>
        <description>libpfct: Fix PIC flagUse ${PICFLAG} rather than hard-adding -fPIC, which removes therequirement for libnv to be built PIC.MFC after:      4 weeksSponsored by:   Rubicon Communications, LLC (&quot;Netgate&quot;)

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Fri, 16 Apr 2021 19:00:51 +0000</pubDate>
        <dc:creator>Kristof Provost &lt;kp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>15ca6622 - libnv: Use PICFLAG rather than -fPIC</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#15ca6622</link>
        <description>libnv: Use PICFLAG rather than -fPICSuggested by:	andrewMFC after:	4 weeksSponsored by:	Rubicon Communications, LLC (&quot;Netgate&quot;)

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Sat, 10 Apr 2021 09:23:57 +0000</pubDate>
        <dc:creator>Kristof Provost &lt;kp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0dd13c77 - libnv: Build PIC</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#0dd13c77</link>
        <description>libnv: Build PICBuild libnv as position independent code so we can use it from sharedlibraries.MFC after:	4 weeksSponsored by:	Rubicon Communications, LLC (&quot;Netgate&quot;)Differential Revision:	https://reviews.freebsd.org/D29561

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Fri, 02 Apr 2021 15:06:02 +0000</pubDate>
        <dc:creator>Kristof Provost &lt;kp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4928d027 - Fix libnv build post rename</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#4928d027</link>
        <description>Fix libnv build post renameSubmitted by:	Neel ChauhanDifferential Revision:	https://reviews.freebsd.org/D25481

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Sat, 27 Jun 2020 02:17:04 +0000</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a7b5a3d4 - pkgbase: Put a lot of binaries and lib in FreeBSD-runtime</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#a7b5a3d4</link>
        <description>pkgbase: Put a lot of binaries and lib in FreeBSD-runtimeAll of them are needed to be able to boot to single user and be ableto repair a existing FreeBSD installation so put them directly intoFreeBSD-runtime.Reviewed by:    bapt, gjbDifferential Revision:  https://reviews.freebsd.org/D21503

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Thu, 05 Sep 2019 14:13:08 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>50a2c229 - libnv: Remove -I${SRCTOP}/sys</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#50a2c229</link>
        <description>libnv: Remove -I${SRCTOP}/sysThis should have been done as part of r336019 -- including ${SRCTOP}/sys isnot a good business model for something that&apos;s build in legacy/bootstrapstages.Beyond that, libnv seems to build quite alright as legacy, part ofbuildworld, and standalone without. Axe it.Reported by:	truckman (head building stable/11)Tested by:	Shawn Webb (HardenedBSD)MFC after:	3 days

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Thu, 09 Aug 2018 20:29:44 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>63889bbd - No longer install sys/nv.h and sys/cnv.h in lib/libnv/Makefile</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#63889bbd</link>
        <description>No longer install sys/nv.h and sys/cnv.h in lib/libnv/MakefileUse tools/build/Makefile to install the headers into ${WORLDTMP}/legacyinstead. Compared to r336026 this has the minor advantage that it avoidsunncessary header installation when building the non-bootstrap libnv.Reviewed By:	bdrewery, kevansApproved By:	brooks (mentor)Differential Revision: https://reviews.freebsd.org/D16187

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Mon, 16 Jul 2018 10:57:26 +0000</pubDate>
        <dc:creator>Alex Richardson &lt;arichardson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3cafc9a6 - config(8): Fix broken ABI</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#3cafc9a6</link>
        <description>config(8): Fix broken ABIr336019 introduced ${SRCTOP}/sys to the include paths in order to pull in anew sys/{c,}nv.h. This is wrong, because the build tree&apos;s ABI isn&apos;tguaranteed to match what&apos;s running on the host system.Fix instead by removing -I${SRCTOP}/sys and installing the libnv headerswith `make -C lib/libnv includes`... this may or may not get re-worked inthe future so that a userland lib isn&apos;t installing includes from sys/.Reported by:	bdrewery

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Fri, 06 Jul 2018 11:23:14 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d511b20a - Add HAS_TESTS to all Makefiles that are currently using the</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#d511b20a</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-14.2/lib/libnv/Makefile</description>
        <pubDate>Wed, 02 Aug 2017 08:50:42 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4b330699 - Convert traditional ${MK_TESTS} conditional idiom for including test</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#4b330699</link>
        <description>Convert traditional ${MK_TESTS} conditional idiom for including testdirectories to SUBDIR.${MK_TESTS} idiomThis is being done to pave the way for future work (and homogenity) in^/projects/make-check-sandbox .No functional change intended.MFC after:	1 weeks

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Wed, 02 Aug 2017 08:35:51 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a9468a4e - Use SRCTOP-relative paths to other directories instead of .CURDIR-relative ones</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#a9468a4e</link>
        <description>Use SRCTOP-relative paths to other directories instead of .CURDIR-relative onesThis implifies pathing in make/displayed outputMFC after:    3 weeksSponsored by: Dell EMC Isilon

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Fri, 20 Jan 2017 04:40:55 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5ef231f6 - Add cnv API.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#5ef231f6</link>
        <description>Add cnv API.cnv API is a set of functions for managing name/value pairs by cookie.The cookie can be obtained by nvlist_next(), nvlist_get_parent() ornvlist_get_pararr() function. This patch also includes unit tests.Submitted by:	Adam Starak &lt;starak.adam@gmail.com&gt;

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Sat, 27 Aug 2016 13:37:30 +0000</pubDate>
        <dc:creator>Mariusz Zaborski &lt;oshogbo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d48a2d23 - Remove WARNS inherited fine by ../Makefile.inc.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#d48a2d23</link>
        <description>Remove WARNS inherited fine by ../Makefile.inc.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Fri, 26 Feb 2016 22:14:23 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a70cba95 - First pass through library packaging.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#a70cba95</link>
        <description>First pass through library packaging.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Thu, 04 Feb 2016 21:16:35 +0000</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>54f98da9 - Move the nvlist source and private includes from sys/kern to seperate</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#54f98da9</link>
        <description>Move the nvlist source and private includes from sys/kern to seperatedirectory sys/contrib/libnv.The goal of this operation is to NOT install header files which shouldn&apos;tbe used outside the nvlist library.Approved by:	pjd (mentor)

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Sat, 04 Jul 2015 16:33:37 +0000</pubDate>
        <dc:creator>Mariusz Zaborski &lt;oshogbo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>58c86148 - Move nvlist documentation to the FreeBSD Kernel Developer&apos;s sections.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#58c86148</link>
        <description>Move nvlist documentation to the FreeBSD Kernel Developer&apos;s sections.Approved by:	pjd (mentor)

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Sat, 04 Jul 2015 10:27:30 +0000</pubDate>
        <dc:creator>Mariusz Zaborski &lt;oshogbo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c36e54bb - Let the nv.h and dnv.h includes be only in sys directory.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libnv/Makefile#c36e54bb</link>
        <description>Let the nv.h and dnv.h includes be only in sys directory.Change consumers to include those files from sys.Add duplicated files to ObsoleteFiles.Approved by:	pjd (mentor)

            List of files:
            /freebsd-14.2/lib/libnv/Makefile</description>
        <pubDate>Thu, 02 Jul 2015 21:58:10 +0000</pubDate>
        <dc:creator>Mariusz Zaborski &lt;oshogbo@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
