Is there a way to cache and not wipe out intermediate steps? Every ./build restarts from extracting the base files. It makes debugging time consuming.
I realise it's building docs, but does a compiler really need texlive to compile?
Internally how much time has been spent trying to maintain this eclectic collection of versions software and 4674 line build script? Wouldn't it have been easier to just write an llvm backend? Then you could even keep the source to yourself. (BSD vs GPL).
I'm fairly apt at debugging and getting things compiled and running but this is a spaghetti heap of scripts and dependencies.