Commit graph

11 commits

Author SHA1 Message Date
github-actions[bot] 1287e59c06
Merge master into staging-next 2023-12-08 06:00:55 +00:00
Guillaume Racicot 84ab279895 cmakerc: init at 2.0.1 2023-12-07 10:01:00 -03:00
Vladimír Čunát c44890cbd0
Merge #267795: cmake: 3.27.7 -> 3.27.8
...into staging
2023-12-01 07:30:31 +01:00
github-actions[bot] 5f1b5197be
Merge staging-next into staging 2023-11-23 00:02:56 +00:00
Francesco Gazzetta 3832b75e4e cmake: fix risc-v build failure
riscv64 is failing due to missing atomic ops in gcc 12.
This commit works around the problem by linking against libatomic.

It can be reverted when we switch to gcc 13 (#268097)
2023-11-22 16:10:35 -03:00
Artturin 69b2aa71ab cmake: Fix feature check
Unconditional because once pie is enabled on glibc it will start to fail
2023-11-18 20:36:39 +02:00
Muhammad Falak R Wani 590745a7b6 cmake: 3.27.7 -> 3.27.8
Changelog: https://cmake.org/cmake/help/v3.27/release/3.27.html
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2023-11-16 09:09:34 +05:30
Anderson Torres cc9458e2b9 cmake: 3.26.4 -> 3.27.7
With that typical change on the fifth patch
2023-10-28 23:38:57 -03:00
Anderson Torres c9eb8d14da cmake: rename isBootstrap to isMinimalBuild
Indeed there is few to no reason to call this "isBootstrap" since we do not
build cmake by using a previous cmake.

Also, add a warning to the use of the old option.
2023-10-28 23:38:57 -03:00
Anderson Torres 9f4436aa8c cmake: use lib.cmake* functions
Also, a bit of cosmetic rewriting.
2023-10-28 23:38:57 -03:00
Anderson Torres 0f4bc8579f cmake: migrate to by-name 2023-10-28 23:38:57 -03:00