This has to do with the __ARM_EABI__ conditional in unpack_template.h / pack_template.h.
If I set a build setting __ARM_EABI__ = 1, then it works, but this kinda sucks. Is there another way to conditionalize this hack for that platform without messing up the build for iOS?