<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/ynezz/tools/cmake, branch master</title>
<subtitle>Staging tree of Petr Stetiar</subtitle>
<id>https://git.openwrt.org/openwrt/staging/ynezz/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/ynezz/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ynezz/'/>
<updated>2021-01-07T07:44:56Z</updated>
<entry>
<title>tools/cmake: always use non-ccache CC and CXX variables</title>
<updated>2021-01-07T07:44:56Z</updated>
<author>
<name>Sven Wegener</name>
</author>
<published>2021-01-01T11:27:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ynezz/commit/?id=936220186d5d2ca99a9b5c7c895fe04ac5e2ce35'/>
<id>urn:sha1:936220186d5d2ca99a9b5c7c895fe04ac5e2ce35</id>
<content type='text'>
cmake is a dependency of ccache, which means it is build before ccache
is available and hence must be build with non-ccache CC and CXX. It
currently works, because the cmake build system splits the compiler
variable and treats them as multiple compilers to check.

For "ccache gcc" it first tests for "ccache", which always fails,
because ccache is not a compiler by itself, even if it is available, and
then ends up calling "gcc" alone, effectively never using ccache.

Let's make this explicit by forcing the use of non-ccache CC and CXX.

Signed-off-by: Sven Wegener &lt;sven.wegener@stealer.net&gt;
</content>
</entry>
<entry>
<title>tools/cmake: update to 3.19.1</title>
<updated>2020-12-15T19:35:00Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2020-12-14T20:00:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ynezz/commit/?id=bfc433efd4a0c6875a92981d1bd2a5e3e60c61c6'/>
<id>urn:sha1:bfc433efd4a0c6875a92981d1bd2a5e3e60c61c6</id>
<content type='text'>
Update cmake to version 3.19.1

Release notes: https://cmake.org/cmake/help/v3.19/release/3.19.html

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
<entry>
<title>tools/cmake: update to 3.18.5</title>
<updated>2020-11-21T17:48:59Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2020-11-21T11:39:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ynezz/commit/?id=7d03e90390c7a156f882a60f7551a177c38288a8'/>
<id>urn:sha1:7d03e90390c7a156f882a60f7551a177c38288a8</id>
<content type='text'>
Update cmake to 3.18.5

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
<entry>
<title>tools/cmake: update to 3.18.2</title>
<updated>2020-08-23T17:40:42Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2020-08-23T14:11:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ynezz/commit/?id=84834df9b9867b37b1ac6ade8abcf17cda456974'/>
<id>urn:sha1:84834df9b9867b37b1ac6ade8abcf17cda456974</id>
<content type='text'>
Update cmake to version 3.18.2.
Refresh patches.

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
<entry>
<title>tools/cmake: fix typo in parallel make patch</title>
<updated>2020-08-09T22:01:51Z</updated>
<author>
<name>Piotr Stefaniak</name>
</author>
<published>2020-08-08T22:38:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ynezz/commit/?id=e27fbae63c3436ce5588ca06b78ea88c7a316fee'/>
<id>urn:sha1:e27fbae63c3436ce5588ca06b78ea88c7a316fee</id>
<content type='text'>
The variable in the case argument was mistyped, so the case always
checked against an empty string and never matched.

Fix the variable name. Add a PKG_RELEASE to Makefile so we can bump it.

Fixes: d6de31310cc1 ("cmake: restore parallel build support for bootstrap")

Signed-off-by: Piotr Stefaniak &lt;pstef@freebsd.org&gt;
[add commit message, add PKG_RELEASE, fix commit title, add Fixes:]
Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
<entry>
<title>Revert "build: fix typo in cmake patch"</title>
<updated>2020-08-09T21:59:20Z</updated>
<author>
<name>Adrian Schmutzler</name>
</author>
<published>2020-08-09T21:59:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ynezz/commit/?id=c25c9e98f59357df9e92396aba44220d840dba7d'/>
<id>urn:sha1:c25c9e98f59357df9e92396aba44220d840dba7d</id>
<content type='text'>
This reverts commit 685570858dc6b19329594c6efd2c20f1898976f9.

The commit had several formal flaws, revert it and hopefully apply
it properly next time.

Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
<entry>
<title>build: fix typo in cmake patch</title>
<updated>2020-08-09T21:57:17Z</updated>
<author>
<name>Piotr Stefaniak</name>
</author>
<published>2020-08-08T22:38:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ynezz/commit/?id=685570858dc6b19329594c6efd2c20f1898976f9'/>
<id>urn:sha1:685570858dc6b19329594c6efd2c20f1898976f9</id>
<content type='text'>
The variable in the case argument was mistyped, so the case always
checked against an empty string and never matched.

Fix the variable name.

Signed-off-by: Piotr Stefaniak &lt;pstef@freebsd.org&gt;
[add commit message]
Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
<entry>
<title>tools/cmake: update to 3.17.0</title>
<updated>2020-04-06T18:30:18Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-04-05T22:38:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ynezz/commit/?id=8af80e79bd5b750bf9a5ab01a6ecdb3971248bae'/>
<id>urn:sha1:8af80e79bd5b750bf9a5ab01a6ecdb3971248bae</id>
<content type='text'>
Remove libressl patches; they are no longer needed as LibreSSl adde
support

Replace qt tests patch with one that disables all of them.

Refresh remaining one.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools/cmake: Update to 3.16.5</title>
<updated>2020-03-12T20:31:17Z</updated>
<author>
<name>Yufei Miao</name>
</author>
<published>2020-03-11T05:38:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ynezz/commit/?id=763de7bd51f38f0b9e155bd6160d552d9a0fd2ae'/>
<id>urn:sha1:763de7bd51f38f0b9e155bd6160d552d9a0fd2ae</id>
<content type='text'>
Update cmake to 3.16.5

Signed-off-by: Yufei Miao &lt;myf@myf.cloud&gt;
</content>
</entry>
<entry>
<title>tools/cmake: update to 3.16.2</title>
<updated>2020-01-18T13:18:22Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2020-01-18T08:30:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ynezz/commit/?id=343f27f8b0f8710a34ff09b0e9fbf5fe0984051f'/>
<id>urn:sha1:343f27f8b0f8710a34ff09b0e9fbf5fe0984051f</id>
<content type='text'>
Update cmake to 3.16.2 and refresh patches.

Release notes:
https://cmake.org/cmake/help/v3.16/release/3.16.html

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
</feed>
