Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ROOT: build error on GHA #899

Closed
paskino opened this issue May 14, 2024 · 0 comments · Fixed by #901
Closed

ROOT: build error on GHA #899

paskino opened this issue May 14, 2024 · 0 comments · Fixed by #901

Comments

@paskino
Copy link
Contributor

paskino commented May 14, 2024

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

#898 (comment)

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.

casperdcl added a commit that referenced this issue May 14, 2024
- work-around for #899
casperdcl added a commit that referenced this issue May 14, 2024
- work-around for #899
@KrisThielemans KrisThielemans changed the title BOOST: build error on GHA ROOT: build error on GHA May 14, 2024
KrisThielemans added a commit that referenced this issue May 31, 2024
* download ROOT as opposed to building it due to continuing problems on GitHub Actions, see #899
* export ROOT environment and Vdt_ROOT to GITHUB_ENV (the latter is needed for the ROOT version we use)
* add CMP0074 to SIRF to be able to use Vdt_ROOT (pending SyneRBI/SIRF#1261)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants