Hi Liam,
I just saw your message on your blog, somehow your message didn't get to me, I checked my spam filter but it was not caught by that either. I will investigate that...
Anyhow, I uploaded a fix to all the cl-cairo2 errors you mentioned. Please let me know if this works.
Tamas