<?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>50a2c229 - libnv: Remove -I${SRCTOP}/sys</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/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-12.1/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-12.1/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-12.1/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-12.1/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-12.1/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-12.1/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-12.1/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-12.1/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-12.1/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-12.1/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-12.1/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-12.1/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-12.1/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-12.1/lib/libnv/Makefile#d48a2d23</link>
        <description>Remove WARNS inherited fine by ../Makefile.inc.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/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-12.1/lib/libnv/Makefile#a70cba95</link>
        <description>First pass through library packaging.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-12.1/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-12.1/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-12.1/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-12.1/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-12.1/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-12.1/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-12.1/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>
<item>
        <title>18b2ee82 - Revert r284417 it is not necessary anymore</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libnv/Makefile#18b2ee82</link>
        <description>Revert r284417 it is not necessary anymore

            List of files:
            /freebsd-12.1/lib/libnv/Makefile</description>
        <pubDate>Mon, 15 Jun 2015 19:28:07 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4232f826 - Enforce overwritting SHLIBDIR</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libnv/Makefile#4232f826</link>
        <description>Enforce overwritting SHLIBDIRSince METAMODE has been added, sys.mk loads bsd.mkopt.mk which ends load loadingbsd.own.mk which then defines SHLIBDIR before all the Makefile.inc everywhere.This makes /lib being populated again.Reported by:	many

            List of files:
            /freebsd-12.1/lib/libnv/Makefile</description>
        <pubDate>Mon, 15 Jun 2015 15:34:20 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>24f93ee7 - Add nvlist_flags() function, which returns nvlist&apos;s public flags.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libnv/Makefile#24f93ee7</link>
        <description>Add nvlist_flags() function, which returns nvlist&apos;s public flags.Approved by:	pjd (mentor)

            List of files:
            /freebsd-12.1/lib/libnv/Makefile</description>
        <pubDate>Fri, 01 May 2015 17:50:24 +0000</pubDate>
        <dc:creator>Mariusz Zaborski &lt;oshogbo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>041392bc - Sort MLINKS alphabetically.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libnv/Makefile#041392bc</link>
        <description>Sort MLINKS alphabetically.Approved by:	pjd (mentor)

            List of files:
            /freebsd-12.1/lib/libnv/Makefile</description>
        <pubDate>Fri, 01 May 2015 16:41:46 +0000</pubDate>
        <dc:creator>Mariusz Zaborski &lt;oshogbo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0bb5e6ef - Remove the nvlist_.*[fv] functions.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libnv/Makefile#0bb5e6ef</link>
        <description>Remove the nvlist_.*[fv] functions.Those functions are problematic, because there is no way to reportmemory allocation problems without complicating the API, so we caneither abort or potentially return invalid results. None of which isacceptable.In most cases the caller knows the size of the name, so he can allocatebuffer on the stack and use snprintf(3) to prepare the name.After some discussion the conclusion is to removed those functions,which also simplifies the API.Discussed with: pjd, rstoneApproved by:	pjd (mentor)

            List of files:
            /freebsd-12.1/lib/libnv/Makefile</description>
        <pubDate>Wed, 29 Apr 2015 22:57:04 +0000</pubDate>
        <dc:creator>Mariusz Zaborski &lt;oshogbo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4d6a976e - Move libnv into the kernel and hook it into the kernel build</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libnv/Makefile#4d6a976e</link>
        <description>Move libnv into the kernel and hook it into the kernel buildDifferential Revision:		https://reviews.freebsd.org/D1883Reviewed by:			jfvMFC after:			1 monthSponsored by:			Sandvine Inc.

            List of files:
            /freebsd-12.1/lib/libnv/Makefile</description>
        <pubDate>Sun, 01 Mar 2015 00:34:27 +0000</pubDate>
        <dc:creator>Ryan Stone &lt;rstone@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a87e5162 - Add function to force an nvlist into the error state</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libnv/Makefile#a87e5162</link>
        <description>Add function to force an nvlist into the error stateAdd an nvlist_set_error() function that can be used to force annvlist into the error state.  This is useful both for writingtests and for writing APIs that use nvlists internally.Differential Revision:		https://reviews.freebsd.org/D1878Reviewed by:			pjd, jfvMFC After:			1 monthSponsored by:			Sandvine Inc.

            List of files:
            /freebsd-12.1/lib/libnv/Makefile</description>
        <pubDate>Sun, 01 Mar 2015 00:22:23 +0000</pubDate>
        <dc:creator>Ryan Stone &lt;rstone@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b4b88475 - Add missing nvlist_get_parent(3) link.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libnv/Makefile#b4b88475</link>
        <description>Add missing nvlist_get_parent(3) link.Submitted by:	Mariusz Zaborski &lt;oshogbo@FreeBSD.org&gt;

            List of files:
            /freebsd-12.1/lib/libnv/Makefile</description>
        <pubDate>Fri, 30 Jan 2015 12:57:35 +0000</pubDate>
        <dc:creator>Pawel Jakub Dawidek &lt;pjd@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
