I've travelling all week, so can't look into this issue properly, but can't we simply revert the commit that introduced the breakage? Looks like it was committed just a week ago.
I'll have to defer to the approvers on this one - I'm just a reporter :)
This message, and any attachments, is for the intended recipient(s) only, may contain information that is privileged, confidential and/or proprietary and subject to important terms and conditions available at http://www.digitalasset.com/emaildisclaimer.html. If you are not the intended recipient, please delete this message.