Just ran into this myself when I found TC DB files are not portable from CentOS.
Really unsure why this change was added in the first place, since configure script has always auto-detected endianness and added swapping compile flags (-D_MYBIGEND) when needed. The TC file format specification is clear that the files use little-endian. But clearly a change now would break things. What about a parallel package suite (e.g, libtokyocabinet-le) which does the right thing and generates/reads portable (little-endian) files? Then at least a choice could be made by the user or by other packages with this dependency.