Hey,
I backported the build fixes from 0.11.x to 0.10.x and built a package for the
vote.
I uploaded it to a Linux host to test and the test suite failed with a ton of
errors. I'm not going to call a vote until someone can tell me how important
they are, or what I'm doing wrong to have caused them.
You should be able to replicate by checking out the 0.10.x branch on Debian and
running:
./bootstrap && ./configure && make distcheck
I get the following:
./test/etap/run
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/001-load.t
...................... ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/010-file-basics.t
............... ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/011-file-headers.t
.............. ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/020-btree-basics.t
.............. ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/021-btree-reductions.t
.......... ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/030-doc-from-json.t
............. ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/031-doc-to-json.t
............... ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/040-util.t
...................... ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/050-stream.t
.................... ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/060-kt-merging.t
................ ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/061-kt-missing-leaves.t
......... ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/062-kt-remove-leaves.t
.......... ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/063-kt-get-leaves.t
............. ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/064-kt-counting.t
............... ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/065-kt-stemming.t
............... ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/070-couch-db.t
..................
Crash dump was written to: erl_crash.dump
init terminating in do_boot (killed)
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/070-couch-db.t
.................. Dubious, test returned 1 (wstat 256, 0x100)
Failed 4/4 subtests
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/080-config-get-set.t
............ ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/081-config-override.t
........... ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/082-config-register.t
........... ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/083-config-no-files.t
........... ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/090-task-status.t
............... ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/100-ref-counter.t
............... ok
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/110-replication-httpc.t
.........
Crash dump was written to: erl_crash.dump
init terminating in do_boot (killed)
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/110-replication-httpc.t
......... Dubious, test returned 1 (wstat 256, 0x100)
Failed 6/6 subtests
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/111-replication-changes-feed.t
..
Crash dump was written to: erl_crash.dump
init terminating in do_boot (killed)
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/111-replication-changes-feed.t
.. Dubious, test returned 1 (wstat 256, 0x100)
Failed 13/13 subtests
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/112-replication-missing-revs.t
..
Crash dump was written to: erl_crash.dump
init terminating in do_boot (killed)
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/112-replication-missing-revs.t
.. Dubious, test returned 1 (wstat 256, 0x100)
Failed 12/12 subtests
Test Summary Report
-------------------
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/070-couch-db.t
(Wstat: 256 Tests: 0 Failed: 0)
Non-zero exit status: 1
Parse errors: Bad plan. You planned 4 tests but ran 0.
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/110-replication-httpc.t
(Wstat: 256 Tests: 0 Failed: 0)
Non-zero exit status: 1
Parse errors: Bad plan. You planned 6 tests but ran 0.
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/111-replication-changes-feed.t
(Wstat: 256 Tests: 0 Failed: 0)
Non-zero exit status: 1
Parse errors: Bad plan. You planned 13 tests but ran 0.
/home/nslater/apache-couchdb-0.10.2/apache-couchdb-0.10.2/_build/../test/etap/112-replication-missing-revs.t
(Wstat: 256 Tests: 0 Failed: 0)
Non-zero exit status: 1
Parse errors: Bad plan. You planned 12 tests but ran 0.
Files=25, Tests=301, 19 wallclock secs ( 0.21 usr 0.02 sys + 13.35 cusr 2.53
csys = 16.11 CPU)
Result: FAIL
make[1]: *** [check] Error 1