I've had quite a lot of trouble getting make distcheck to work on debian squeeze with either libmozjs-dev or with manually building spidermonkey 1.8.5. Everytime it hangs on the 3rd test:
1..72 ok 1 all_docs ok 2 attachment_names ok 3 attachment_paths Segmentation fault Apache CouchDB crashed, restarting in 1 second. Apache CouchDB has been shutdown. make[1]: *** [check-js] Error 2 make[1]: Leaving directory `/tmp/couchdb/dist/apache-couchdb-1.3.0/apache-couchdb-1.3.0/_build' make: *** [distcheck] Error 1 I experimented with running make check once a few times as make distcheck appears to rerun configure, and I was manually specifying the js lib and include paths. One one run I was able to get it to pass through test 3, test 4 then failed, but the rest of the tests passed. The output on test 4 is: not ok 4 attachment_ranges Reason: Failed to recieve HTTP headers. Trace back (most recent call first): 37: /tmp/couchdb/dist/apache-couchdb-1.3.0/test/javascript/couch_http.js ("") 425: /tmp/couchdb/dist/apache-couchdb-1.3.0/share/www/script/couch.js ("GET","/test_suite_db/bin_doc/foo.txt?anti-cache=986942",[object Obje 147: /tmp/couchdb/dist/apache-couchdb-1.3.0/share/www/script/test/attachment_ranges.js () 53: /tmp/couchdb/dist/apache-couchdb-1.3.0/test/javascript/cli_runner.js runTestConsole(4,"attachment_ranges",(function (debug) {var db = new C 72: /tmp/couchdb/dist/apache-couchdb-1.3.0/test/javascript/cli_runner.js runAllTestsConsole() 85: /tmp/couchdb/dist/apache-couchdb-1.3.0/test/javascript/cli_runner.js At this point I'm +0. -Russell On Mon, Apr 1, 2013 at 4:27 PM, Wendall Cada <wenda...@apache.org> wrote: > +1 > > Fedora 18/Erlang R15B03/Spidermonkey 1.8.5 > Centos 6/Erlang R14B04/Spidermonkey 1.8.5 > Amazon Linux 2012.09/Erlang R14B04/Spidermonkey 1.8.5 > > Tests fail in first run as detailed in other threads, but pass if run > individually. In fact, I have identical failures as Alexander (kxepal) > running under Fedora 18. I'm working as outlined in another thread on > fixing these. Should have some time to dedicate to this very soon. > > Wendall > > > On 03/30/2013 08:54 AM, Noah Slater wrote: > >> Dear community, >> >> I would like to call a vote on Apache CouchDB 1.3.0-rc.3. >> >> Changes since last round: >> >> * >> https://git-wip-us.apache.org/**repos/asf?p=couchdb.git;a=** >> shortlog;h=refs/heads/1.3.x<https://git-wip-us.apache.org/repos/asf?p=couchdb.git;a=shortlog;h=refs/heads/1.3.x> >> >> We encourage the whole community to download and test these release >> artefacts so that any critical issues can be resolved before the release >> is >> made. Everyone is free to vote on this release, so get stuck in! >> >> The release artefacts we are voting on are available here: >> >> wget >> https://dist.apache.org/repos/**dist/dev/couchdb/source/1.3.0/** >> rc.3/apache-couchdb-1.3.0.tar.**gz<https://dist.apache.org/repos/dist/dev/couchdb/source/1.3.0/rc.3/apache-couchdb-1.3.0.tar.gz> >> wget >> https://dist.apache.org/repos/**dist/dev/couchdb/source/1.3.0/** >> rc.3/apache-couchdb-1.3.0.tar.**gz.asc<https://dist.apache.org/repos/dist/dev/couchdb/source/1.3.0/rc.3/apache-couchdb-1.3.0.tar.gz.asc> >> wget >> https://dist.apache.org/repos/**dist/dev/couchdb/source/1.3.0/** >> rc.3/apache-couchdb-1.3.0.tar.**gz.ish<https://dist.apache.org/repos/dist/dev/couchdb/source/1.3.0/rc.3/apache-couchdb-1.3.0.tar.gz.ish> >> wget >> https://dist.apache.org/repos/**dist/dev/couchdb/source/1.3.0/** >> rc.3/apache-couchdb-1.3.0.tar.**gz.md5<https://dist.apache.org/repos/dist/dev/couchdb/source/1.3.0/rc.3/apache-couchdb-1.3.0.tar.gz.md5> >> wget >> https://dist.apache.org/repos/**dist/dev/couchdb/source/1.3.0/** >> rc.3/apache-couchdb-1.3.0.tar.**gz.sha<https://dist.apache.org/repos/dist/dev/couchdb/source/1.3.0/rc.3/apache-couchdb-1.3.0.tar.gz.sha> >> >> Please follow the test procedure here: >> >> >> http://wiki.apache.org/**couchdb/Test_procedure<http://wiki.apache.org/couchdb/Test_procedure> >> >> Please remember that "rc.3" is an annotation. If the vote passes, these >> artefacts will be released as Apache CouchDB 1.3.0. >> >> Thanks, >> >> >> >