Skip to content

Cppyy Fixes, master branch (2021.05.05.)

This is meant to address the issue described by @mnowak in ATEAM-741. It silences a warning from cppyy by setting a "dummy" value for the CLING_STANDARD_PCH environment variable.

Note that the "dummy setting" is made in sync with what ROOT does itself. See:

https://github.com/root-project/root/blob/v6-24-00/config/thisroot.sh#L193-L194

The change in AthenaExternals is just there because while testing this update, I had to realise that ROOT was not usable in the runtime environment of AthenaExternals itself. (Once Athena is set up on top of AthenaExternals things of course work. But AthenaExternals should, by itself, also provide a functional runtime environment...)

Merge request reports