so I’m running an automated root build ( clones latest master )
and I’m getting this error on build this last time I tested it :
CMake Error at XROOTD-stamp/download-XROOTD.cmake:170 (message):
Each download failed!
CMake Error at XROOTD-stamp/XROOTD-download-Release-impl.cmake:9 (message):
Command failed (1):
'/usr/local/bin/cmake' '-P' external_builds/root/rootbuild/builtins/xrootd/XROOTD-prefix/src/XROOTD-stamp/download-XROOTD.cmake'
at the logs:
-- verifying file...
-- SHA256 hash of
does not match expected value
-- Hash mismatch, removing...
Hi @chromafunk ,
this was fixed by a recent commit, can you try again with latest master?
Hi Enrico, the automated install does this :
git clone --branch latest-stable --depth=1 https://github.com/root-project/root.git
and I just tested it right now but still happens … was this fixed on this branch ?
sorry did not read correctly, I’m testing with latest master now, will let you know
seems to be building now, thanks
is it safe to switch it to latest master instead of latest-stable ?
Hi @chromafunk ,
latest-stable points to the latest released version (6.26.06 at the time of writing). Normally it’s a safe bet (hence the name), but unfortunately when something like this happens (the hash of the xrootd package changed) it breaks builds that use built-in xrootd and expect the old hash.
master points to the tip of the development branch – it usually compiles and works fine (all ROOT devs based their dev work on
master) it’s definitely less stable than
I just realized that the best of both worlds is probably using the
v6-26-00-patches branch, which is where
latest-stable will point to as soon as we have the next patch release.
Sorry for the trouble!
understood, no problem and thank you Enrico
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.