Alright, thanks for that electrikjesus. Only question I have is what do the kernels mean in your repo? There's heaps of them, and I'm currently basing my kernel on k4.12-cr-sp-ip. I don't know what the suffixes are for, so I just picked the one that looked the most recent.
Compling went fine on...