#782897 litecoin: FTBFS on hppa - Assertion failure

#782897#5
Date:
2015-04-19 15:19:24 UTC
From:
To:
The build fails here:

make[1]: Leaving directory '/«PKGBUILDDIR»'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/«PKGBUILDDIR»'
## Set OME to debian/tmp since buildd do not have RW permission to /home/buildd.
HOME=/«PKGBUILDDIR»/debian/tmp src/test_litecoin
test_litecoin: main.cpp:2809: bool InitBlockIndex(): Assertion `block.hashMerkle
Root == uint256("0x97ddfbbae6be97fd6cdf3e7ca13232a3afff2353e29badfab7f73011edd4c
ed9")' failed.
*** longjmp causes uninitialized stack frame ***: src/test_litecoin terminated
*** longjmp causes uninitialized stack frame ***: src/test_litecoin terminated
*** longjmp causes uninitialized stack frame ***: src/test_litecoin terminated
...

The longjmp errors cause the build log file to explode on hppa.  They
are similar to that seen with libcurl.

Similar assertion fails are seen on sh4, powerpcspe, ppc64 and sparc64.

#782897#10
Date:
2015-04-19 16:43:12 UTC
From:
To:
The problem is that upstream(s) do not support big-endian architectures.
There is some hope that next version might improve this situation or I will
have to blacklist those architectures...
--- Good luck happens when preparedness meets opportunity.