Error for installing Root source in Ubuntu 22.04

So i have continues with:

git clone https://github.com/root-project/root.git root_src


and
cmake --build . – install -j8
It goes further, but still stops with an error at some while:

[ 75%] Built target MetaCling
[ 75%] Built target rootcling_stage1
[ 75%] Generating G__Core.cxx, …/lib/Core.pcm
[ 75%] Linking CXX shared library …/…/…/lib/libCling.so
/home/faure/install/cpp/root_build/etc/cling/std.modulemap:442:12: error: header ‘bits/utility.h’ not found
header “bits/utility.h”
^
input_line_1:1:10: note: submodule of top-level module ‘std’ implicitly imported here
#include
^
Warning in cling::IncrementalParser::CheckABICompatibility():
Failed to extract C++ standard library version.
While building module ‘Core’:
While building module ‘Cling_Runtime’ imported from input_line_2:1:
While building module ‘Cling_Runtime_Extra’ imported from /home/faure/install/cpp/root_build/etc/cling/Interpreter/RuntimeUniverse.h:27:
/home/faure/install/cpp/root_build/etc/cling/std.modulemap:442:12: error: header ‘bits/utility.h’ not found
header “bits/utility.h”
^
/home/faure/install/cpp/root_build/etc/cling/Interpreter/DynamicExprInfo.h:13:10: note: submodule of top-level module ‘std’ implicitly imported here
#include
^
/home/faure/install/cpp/root_build/etc/cling/Interpreter/DynamicExprInfo.h:40:7: error: use of undeclared identifier ‘std’
std::string m_Result;
^
While building module ‘Core’:
While building module ‘Cling_Runtime’ imported from input_line_2:1:
While building module ‘Cling_Runtime_Extra’ imported from /home/faure/install/cpp/root_build/etc/cling/Interpreter/RuntimeUniverse.h:27:
/home/faure/install/cpp/root_build/etc/cling/std.modulemap:442:12: error: header ‘bits/utility.h’ not found
header “bits/utility.h”
^
/home/faure/install/cpp/root_build/etc/cling/Interpreter/DynamicLookupLifetimeHandler.h:12:10: note: submodule of top-level module ‘std’ implicitly imported here
#include
^
/home/faure/install/cpp/root_build/etc/cling/Interpreter/DynamicLookupLifetimeHandler.h:56:7: error: use of undeclared identifier ‘std’
std::string m_Type;
^
While building module ‘Core’:
While building module ‘Cling_Runtime’ imported from input_line_2:1:
While building module ‘Cling_Runtime_Extra’ imported from /home/faure/install/cpp/root_build/etc/cling/Interpreter/RuntimeUniverse.h:27:
/home/faure/install/cpp/root_build/etc/cling/std.modulemap:442:12: error: header ‘bits/utility.h’ not found
header “bits/utility.h”
^
/home/faure/install/cpp/root_build/etc/cling/Interpreter/Visibility.h:13:10: note: submodule of top-level module ‘std’ implicitly imported here
#include
^
While building module ‘Core’:
While building module ‘Cling_Runtime’ imported from input_line_2:1:
While building module ‘Cling_Runtime_Extra’ imported from /home/faure/install/cpp/root_build/etc/cling/Interpreter/RuntimeUniverse.h:27:
/home/faure/install/cpp/root_build/etc/cling/std.modulemap:442:12: error: header ‘bits/utility.h’ not found
header “bits/utility.h”
^
/home/faure/install/cpp/root_build/etc/cling/Interpreter/Value.h:17:10: note: submodule of top-level module ‘std’ implicitly imported here
#include <type_traits>
^
/home/faure/install/cpp/root_build/etc/cling/Interpreter/Value.h:93:41: error: use of undeclared identifier ‘std’
template <class T, class = typename std::enable_if<std::is_integral::value>::type>
^
/home/faure/install/cpp/root_build/etc/cling/Interpreter/Value.h:93:56: error: use of undeclared identifier ‘std’
template <class T, class = typename std::enable_if<std::is_integral::value>::type>
^
/home/faure/install/cpp/root_build/etc/cling/Interpreter/Value.h:93:83: error: expected ‘,’ or ‘>’ in template-parameter-list
template <class T, class = typename std::enable_if<std::is_integral::value>::type>
^
/home/faure/install/cpp/root_build/etc/cling/Interpreter/Value.h:95:14: error: use of undeclared identifier ‘std’
return std::is_signed::value
^
/home/faure/install/cpp/root_build/etc/cling/Interpreter/Value.h:94:35: error: no return statement in constexpr function
static constexpr EStorageType determineStorageTypeT(T*) {
^
/home/faure/install/cpp/root_build/etc/cling/Interpreter/Value.h:198:11: error: use of undeclared identifier ‘std’
= std::is_reference::value ?
^
/home/faure/install/cpp/root_build/etc/cling/Interpreter/Value.h:199:40: error: use of undeclared identifier ‘std’
determineStorageTypeT((typename std::remove_reference::type**)nullptr)
^
/home/faure/install/cpp/root_build/etc/cling/Interpreter/Value.h:199:66: error: expected a qualified name after ‘typename’
determineStorageTypeT((typename std::remove_reference::type**)nullptr)
^
/home/faure/install/cpp/root_build/etc/cling/Interpreter/Value.h:199:66: error: unknown type name ‘type’
While building module ‘Core’:
While building module ‘Cling_Runtime’ imported from input_line_2:1:
In file included from :1:
/home/faure/install/cpp/root_build/etc/cling/Interpreter/RuntimeUniverse.h:27:10: fatal error: could not build module ‘Cling_Runtime_Extra’
#include “cling/Interpreter/Visibility.h”

input_line_2:1:10: fatal error: could not build module 'Cling_Runtime'
#include "cling/Interpreter/RuntimeUniverse.h"
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


etc