Package: castxml
Severity: important
Dear Maintainer,
We updated llvm-defaults to llvm-toolchain-7.
This package FTBFS using this version:
/build/castxml-0.1+git20180702/src/Utils.cxx: In function 'bool runCommand(int,
const char* const*, int&, std::__cxx11::string&, std::__cxx11::string&,
std::__cxx11::string&)':
/build/castxml-0.1+git20180702/src/Utils.cxx:154:41: error: could not convert
'& cmd.std::vector<const char*>::begin().__gnu_cxx::__normal_iterator<const
char**, std::vector<const char*> >::operator*()' from 'const char**' to
'llvm::ArrayRef<llvm::StringRef>'
ret = llvm::sys::ExecuteAndWait(prog, &*cmd.begin(), nullptr, redirects, 0,
^~~~~~~~~~~~~
/build/castxml-0.1+git20180702/src/castxml.cxx: In function 'int main(int,
const char**)':
/build/castxml-0.1+git20180702/src/castxml.cxx:65:47: error:
'GetArgumentVector' is not a member of 'llvm::sys::Process'
if (std::error_code e = llvm::sys::Process::GetArgumentVector(
^~~~~~~~~~~~~~~~~
make[3]: *** [src/CMakeFiles/castxml.dir/build.make:66:
src/CMakeFiles/castxml.dir/castxml.cxx.o] Error 1
make[3]: *** Waiting for unfinished jobs....
Cheers,
Sylvestre