[Pkg-bitcoin-devel] Bug#711347: bitcoin: FTBFS[mipsel] Segfault when trying to run test suite

Petter Reinholdtsen pere at hungry.com
Thu Jun 6 13:08:30 UTC 2013


Package: bitcoin
Version: 0.8.2-1
Severity: serious

The test suite fail to run on the mipsel autobuilders, and segfault
instead:

  g++ -c -DTEST_DATA_DIR=/«PKGBUILDDIR»/src/test/data
    -DBOOST_TEST_DYN_LINK -I/«PKGBUILDDIR»/src/leveldb/helpers -O2
    -pthread -Wall -Wextra -Wformat -Wformat-security
    -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE
    -D_FILE_OFFSET_BITS=64 -I/«PKGBUILDDIR»/src
    -I/«PKGBUILDDIR»/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 -DHAVE_BUILD_INFO
    -fno-stack-protector -fstack-protector-all -Wstack-protector
    -D_FORTIFY_SOURCE=2  -MMD -MF obj-test/wallet_tests.d -o
    obj-test/wallet_tests.o test/wallet_tests.cpp 
  /bin/sh ../share/genbuild.sh obj/build.h
  g++ -O2 -pthread -Wall -Wextra -Wformat -Wformat-security
    -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE
    -D_FILE_OFFSET_BITS=64 -I/«PKGBUILDDIR»/src
    -I/«PKGBUILDDIR»/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 -DHAVE_BUILD_INFO
    -fno-stack-protector -fstack-protector-all -Wstack-protector
    -D_FORTIFY_SOURCE=2  -o test_bitcoin  obj-test/leveldb.o
    obj-test/Checkpoints_tests.o obj-test/DoS_tests.o
    obj-test/accounting_tests.o obj-test/alert_tests.o
    obj-test/allocator_tests.o obj-test/base32_tests.o
    obj-test/base58_tests.o obj-test/base64_tests.o
    obj-test/bignum_tests.o obj-test/bloom_tests.o
    obj-test/canonical_tests.o obj-test/checkblock_tests.o
    obj-test/compress_tests.o obj-test/getarg_tests.o obj-test/key_tests.o
    obj-test/miner_tests.o obj-test/mruset_tests.o
    obj-test/multisig_tests.o obj-test/netbase_tests.o
    obj-test/pmt_tests.o obj-test/rpc_tests.o obj-test/script_P2SH_tests.o
    obj-test/script_tests.o obj-test/serialize_tests.o
    obj-test/sigopcount_tests.o obj-test/test_bitcoin.o
    obj-test/transaction_tests.o obj-test/uint160_tests.o
    obj-test/uint256_tests.o obj-test/util_tests.o obj-test/wallet_tests.o
    obj/alert.o obj/version.o obj/checkpoints.o obj/netbase.o
    obj/addrman.o obj/crypter.o obj/key.o obj/db.o obj/keystore.o
    obj/main.o obj/net.o obj/protocol.o obj/bitcoinrpc.o obj/rpcdump.o
    obj/rpcnet.o obj/rpcmining.o obj/rpcwallet.o obj/rpcblockchain.o
    obj/rpcrawtransaction.o obj/script.o obj/sync.o obj/util.o
    obj/wallet.o obj/walletdb.o obj/hash.o obj/bloom.o obj/noui.o
    obj/txdb.o -Wl,-Bdynamic -l boost_unit_test_framework -Wl,-Bdynamic -l
    boost_unit_test_framework -Wl,-z,relro -Wl,-z,now   -Wl,-Bdynamic -l
    boost_system -l boost_filesystem -l boost_program_options -l
    boost_thread -l db_cxx -l ssl -l crypto -l miniupnpc -Wl,-Bdynamic -l
    z -l dl -l pthread -lleveldb /«PKGBUILDDIR»/src/leveldb/libmemenv.a
    $PWD/leveldb/libmemenv.a 
  make[1]: Leaving directory `/«PKGBUILDDIR»/src'
  HOME="/«PKGBUILDDIR»/debian/home" src/test_bitcoin
  make: *** [debian/stamps-perpkg-build/bitcoind] Segmentation fault

This block the package from migrating to testing.

See <URL: https://buildd.debian.org/status/package.php?p=bitcoin > for
the details.

-- 
Happy hacking
Petter Reinholdtsen



More information about the Pkg-bitcoin-devel mailing list