SyneRBI / SIRF-SuperBuild

SIRF CMake SuperBuild
http://www.ccpsynerbi.ac.uk
Apache License 2.0
15 stars 17 forks source link

ROOT: build error on GHA #899

Closed paskino closed 1 month ago

paskino commented 1 month ago

Currently builds fail with BUILD_ROOT=ON . This seems to be a transient error due to gremlins.

See:

CMake Error at /home/runner/work/SIRF-SuperBuild/SIRF-SuperBuild/build/builds/ROOT/build/builtins/xrootd/XROOTD-prefix/src/XROOTD-stamp/XROOTD-install-Release.cmake:49 (message):
  Command failed: 1

   '/usr/local/bin/cmake' '-Dmake=' '-Dconfig=' '-P' '/home/runner/work/SIRF-SuperBuild/SIRF-SuperBuild/build/builds/ROOT/build/builtins/xrootd/XROOTD-prefix/src/XROOTD-stamp/XROOTD-install-Release-impl.cmake'

Suggested fix

https://github.com/SyneRBI/SIRF-SuperBuild/pull/898#issuecomment-2111226591

I don't think we can have hinds falling regularly. But it's not great to have a lot of jobs falling silently either. So, I go back to my suggestion to install ROOT in another way for most jobs. Possibly, this is already done for the docker builds.