I think you need http://packages.debian.org/sid/libmozjs185-dev here.
B. On 28 January 2013 09:43, John Accoun <[email protected]> wrote: > Here's some more input: > > I tried to compile from source on my workstation which also runs debian > (LMDE) > > It appears that the spidermonkey version present in debian is too new. > > --- > configure: error: Your SpiderMonkey library is too new. > > NOTE: Check above for an error about NSPR > > Versions of SpiderMonkey after the js185-1.0.0 release remove the optional > enforcement of preventing anonymous functions in a statement context. This > will most likely break your existing JavaScript code as well as render all > example code invalid. > > If you wish to ignore this error pass --enable-js-trunk to ./configure. > --- > > I'm afraid ignoring this error as suggested by the configure script, will > force me to change all my views. > > ATM I don't have any available environment to compile couchdb. Are there > any binaries that I can just download and run? > > Alternatively, I could use some help compiling couchdb with all the > dependencies in the right version. > > > On Mon, Jan 28, 2013 at 10:11 AM, John Accoun <[email protected]> wrote: > >> This morning I started to get an error in one of my views. >> >> --- >> Error: compilation_error >> Expression does not eval to a function. ((new String("undefined"))) >> --- >> >> I thought this was very strange since I don't remember changing that view. >> I googled a bit but to no avail. Also tried to edit the view, first by >> pushing my design document with erica, then through futon. >> I changed it a little bit, the group indexing process kicked in and I >> could see the view output on futon. Right after, I clicked 'Overview > >> my_database' ob futton, and, I got a dialog box on my browser (Crhomium) >> with that same error. from this point on, every view throws that same error. >> >> >> My couchdb instance runs on a VM with debian: >> >> --- >> # lsb_release -a >> No LSB modules are available. >> Distributor ID: Debian >> Description: Debian GNU/Linux 6.0.5 (squeeze) >> Release: 6.0.5 >> Codename: squeeze >> --- >> >> What could be causing this issue? How can I fix it? >>
