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,
>>
>>
>>
>

Reply via email to