CORAL Update, 22.0-mc20 branch (2021.11.01.)
Switched Athena to building COOL and CORAL for itself. This is meant as a replacement for !47747 (closed).
The update to atlasexternals-2.0.113.1 brings with it the following changes (atlasexternals@2.0.112...2.0.113.1):
- Introduced the
ATLAS_ALWAYS_CHECK_WILDCARDS
cache variable in AtlasCMake; - Prevented AtlasLCG from unnecessarily adding duplicates to the
CMAKE_PREFIX_PATH
environment variable; - Fixed the dictionary handling with Ninja with CMake >=3.20;
- Upgraded GDB to version 10.2;
- Added the build of CORAL and COOL to projects not using
tdaq-common
, in case these are not available from the configured LCG release; - Made it possible to build COOL and CORAL as part of AthenaExternals.
It looks a bit scarier than it is. The only change that should affect the 22.0-mc20 branch is the update in GDB's version. But that should also only affect debugging, not any production jobs.
Note that I updated both the COOL and CORAL versions. This is because Scott's hash (9d9d9725
) exists on top of CORAL_3_3_9. I'm 99% sure that these two are compatible with each other. (And the rest of 22.0-mc20.) I still wanted to point out this detail...
Update: The MR only builds CORAL in the end.
Edited by Attila Krasznahorkay