It **is** needed to build against libxml.  Didn't you read the 3rd commit message?