Tilman, Lars and don both committed a bunch of stuff yesterday
and I am not surprised there are a few problems. I don't think it's realistic to think the HEAD or the HEAD of a branch
will always work. HEAD of anything is definitely not a "stable version". We do have a tag on 4.6 for the latest work excluding their commits which is oacs-4-6-1-b2 but it is a symbolic tag rather than a branch.
If I were you I would revert to that tag and wait until those
problems have been fixed.
Also regarding working on head v. on 4.6 I think it is a *lot* easier to merge from 4.6 to HEAD than the other way around so for most things it would be better to do the work on 4.6 and merge forward.