Externals Update, master branch (2022.06.10.)
Updated all projects to atlasexternals-2.0.136. The changes wrt. atlasexternals-2.0.135 are the following (atlasexternals@2.0.135...2.0.136):
- Made FindGeant4.cmake explicitly set up the (private) XercesC dependency of the G4 (static) libraries (thanks to @bmorgan);
- Introduced the FindActs.cmake module, to ensure that the runtime environment of Acts would be set up correctly when it's not taken from AthenaExternals;
- Made mergeConfdb2.py fail on syntax errors instead of (fairly) silently swallowing them;
- Updated AthDerivationExternals to include Acts and GeoModel;
- This is necessary for !54125 (merged). Though technically that MR will be updating
AthDerivation
to atlasexternals-2.0.136 itself...
- This is necessary for !54125 (merged). Though technically that MR will be updating
- Taught AtlasCMake and AtlasLCG how RHEL identifies itself in its
/etc/os-release
file (thanks to @tadej for identifying this issue).
None of the updates change how any of the externals built by the CI system would be built. So I'm skipping full-build on this one, as (I believe) a regular build should exercise all of these updates just fine.