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 cross-referenced this on Apr 17, 2012 from issue Build errors with GCC 4.7 by luke-jr
- laanwj cross-referenced this on Apr 18, 2012 from issue Unsigned char fix & fix undefined phexdigits[255] by dlitz
- laanwj renamed this:
0.5.2 fails regression tests on bigendian machines
No support for bigendian machines
on Apr 29, 2014 - laanwj cross-referenced this on Dec 15, 2014 from issue Replace uint256/uint160 by opaque blobs where possible by laanwj
- laanwj cross-referenced this on Dec 16, 2014 from issue Replace uint256/uint160 with opaque blobs where possible (cont'd) by laanwj
- laanwj cross-referenced this on Dec 19, 2014 from issue Big endian support by laanwj
- 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 cross-referenced this on Apr 24, 2020 from issue [Core] Big endian support by random-zebra
- random-zebra referenced this in commit 0dedec8157 on May 17, 2020
- bitcoin locked this on Sep 8, 2021