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

Reply via email to