I just found this report of build failures on the Debian mailing list -- I
had not seen these before.  I managed to reproduce it on a Power7 machine,
and found the fix.

I see that the issue came up when I switched the ranged moebius return
value from an IV*  (long *) to char*.  On every other machine, char is
being treated as signed.  On these platforms it is unsigned (which they
technically may do).  I switched to explicit signed char and that seems to
have fixed it.  I'll get a release out next week.

Dana Jacobsen

Reply via email to