This grave/critical issue with couchdb 1.1.1 in testing/unstable is that
the version of libmozjs that you declare as a dependency is invalid.
1.1.x will NEVER work with anything newer than Spidermonkey 1.8.5 with
the setting JSOPTION_ANONFUNFIX enabled.

At some point in the last 4 months, libmozjs185-dev added this flag to
their build. (The PTS and the changelog for libmozjs185 doesn't say when
this happened.) So the easy fix for testing/unstable is to change your
dependency from libmozjs-dev to libmozjs185-dev! :)

https://issues.apache.org/jira/browse/COUCHDB-1302 has the gritty
details. Making couchdb work with the very latest libmozjses is not
going to happen in 1.2.x, it's been pushed off to 1.3/2.x. The
comment about "v10 working" is not indicative of the curent code base,
it's some patches we're working on that are too radical to slip into 1.1
or 1.2 at this time.

I will also contact the libmozjs maintainer to get confirmation he will
not disable JSOPTION_ANONFUNFIX on us in the future.

-- 
Joan Touzet | jo...@atypical.net | wohali everywhere else



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to