Commit Graph

578 Commits

Author SHA1 Message Date
Neal Gompa
77b93ad1b9 Adjust ctest macro to use native out-of-tree support
With CMake 3.20, ctest(1) learned how to be told where the generated
working directory is, so we no longer have to change directories
(and thus, rely on shell semantics to get back out of that directory)
to make CTest work properly.

This change tweaks the %ctest macro such that we are leveraging that
new option and eliminates our usage of cd(1) as a workaround.
2023-01-13 05:01:20 -05:00
Björn Esser
697509ac7d
cmake-3.25.1
Fixes rhbz#2149681
2022-12-05 06:15:59 +01:00
Björn Esser
dbe4a674ef
cmake-3.25.0
Fixes rhbz#2143345
2022-11-16 22:03:14 +01:00
Björn Esser
098fd9fa15
cmake-3.25.0-rc4
Fixes rhbz#2141122
2022-11-09 08:07:16 +01:00
Björn Esser
b02a9d979e
Re-enable kwsys.testProcess-{4,5} on s390x 2022-11-02 09:36:12 +01:00
Björn Esser
e609e81f27
Re-enable some more tests that are passing now 2022-11-02 09:34:44 +01:00
Björn Esser
aa5cce21c6
Re-enable ExternalProject and CTest.UpdateGIT on testsuite run
This reverts commit 7df9be99dc.
2022-11-02 08:21:23 +01:00
Björn Esser
c0e29fc6cb
cmake-3.25.0-rc3
Fixes rhbz#2062783
2022-11-02 07:54:11 +01:00
Björn Esser
198fb99c98
Allow valid short arguments for %%ctest macro
Fixes rhbz#2127650
2022-10-30 13:56:05 +01:00
Björn Esser
59c57b9caa
Drop non-upstream CMAKE_DL_LIBS windows patch
Fixes rhbz#2127529
2022-10-30 13:09:50 +01:00
Björn Esser
a538e8d057
cmake-3.25.0-rc2
Fixes rhbz#2062783
2022-10-29 17:52:31 +02:00
Björn Esser
7df9be99dc
Exclude ExternalProject and CTest.UpdateGIT from testsuite 2022-10-29 17:50:24 +02:00
Björn Esser
01a89ac7b2
Update to 3.24.2 2022-10-29 11:57:54 +02:00
Björn Esser
7cf46b9e77
Update to 3.24.1 2022-08-18 09:45:05 +02:00
Leigh Scott
08e6d37afb Update to 3.24.0 2022-08-05 13:02:02 +01:00
Rex Dieter
c18e747be3 fixup changelog dates 2022-07-29 13:30:56 -05:00
Leigh Scott
c87b6228ec Update to 3.23.3 2022-07-29 17:30:45 +01:00
Fedora Release Engineering
449b8c6bb1 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 23:10:54 +00:00
Björn Esser
3249491fb3
Exclude BundleUtilities from testsuite 2022-02-23 18:10:18 +01:00
Björn Esser
a299111fe1
cmake-3.23.0-rc2
Fixes rhbz#2052100
2022-02-23 17:52:30 +01:00
Björn Esser
b707c6805c
cmake-3.22.2
Fixes rhbz#2045074
2022-01-25 17:10:43 +01:00
Björn Esser
e4e979aedd
Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild 2022-01-20 14:17:25 +01:00
Björn Esser
2b6e5b1d85
Update Patch108 with upstreamed version 2022-01-19 20:51:21 +01:00
Björn Esser
41dff1ec88
Skip tests failing with GCC 12 2022-01-19 19:41:48 +01:00
Björn Esser
a451774852
Update Patch108 with upstreamed version 2022-01-19 18:45:40 +01:00
Björn Esser
8ae403196d
Add patch to fix compatibility of FortranCInterface with GCC gfortran 12 LTO
Fixes rhbz#2041904
2022-01-19 18:14:46 +01:00
Björn Esser
4663bf397a
Backport two patches fixing regressions in FindBoost and FindGLUT 2021-12-26 16:49:58 +01:00
Björn Esser
c106851f54
Backport patch to add support for Python >= 3.10 in FindBoost.cmake 2021-12-17 23:57:30 +01:00
Björn Esser
1ddd4423ba
Backport patch to add Boost 1.78 support 2021-12-16 16:46:40 +01:00
Tomáš Hrnčiar
d15cbd20ce Backport upstream patch to add support to Python 3.11 2021-12-16 12:10:03 +01:00
Björn Esser
7e2cfc8785
cmake-3.22.1
Fixes rhbz#2029974
2021-12-07 19:37:37 +01:00
Stephan Bergmann
baa8129dbb Fixes RPATH_CHANGE fails when shared object is a GNU ld script
<https://gitlab.kitware.com/cmake/cmake/-/issues/22963>
2021-12-02 22:49:49 +01:00
Björn Esser
4da2a4b8c1
Update fix for rhbz#2027118 with upstream solution 2021-12-01 18:41:40 +01:00
Björn Esser
c8720654f4
Add patch to partially revert incompatible changes in GNUInstallDirs.cmake
Fixes rhbz#2027118
2021-11-28 21:07:28 +01:00
Rex Dieter
12df3dd3f7 cmake-3.22.0 (#2024712) 2021-11-18 14:41:58 -06:00
Björn Esser
3909660989
cmake-3.22.0-rc3
Fixes rhbz#2022785
2021-11-12 21:05:56 +01:00
Björn Esser
38dd024421
Disable bootstrap build for jsoncpp 2021-11-03 21:47:04 +01:00
Björn Esser
2c104d87da
Revert "Build without gui, and without tests"
This reverts commit e2ea5cd999.
2021-11-03 21:26:38 +01:00
Björn Esser
e2ea5cd999
Build without gui, and without tests
This partially reverts commit c10f3133b9.
2021-11-03 21:24:58 +01:00
Björn Esser
c10f3133b9
Revert "Enable bootstrap, without gui, and without tests"
This reverts commit 43d177fa45.
2021-11-03 21:03:15 +01:00
Björn Esser
43d177fa45
Enable bootstrap, without gui, and without tests 2021-11-03 21:00:39 +01:00
Björn Esser
887221a3da
Disable bootstrap build 2021-11-03 20:17:42 +01:00
Björn Esser
ad120f2a4c
Rebuild (jsoncpp) 2021-11-03 20:03:38 +01:00
Björn Esser
6bbf683451
Remove debug compiler flag in macros.cmake (CMAKE_Fortran_FLAGS_RELEASE)
Fixes rhbz#2017942

Complements: ff8467c934
2021-10-28 18:36:01 +02:00
Björn Esser
47534abef0
cmake-3.22.0-rc2
Fixes rhbz#2018235
2021-10-28 18:30:41 +02:00
Björn Esser
8ad8eb9214
Fix typo 2021-10-28 10:34:56 +02:00
Björn Esser
ff8467c934
Revert previous changes to marcos.cmake (-O2 -g)
Fixes rhbz#2017942
2021-10-28 10:31:51 +02:00
Björn Esser
7e4503e30d
Explicitly force optimization level 2 and debuginfo for release builds 2021-10-14 18:28:43 +02:00
Björn Esser
ff5639876b
Do not build non-lto objects to reduce build time significantly 2021-10-14 17:56:14 +02:00
Björn Esser
53b926554c
cmake-3.22.0-rc1
Fixes rhbz#2014190
2021-10-14 17:44:21 +02:00