fixed llvm building against  cabal 1.17, haven't testing against 1.16 yet.