Details here: https://buildd.debian.org/status/package.php?p=bitcoin
-
jonassmedegaard commented at 11:27 AM on February 23, 2012: none
-
jonassmedegaard commented at 11:33 AM on February 23, 2012: none
...and apparently as far back as 0.4.0 (perhaps always, just not covered by regression tests before that?).
See the "old" links in above page, e.g. https://buildd.debian.org/status/logs.php?pkg=bitcoin&arch=mips
-
sipa commented at 12:06 PM on February 23, 2012: member
Unfortunately, Satoshi's implementation always depended on little-endianness. As the serialization is implemented through simple memory copying, there is no way it would work on other endiannesses. I am willing to look into this, and improve the situation, but access to a big-endian system would be useful...
-
sipa commented at 7:17 PM on February 25, 2012: member
I've demoted this from bug to improvement; non-little endian architectures are simply not supported for now.
-
laanwj commented at 4:18 PM on April 17, 2012: member
Related issue: serialize.h its binary format depends on the in-memory sizes of char, int, long, ... On a platform on which these are different from x86, the serialized format will be incompatible.
- laanwj renamed this:
0.5.2 fails regression tests on bigendian machines
No support for bigendian machines
on Apr 29, 2014 - laanwj closed this on Jul 21, 2015
- destenson referenced this in commit 22077db967 on Jun 26, 2016
- ptschip referenced this in commit a64f89ec1d on Jan 7, 2018
- lateminer referenced this in commit 0c071c3fd0 on Oct 30, 2019
- random-zebra referenced this in commit 0dedec8157 on May 17, 2020
- MarcoFalke locked this on Sep 8, 2021