got vala0.26 to work on this code
there is still a possible issue with ThreadLocal errors
this needs to get investigated