I think the error was introduced in commit 32f1d210ed6300b8e82f46f1b983f7316aa7eaf9.
After some digging I might have found the culprit: line 381 in src/ltc/headers/tomcrypt_macros.h allows 64-bit rotation for i386 targets. Perhaps it is just a copy-and-paste error? ;)
The following patch (which just removes the __i386__ condition) allows the build to finish:
I tried building perl-CryptX for i686 and ran into the following error:
I think the error was introduced in commit 32f1d210ed6300b8e82f46f1b983f7316aa7eaf9. After some digging I might have found the culprit: line 381 in
src/ltc/headers/tomcrypt_macros.h
allows 64-bit rotation for i386 targets. Perhaps it is just a copy-and-paste error? ;)The following patch (which just removes the
__i386__
condition) allows the build to finish: