there's a COMPARE_VERSION thing in mxe, unsurprisingly this fails when the version "numbers" are actually commit hashes. i tried replacing it, but now it just seems to always choose to update. eh, good enough.