Martin Jansa
c345127b52
cmake: fix build with gcc-15 on host
...
(From OE-Core rev: bdfccaa382c1669bff8788e09953c3a770243fab)
Signed-off-by: Martin Jansa <martin.jansa@gmail.com >
Signed-off-by: Steve Sakoman <steve@sakoman.com >
2025-09-01 08:30:56 -07:00
Philip Lorenz
582da2a157
cmake: Fix sporadic issues when determining compiler internals
...
When `-pipe` is enabled, GCC passes data between its different
executables using pipes instead of temporary files. This leads to issues
when cmake attempts to infer compiler internals via the `-v` parameter
as each executable will print to `stderr` in parallel.
In turn this may lead to compilation issues down the line as for example
the system include directories could not be determined properly which
may then propagate to issues such as:
recipe-sysroot/usr/include/c++/11.3.0/cstdlib:75:15: fatal error:
stdlib.h: No such file or directory
| 75 | #include_next <stdlib.h>
| | ^~~~~~~~~~
| compilation terminated.
| ninja: build stopped: subcommand failed.
| WARNING: exit code 1 from a shell command.
Fix this stripping `-pipe` from the command line used to determine
compiler internals.
(From OE-Core rev: ef5c060a939416b4034be1b8b81f9035b23534b7)
Signed-off-by: Philip Lorenz <philip.lorenz@bmw.de >
Signed-off-by: Steve Sakoman <steve@sakoman.com >
2024-11-18 06:59:35 -08:00
Trevor Gamblin
0c3818be26
cmake: upgrade 3.27.7 -> 3.28.3
...
Changelog: https://cmake.org/cmake/help/latest/release/3.28.html
The patch 0001-CMakeLists.txt-disable-USE_NGHTTP2.patch had to be
adjusted to apply cleanly on top of the new source version.
(From OE-Core rev: 64b3832c5c96ee44ccc3da633a065eef33e3e03d)
Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2024-02-08 17:12:54 +00:00
Alexander Kanavin
c018b6e608
cmake: upgrade 3.27.5 -> 3.27.7
...
(From OE-Core rev: 0faec0c8606b31216702252d0db7aa88388df231)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-11-30 08:43:04 +00:00
Alexander Kanavin
5ee3430a38
cmake: upgrade 3.27.4 -> 3.27.5
...
(From OE-Core rev: 9937f1f0f75ac3909cdc3aa8d0e43c417dd74435)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-09-26 10:35:27 +01:00
Sudip Mukherjee
81f66af261
cmake: upgrade to v3.27.4
...
Changes:
Update cmcurl license checksum: change in copyright year.
Update sha256sum for new version.
Use cmake provided cppdap.
Disable debugger.
(From OE-Core rev: 6724382f2a063cfc0a9a79fcbd84b0dc9d2eb45a)
Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-08-30 09:56:13 +01:00
Andrej Valek
c15e506a46
cve_check: convert CVE_CHECK_IGNORE to CVE_STATUS
...
- Try to add convert and apply statuses for old CVEs
- Drop some obsolete ignores, while they are not relevant for current
version
(From OE-Core rev: 1634ed4048cf56788cd5c2c1bdc979b70afcdcd7)
Signed-off-by: Andrej Valek <andrej.valek@siemens.com >
Reviewed-by: Peter Marko <peter.marko@siemens.com >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-07-21 11:52:26 +01:00
Sudip Mukherjee
aa089c8e9f
cmake: upgrade to v3.26.4
...
(From OE-Core rev: 0bdd56bd556a181548318c332db8205647336093)
Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-06-13 22:10:32 +01:00
Khem Raj
9a62bd8d78
cmake: Upgrade to 3.26.3
...
License-Update: Copyright year changed from 2022 -> 2023
- Copyright 2000-2022 Kitware, Inc. and Contributors
+ Copyright 2000-2023 Kitware, Inc. and Contributors
Call bootstrap directly without wrapping it with configure
since all it does it find the sourcedir
(From OE-Core rev: f038e40328eff37fe5d16310853448ba21e5c9f4)
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-05-05 11:07:26 +01:00
Alexander Kanavin
1663f59b57
cmake: upgrade 3.25.1 -> 3.25.2
...
(From OE-Core rev: 890cc2184384a6f4daf9d22390bd825f7c1bf6c7)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2023-02-09 09:57:24 +00:00
Alexander Kanavin
e5be12ef57
cmake: update 3.24.2 -> 3.25.1
...
License-Update: additional contributors
(From OE-Core rev: bc7dcc79cc5c8e2ea92ee45fe918a3488b4b1086)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2022-12-26 18:49:07 +00:00
Alexander Kanavin
3b8477afb2
cmake: drop qt4 patches
...
Qt4 has been dead for a very long time now.
(From OE-Core rev: 1552df5351e629f3404540e7f7c94c2478555191)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2022-11-01 17:34:59 +00:00
Alexander Kanavin
660a2b541c
cmake: update 3.24.0 -> 3.24.2
...
(From OE-Core rev: ebd026f5fe81728dd7373ce8d532b60eab32326f)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2022-10-29 16:28:36 +01:00
Alexander Kanavin
3dff0917e7
cmake: update 3.23.2 -> 3.24.0
...
License-Update: additional copyright holders
(From OE-Core rev: 85968fcb7cd79602dd3edf9734cd075fd166e39a)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2022-08-14 08:13:32 +01:00
Alexander Kanavin
2ace644daa
cmake: update 3.23.1 -> 3.23.2
...
(From OE-Core rev: 3f8e38b35fe29a829ba93ee2ab69ead4c7d69807)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2022-06-07 21:21:55 +01:00
Alexander Kanavin
f33c2104a3
cmake: update 3.23.0 -> 3.23.1
...
(From OE-Core rev: d3c0edfc460a326b723b8f33be4c54a0475e0c04)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2022-04-28 11:51:42 +01:00
Alexander Kanavin
56e244abfb
cmake: update 3.22.3 -> 3.23.0
...
License-Update: copyright years, contributors.
(From OE-Core rev: 65af5bf1db73d47ba992070d1e840ef7bad4c36c)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2022-04-19 14:14:10 +01:00
wangmy
2c9d9bc342
cmake: upgrade 3.22.2 -> 3.22.3
...
refresh 0001-CMakeDetermineSystem-use-oe-environment-vars-to-load.patch
Changelog:
==========
* The :command:'while' command again ignores errors in condition evaluation
as CMake 3.21 and below did. This bug was fixed in 3.22.0, but exposed
errors in existing projects. The fix has been reverted to restore
compatibility. The fix may be restored in a future version of CMake
via a policy.
(From OE-Core rev: 146ceceaf81639085a82fd94d30ea84150a75e3a)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2022-03-07 22:44:55 +00:00
Richard Purdie
71ef319193
meta/scripts: Automated conversion of OE renamed variables
...
(From OE-Core rev: aa52af4518604b5bf13f3c5e885113bf868d6c81)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2022-02-21 23:37:27 +00:00
Alexander Kanavin
39d35877c9
cmake: update 3.22.1 -> 3.22.2
...
(From OE-Core rev: 2dacdcc259f20cf06b81045c99e07d00ba6cc5fb)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2022-02-03 09:05:14 +00:00
Changqing Li
1426525375
cmake: upgrade 3.22.0 -> 3.22.1
...
This upgrade include a bug fix:
Refer:
https://gitlab.kitware.com/cmake/cmake/-/issues/22963
643fc46bdc
(From OE-Core rev: 63bf94e26443b3790648c393f36203e9954b85de)
Signed-off-by: Changqing Li <changqing.li@windriver.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-12-12 11:27:23 +00:00
Alexander Kanavin
a0d0e9f3a6
cmake: update 3.21.4 -> 3.22.0
...
(From OE-Core rev: 3f83264a4d84669e62e801ce1bb5e04904aec73d)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-11-25 21:55:10 +00:00
Alexander Kanavin
6a9bc76d6e
cmake: update 3.21.3 -> 3.21.4
...
(From OE-Core rev: d3bc081c2c8c0e278b0b4376f0526cf514429f30)
Signed-off-by: Alexander Kanavin <alex@linutronix.de >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-11-03 11:12:25 +00:00
Alexander Kanavin
26a43c2e1c
cmake: update 3.21.2 -> 3.21.3
...
(From OE-Core rev: 1ed10b337ebdfe302bde1e01131206f2b1150908)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-10-23 17:42:25 +01:00
wangmy
ba92cdc55f
cmake: upgrade 3.21.1 -> 3.21.2
...
(From OE-Core rev: 6f39d593687e7b90be8f7fdc671c539c3d95a57b)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-10-11 18:41:37 +01:00
Alexander Kanavin
332cadc059
cmake: update 3.21.0 -> 3.21.1
...
(From OE-Core rev: 7991406204d68c9c30aeacd5200d09f256d17fe6)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-08-02 15:44:10 +01:00
Alexander Kanavin
3d4ff3a65b
cmake: update 3.20.5 -> 3.21.0
...
(From OE-Core rev: 57a0ab3abf70963d13c6ccea275cd70d8531c0ff)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-07-28 23:47:00 +01:00
wangmy
59de114558
cmake: upgrade 3.20.4 -> 3.20.5
...
(From OE-Core rev: f3e9b1fedfdc8bf6829db041fd15e3b8216acbf9)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-07-02 23:14:32 +01:00
Alexander Kanavin
0c18344c1f
cmake: update 3.20.3 -> 3.20.4
...
(From OE-Core rev: 312b31a71a793851451e0860f162b8a65ec80835)
(From OE-Core rev: fca0d1a265a1bb2567cee203e5fea99c13e252b5)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com >
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-06-26 11:27:16 +01:00
wangmy
d43182f59b
cmake: upgrade 3.20.2 -> 3.20.3
...
(From OE-Core rev: edfbd6f9e597387119d145db0742ba3290cccc2d)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-06-06 23:16:51 +01:00
Alexander Kanavin
0c06a3b65d
cmake: update 3.20.1 -> 3.20.2
...
(From OE-Core rev: fdc7283a05fa45c2a8fe7369ef741b61e26909e7)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-05-25 22:36:09 +01:00
Alexander Kanavin
25fdd28161
cmake: update 3.19.5 -> 3.20.1
...
Remove 0002-cmake-Prevent-the-detection-of-Qt5.patch
(patch purpose and failing scenarios unclear; disabling
is better done through configuration options which
are available for all of these items).
License-Update: copyright years
(From OE-Core rev: 6f3a4f224931866ab2e9758530efdb81d7ddb63d)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-05-09 23:30:15 +01:00
Anuj Mittal
c4a9d4682d
cmake: upgrade 3.19.3 -> 3.19.5
...
Drop a patch which is no longer required as the issue has been fixed
upstream.
(From OE-Core rev: 5a6456bc0ded09d184987a70764ecb3c94be4ddd)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-02-19 11:17:10 +00:00
Vinícius Ossanes Aquino
68009e4cda
cmake: Upgrade 3.19.2 -> 3.19.3
...
(From OE-Core rev: d5d06fa31c81a9e0460edada18e6d3dbecd3d94a)
Signed-off-by: Vinícius Ossanes Aquino <voa.aquino@gmail.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2021-01-30 10:41:03 +00:00
Alexander Kanavin
1027f7a3c3
cmake: update 3.18.4 -> 3.19.2
...
License-Update: only the first two lines contain licensing info
(From OE-Core rev: 72f86e4e986b70600a746eb219315b81b0367be3)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2020-12-31 11:53:26 +00:00
Alexander Kanavin
ca3ae1bbe5
cmake: update 3.18.2 -> 3.18.4
...
(From OE-Core rev: 615d3b52a5447914aad0e880c89e9cf9778c07ed)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2020-10-30 13:22:48 +00:00
Ross Burton
b18c140467
cmake: whitelist CVE-2016-10642
...
This CVE is specific to the npm package that can install cmake, so isn't
relevant to our cmake recipe.
(From OE-Core rev: 8e74ed809ec4c1f61264ecf5be4bc319e5e07766)
Signed-off-by: Ross Burton <ross.burton@arm.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2020-09-08 23:03:04 +01:00
Alexander Kanavin
1100c9a315
cmake: upgrade 3.18.1 -> 3.18.2
...
(From OE-Core rev: b8843d8781fc9312a5ff5551fc59b715b7e42b74)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2020-09-03 09:44:30 +01:00
Alexander Kanavin
eeb3d996ae
cmake: update 3.17.3 -> 3.18.1
...
(From OE-Core rev: 7a3db344543d3cf9d16640c4cff6084049bf3aca)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2020-08-25 16:00:11 +01:00
Alexander Kanavin
334d35d9ca
cmake: update 3.16.5 -> 3.17.3
...
License-Update: copyright years
(From OE-Core rev: d28a97792f31e3de73a2f35ace16599c4295738d)
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2020-06-04 13:27:31 +01:00
Domarys Correa
1efe10076d
cmake: Update 3.16.1 -> 3.16.5
...
(From OE-Core rev: cb1e9808f1606d2acfbf540631035f166f823324)
Signed-off-by: Domarys Correa <domarys.correa@ossystems.com.br >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2020-03-21 22:39:00 +00:00
Pascal Bach
580e45c763
cmake: 3.15.5 -> 3.16.1
...
Patches have been refreshed and all of meta-oe and oe-core was sucessfully built.
(From OE-Core rev: 469bcfbfe25afd9c480c26f117b81d65cc305fbe)
Signed-off-by: Pascal Bach <pascal.bach@siemens.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2019-12-16 23:25:49 +00:00
Wang Mingyu
d40bb2b4d1
cmake: upgrade 3.15.3 -> 3.15.5
...
(From OE-Core rev: f5b3e39dbec9acaf7755b40172b2ce3f841b3a20)
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com >
Signed-off-by: Ross Burton <ross.burton@intel.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2019-12-04 12:30:58 +00:00
Christophe PRIOUZEAU
6b475f4afb
cmake: Clarify BSD license variant
...
The license of cmake is BSD-3-Clause
(From OE-Core rev: 8621e32957ae67d096c10575a4046af372af60e9)
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2019-10-15 14:16:11 +01:00
Maxime Roussin-Bélanger
82f134101a
meta: simplify over descriptive descriptions in devtools
...
fix commandline -> command-line typo.
according to:
https://en.wikipedia.org/wiki/Command-line_interface
https://wiki.debian.org/Apt
(From OE-Core rev: ca7570d8c32c7cb5e3c620eee732fe070f4c6cb1)
Signed-off-by: Maxime Roussin-Bélanger <maxime.roussinbelanger@gmail.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2019-10-15 14:16:10 +01:00
Maxime Roussin-Bélanger
02afd606b5
meta: add missing some description in devtools
...
(From OE-Core rev: 57075f3dede7ad25163deaf6686221dbe1b5ad02)
Signed-off-by: Maxime Roussin-Bélanger <maxime.roussinbelanger@gmail.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2019-10-08 11:22:24 +01:00
Nathan Rossi
d785e295d5
cmake: 3.15.2 -> 3.15.3
...
Update to fix issues with Boost 1.71.0, see pull request:
https://gitlab.kitware.com/cmake/cmake/merge_requests/3763
(From OE-Core rev: 89251c2227c38b528b52d56a59ffbe44f1af9cd3)
Signed-off-by: Nathan Rossi <nathan@nathanrossi.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2019-09-19 10:54:32 +01:00
Pascal Bach
0ec4c67e52
cmake: 3.15.1 -> 3.15.2
...
I rebuilt all cmake recipes from poky and meta-oe without issue.
(From OE-Core rev: b1ebf9122a5670044998adb83ca7a5a6c5454eaa)
Signed-off-by: Pascal Bach <pascal.bach@siemens.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2019-08-13 09:37:37 +01:00
Pascal Bach
a3845f921a
cmake: 3.14.5 -> 3.15.1
...
The patches were refreshed with devtool.
I rebuilt all cmake recipes from poky and meta-oe without issue.
(From OE-Core rev: 022d642b0c8f464b451c543db50bb93012bce607)
Signed-off-by: Pascal Bach <pascal.bach@siemens.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2019-08-12 16:23:57 +01:00
Pascal Bach
930a00cd20
cmake: 3.14.1 -> 3.14.5
...
Fixes:
- A bug with Visual Studio 2019
- An issue with target_link_libraries and PRIVATE
- An issue with include_directories
(From OE-Core rev: 116e876ffdb32d107271bb35e15a5ad951f64f65)
Signed-off-by: Pascal Bach <pascal.bach@siemens.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2019-06-27 12:20:35 +01:00