build llvm from source

expect this to time out