DUNE-DAQ / daq-release

Scripts and configuration files for the DUNE DAQ release
https://dune-daq-sw.readthedocs.io/en/latest/packages/daq-release/
2 stars 0 forks source link

Bump the CMake version #344

Closed jcfreeman2 closed 5 months ago

jcfreeman2 commented 6 months ago

Long build times - O(10 minutes) - have been observed building the full OKS stack as described here. One major contributor appears to be the fact that thanks to recursive dependencies, find_package/find_dependency gets called about 3000 times during that build. This (theoretically unnecessary) recursion, which we get with our current version of CMake (v3.23.1) apparently got fixed in CMake v3.26 (https://cmake.org/cmake/help/latest/module/CMakeFindDependencyMacro.html). We should bump CMake accordingly.

jcfreeman2 commented 5 months ago

Version got bumped a couple of weeks ago.