Build error in the v6-26-00-patches branch

This is Ubuntu 20.04 LTS / x86_64 / gcc, g++, gfortran 9.3.0 / cmake 3.16.3 here. The building of the current “v6-26-00-patches” branch (as of 2022.03.06) generates an error (in any version, “--std=c++14” and “--std==c++17”):

(...)
Scanning dependencies of target onepcm
Scanning dependencies of target modules_idx
[100%] Built target onepcm
[100%] Generating lib/modules.idx
IncrementalExecutor::executeFunction: symbol '_ZN4Vc_16Common15checkLibraryAbiEjjPKc' unresolved while linking function '_GLOBAL__sub_I_cling_module_1'!
You are probably missing the definition of Vc_1::Common::checkLibraryAbi(unsigned int, unsigned int, char const*)
Maybe you need to load the corresponding shared library?
Symbol found in '/.../v6-26-00-patches-cxx14/lib/libMathCore.so'; did you mean to load it with '.L /.../v6-26-00-patches-cxx14/lib/libMathCore.so'?

[100%] Built target modules_idx
Scanning dependencies of target hsimple
[100%] Generating tutorials/hsimple.root

Processing hsimple.C...
hsimple   : Real Time =   0.23 seconds Cpu Time =   0.13 seconds
(TFile *) 0x55fb350b2fe0
[100%] Built target simple

Actually, the same error has been reported half a year ago for the "v6-24-00-patches” branch:

Indeed. We tried to fix it in https://github.com/root-project/root/commit/f2ac9b349f and https://github.com/root-project/root/pull/9572 but that caused failures that were worse than this error message. @vvassilev maybe you can share your plans for this?

The two warnings about redefined Vc macros are also still there (in “v6-26-00-patches”).

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.