<?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>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/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/lib/googletest/gtest/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>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/lib/googletest/gtest/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>28f6c2f292806bf31230a959bc4b19d7081669a7 - Import GoogleTest 1.14.0</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#28f6c2f292806bf31230a959bc4b19d7081669a7</link>
        <description>Import GoogleTest 1.14.0GoogleTest 1.14.0 now requires C++14 to build. Change`googletest.test.inc.mk` to reflect this requirement.Adjust the build integration logic to handle the new version ofGoogleTest (add/remove headers/sources as needed).Tighten down warnings via `CXXFLAGS.clang` instead of ignoring allwarnings. Some new warnings snuck in after I did my last round of fixsubmissions upstream.Also address some overlinking added in the previous version import byremoving superfluous libraries.===============================Expect WhenDynamicCastToTest.AmbiguousCast to failThis change reapplies the expected failure from 1.10.0.Ref: https://github.com/google/googletest/issues/2172MFC after:	2 weeksReviewed by:	asomers, emasteDifferential Revision:	https://reviews.freebsd.org/D41399Merge commit &apos;8ef491440fcaec96f899d73e08873426c78583a4&apos; into googletest-v1.14.0-import

            List of files:
            /src/lib/googletest/gtest/Makefile</description>
        <pubDate>Tue, 08 Aug 2023 06:17:32 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2ed3236082a4473c1da8f72c1ebc071a7b54321f - Major improvement to build parallelism for googletest internal tests</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#2ed3236082a4473c1da8f72c1ebc071a7b54321f</link>
        <description>Major improvement to build parallelism for googletest internal testsCurrently the googletest internal tests build after the matching library.However, each of these is serialized at the top level makefile.Additionally some of the tests (e.g. the gmock-matches-test) take up to90 seconds to build with clang -O2. Having to wait for this test tocomplete before continuing to the next directory seriously slows down theparllelism of a -j32 build.Before this change running `make -C lib/googletest -j32 -s` in buildenvtook 202 seconds, now it&apos;s 153 due to improved parallelism.Reviewed By:	emaste (no objection)Differential Revision: https://reviews.freebsd.org/D26748

            List of files:
            /src/lib/googletest/gtest/Makefile</description>
        <pubDate>Mon, 19 Oct 2020 19:50:57 +0000</pubDate>
        <dc:creator>Alex Richardson &lt;arichardson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>440cec3faf778469b36b998bb52aab7fbc43eae3 - MFH</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#440cec3faf778469b36b998bb52aab7fbc43eae3</link>
        <description>MFHSponsored by:	Rubicon Communications, LLC (netgate.com)

            List of files:
            /src/lib/googletest/gtest/Makefile</description>
        <pubDate>Wed, 12 Aug 2020 17:16:26 +0000</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e383ec74e572975ccda09be4c6bb028b50f6d2c6 - Merge ^/head r363739 through r363986.</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#e383ec74e572975ccda09be4c6bb028b50f6d2c6</link>
        <description>Merge ^/head r363739 through r363986.

            List of files:
            /src/lib/googletest/gtest/Makefile</description>
        <pubDate>Thu, 06 Aug 2020 19:34:55 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b4af4f93c682e445bf159f0d1ec90b636296c946 - gtest: link against libregex for GNU extensions</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#b4af4f93c682e445bf159f0d1ec90b636296c946</link>
        <description>gtest: link against libregex for GNU extensionsgtest tests want to use \w ([[:alnum:]]) at the very least, which wascausing them to fail after r363679.Start linking against libregex so that this shorthand is implemented.PR:		248452

            List of files:
            /src/lib/googletest/gtest/Makefile</description>
        <pubDate>Tue, 04 Aug 2020 02:18:24 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2aaf9152a852aba9eb2036b95f4948ee77988826 - MFHead@r345275</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#2aaf9152a852aba9eb2036b95f4948ee77988826</link>
        <description>MFHead@r345275

            List of files:
            /src/lib/googletest/gtest/Makefile</description>
        <pubDate>Mon, 18 Mar 2019 19:21:53 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5193fcde8d29e5fe3056c8cf7b0d7a004c20a632 - Initial googlemock/googletest integration into the build/FreeBSD test suite</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#5193fcde8d29e5fe3056c8cf7b0d7a004c20a632</link>
        <description>Initial googlemock/googletest integration into the build/FreeBSD test suiteThis initial integration takes googlemock/googletest release 1.8.1, integratesthe library, tests, and sample unit tests into the build.googlemock/googletest&apos;s inclusion is optionally available via `MK_GOOGLETEST`.`MK_GOOGLETEST` is dependent on `MK_TESTS` and is enabled by default whenbuilt with a C++11 capable toolchain.Google tests can be specified via the `GTESTS` variable, which, in comparisonwith the other test drivers, is more simplified/streamlined, as Googletest onlysupports C++ tests; not raw C or shell tests (C tests can be written in C++using the standard embedding methods).No dependent libraries are assumed for the tests. One must specify `gmock`,`gmock_main`, `gtest`, or `gtest_main`, via `LIBADD` for the program.More information about googlemock and googletest can be found on theGoogletest [project page](https://github.com/google/googletest), and the[GoogleMock](https://github.com/google/googletest/blob/v1.8.x/googlemock/docs/Documentation.md)and[GoogleTest](https://github.com/google/googletest/tree/v1.8.x/googletest/docs)docs.These tests are originally integrated into the build as plain driver tests, butwill be natively integrated into Kyua in a later version.Known issues/Errata:* [WhenDynamicCastToTest.AmbiguousCast fails on FreeBSD](https://github.com/google/googletest/issues/2172)Reviewed by:	asomersApproved by:	emaste (mentor)MFC after:	2 monthsDifferential Revision: https://reviews.freebsd.org/D19551

            List of files:
            /src/lib/googletest/gtest/Makefile</description>
        <pubDate>Fri, 15 Mar 2019 21:43:52 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c1bcc48b3cb8e8e4a5acc3093c57064573a02b62 - Use gmock/gtest headers when PRIVATELIB is defined</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#c1bcc48b3cb8e8e4a5acc3093c57064573a02b62</link>
        <description>Use gmock/gtest headers when PRIVATELIB is definedThe move to /usr/include/private prefixed paths seems to require a bit moreeffort in order to compile programs.Install the headers to /usr/include/private/g{mock,test}/... and automaticallyinclude /usr/include/private in GTESTS_CXXFLAGS to make compilation seamless. Iwill work on the more global problem later with @bdrewery.

            List of files:
            /src/lib/googletest/gtest/Makefile</description>
        <pubDate>Thu, 21 Feb 2019 04:47:44 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fedec5d9ee9ce0b6b7bfb2fdf083776ba0996d4c - Sprinkle `${HAS_TESTS}` in Makefiles</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#fedec5d9ee9ce0b6b7bfb2fdf083776ba0996d4c</link>
        <description>Sprinkle `${HAS_TESTS}` in MakefilesWhile here, reindent `SUBDIR.${MK_TESTS}`

            List of files:
            /src/lib/googletest/gtest/Makefile</description>
        <pubDate>Wed, 20 Feb 2019 06:03:21 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f3c5273d315a64826d2149ac453ff8c4583ddbe8 - Merge build glue for libraries and tests done on github</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#f3c5273d315a64826d2149ac453ff8c4583ddbe8</link>
        <description>Merge build glue for libraries and tests done on githubI need to doublecheck my work vs the port, but I believe that this covers theinitial integration of all upstream tests.Ref: https://github.com/ngie-eign/freebsd/tree/googletest-integration

            List of files:
            /src/lib/googletest/gtest/Makefile</description>
        <pubDate>Wed, 13 Feb 2019 04:58:15 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@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/lib/googletest/gtest/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/lib/googletest/gtest/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>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/lib/googletest/gtest/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>28f6c2f292806bf31230a959bc4b19d7081669a7 - Import GoogleTest 1.14.0</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#28f6c2f292806bf31230a959bc4b19d7081669a7</link>
        <description>Import GoogleTest 1.14.0GoogleTest 1.14.0 now requires C++14 to build. Change`googletest.test.inc.mk` to reflect this requirement.Adjust the build integration logic to handle the new version ofGoogleTest (add/remove headers/sources as needed).Tighten down warnings via `CXXFLAGS.clang` instead of ignoring allwarnings. Some new warnings snuck in after I did my last round of fixsubmissions upstream.Also address some overlinking added in the previous version import byremoving superfluous libraries.===============================Expect WhenDynamicCastToTest.AmbiguousCast to failThis change reapplies the expected failure from 1.10.0.Ref: https://github.com/google/googletest/issues/2172MFC after:	2 weeksReviewed by:	asomers, emasteDifferential Revision:	https://reviews.freebsd.org/D41399Merge commit &apos;8ef491440fcaec96f899d73e08873426c78583a4&apos; into googletest-v1.14.0-import

            List of files:
            /src/lib/googletest/gtest/Makefile</description>
        <pubDate>Tue, 08 Aug 2023 06:17:32 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2ed3236082a4473c1da8f72c1ebc071a7b54321f - Major improvement to build parallelism for googletest internal tests</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#2ed3236082a4473c1da8f72c1ebc071a7b54321f</link>
        <description>Major improvement to build parallelism for googletest internal testsCurrently the googletest internal tests build after the matching library.However, each of these is serialized at the top level makefile.Additionally some of the tests (e.g. the gmock-matches-test) take up to90 seconds to build with clang -O2. Having to wait for this test tocomplete before continuing to the next directory seriously slows down theparllelism of a -j32 build.Before this change running `make -C lib/googletest -j32 -s` in buildenvtook 202 seconds, now it&apos;s 153 due to improved parallelism.Reviewed By:	emaste (no objection)Differential Revision: https://reviews.freebsd.org/D26748

            List of files:
            /src/lib/googletest/gtest/Makefile</description>
        <pubDate>Mon, 19 Oct 2020 19:50:57 +0000</pubDate>
        <dc:creator>Alex Richardson &lt;arichardson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>440cec3faf778469b36b998bb52aab7fbc43eae3 - MFH</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#440cec3faf778469b36b998bb52aab7fbc43eae3</link>
        <description>MFHSponsored by:	Rubicon Communications, LLC (netgate.com)

            List of files:
            /src/lib/googletest/gtest/Makefile</description>
        <pubDate>Wed, 12 Aug 2020 17:16:26 +0000</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e383ec74e572975ccda09be4c6bb028b50f6d2c6 - Merge ^/head r363739 through r363986.</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#e383ec74e572975ccda09be4c6bb028b50f6d2c6</link>
        <description>Merge ^/head r363739 through r363986.

            List of files:
            /src/lib/googletest/gtest/Makefile</description>
        <pubDate>Thu, 06 Aug 2020 19:34:55 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b4af4f93c682e445bf159f0d1ec90b636296c946 - gtest: link against libregex for GNU extensions</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#b4af4f93c682e445bf159f0d1ec90b636296c946</link>
        <description>gtest: link against libregex for GNU extensionsgtest tests want to use \w ([[:alnum:]]) at the very least, which wascausing them to fail after r363679.Start linking against libregex so that this shorthand is implemented.PR:		248452

            List of files:
            /src/lib/googletest/gtest/Makefile</description>
        <pubDate>Tue, 04 Aug 2020 02:18:24 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2aaf9152a852aba9eb2036b95f4948ee77988826 - MFHead@r345275</title>
        <link>http://opengrok.net:8080/history/src/lib/googletest/gtest/Makefile#2aaf9152a852aba9eb2036b95f4948ee77988826</link>
        <description>MFHead@r345275

            List of files:
            /src/lib/googletest/gtest/Makefile</description>
        <pubDate>Mon, 18 Mar 2019 19:21:53 +0000</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
