<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/robimarko/tools/cmake, branch master</title>
<subtitle>Staging tree of Robert Marko</subtitle>
<id>https://git.openwrt.org/openwrt/staging/robimarko/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/robimarko/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/'/>
<updated>2024-02-06T18:19:22Z</updated>
<entry>
<title>tools/cmake: update to 3.28.3</title>
<updated>2024-02-06T18:19:22Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2024-02-06T11:04:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=8b113bfc6ec27e7019ecf8cb01bb1926a5da76f2'/>
<id>urn:sha1:8b113bfc6ec27e7019ecf8cb01bb1926a5da76f2</id>
<content type='text'>
Release Notes:
https://www.kitware.com/cmake-3-28-3-available-for-download/

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/cmake: update to 3.28.2</title>
<updated>2024-01-30T14:27:37Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2024-01-30T14:27:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=906595c26271e644240fd8da134b2af5ad9dc285'/>
<id>urn:sha1:906595c26271e644240fd8da134b2af5ad9dc285</id>
<content type='text'>
Release Notes:
https://www.kitware.com/cmake-3-28-2-available-for-download/

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/cmake: update to 3.28.1</title>
<updated>2023-12-18T11:55:28Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2023-12-18T00:43:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=659f027e6980d9c22ca624576be6176d757df8cb'/>
<id>urn:sha1:659f027e6980d9c22ca624576be6176d757df8cb</id>
<content type='text'>
Release Notes:
https://www.kitware.com/cmake-3-28-1-available-for-download/

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/cmake: update to 3.28.0</title>
<updated>2023-12-11T23:44:31Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2023-12-11T15:18:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=0827fb8cc3ab1e6ed0bfcdefdc27425de863ed91'/>
<id>urn:sha1:0827fb8cc3ab1e6ed0bfcdefdc27425de863ed91</id>
<content type='text'>
Release Notes:
- https://www.kitware.com/cmake-3-28-0-available-for-download/

Refresh patches:
- 120-curl-fix-libressl-linking.patch
- 130-bootstrap_parallel_make_flag.patch

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/cmake: update to 3.27.9</title>
<updated>2023-12-07T10:55:06Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2023-12-04T15:48:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=230a2b8a5e0f512d9ec5c5eb818991c1b6580cdb'/>
<id>urn:sha1:230a2b8a5e0f512d9ec5c5eb818991c1b6580cdb</id>
<content type='text'>
Release Notes:
- https://www.kitware.com/cmake-3-27-7-available-for-download/
- https://www.kitware.com/cmake-3-27-9-available-for-download/

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/cmake: disable cmake script debugger</title>
<updated>2023-10-13T07:27:18Z</updated>
<author>
<name>Michael Pratt</name>
</author>
<published>2023-10-12T22:07:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=518923178cfeba6a05ca6fb610f9c6d6e808fd75'/>
<id>urn:sha1:518923178cfeba6a05ca6fb610f9c6d6e808fd75</id>
<content type='text'>
Upstream commit a9a592f96e6498da302f8e968be1db0ad3c32123
("cmake: Add debugger") added a huge amount of code
in order to create a debugging feature for CMakeLists.txt
of other projects. This was added to CMake since 3.27.x.

Unforunately, this new debugger will not build on ARM systems
like arm-linux-gnueabihf (Raspberry Pi 4), and takes up
extra build time for something Openwrt doesn't need,
yet it was enabled by default. (Thanks Microsoft....)

Specifically, it's a failure to link to functions like
__atomic_store_8, __atomic_load_8, __atomic_fetch_add_8, etc.

Let's just disable it.

Someone who really needs this for developing can have CMake
with the debugger on their host machine or manually re-enable it here.

Link: https://gitlab.kitware.com/cmake/cmake/-/issues/21510
Link: https://devblogs.microsoft.com/cppblog/cmake-debugger-allows-you-to-debug-your-cmake-scripts-and-more/
Signed-off-by: Michael Pratt &lt;mcpratt@pm.me&gt;
</content>
</entry>
<entry>
<title>tools/cmake: update to 3.27.5</title>
<updated>2023-10-11T22:21:46Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2023-10-11T06:28:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=9947fe74e3f0daae42b103490f674841f822907b'/>
<id>urn:sha1:9947fe74e3f0daae42b103490f674841f822907b</id>
<content type='text'>
Release Notes:
- https://www.kitware.com/cmake-3-27-5-available-for-download/
- https://www.kitware.com/cmake-3-27-6-available-for-download/
- https://www.kitware.com/cmake-3-27-7-available-for-download/

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/cmake: update to 3.27.4</title>
<updated>2023-09-03T21:07:16Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2023-09-02T07:12:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=6267961a4a53da6897d0445fdfa1fa7880aea6a7'/>
<id>urn:sha1:6267961a4a53da6897d0445fdfa1fa7880aea6a7</id>
<content type='text'>
Update cmake to 3.27.4
No patch refresh needed.

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
<entry>
<title>tools/cmake: update to 3.27.1</title>
<updated>2023-08-02T12:09:24Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2023-08-02T00:56:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=1874a7cfb0589862614aff74d4fd49d499da641f'/>
<id>urn:sha1:1874a7cfb0589862614aff74d4fd49d499da641f</id>
<content type='text'>
Fix zstd linking again.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools/cmake: update to 3.26.4</title>
<updated>2023-05-19T11:48:04Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2023-05-19T09:01:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=45082d4e51935bb3e8eab255dd69c87f6f9310b0'/>
<id>urn:sha1:45082d4e51935bb3e8eab255dd69c87f6f9310b0</id>
<content type='text'>
Changelog:
https://www.kitware.com/cmake-3-26-4-available-for-download/

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
</feed>
