From dev-return-20226-apmail-couchdb-dev-archive=couchdb.apache.org@couchdb.apache.org Sun Jan 22 02:40:11 2012 Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B33D5B102 for ; Sun, 22 Jan 2012 02:40:11 +0000 (UTC) Received: (qmail 47163 invoked by uid 500); 22 Jan 2012 02:40:11 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 46830 invoked by uid 500); 22 Jan 2012 02:40:05 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 46810 invoked by uid 99); 22 Jan 2012 02:40:02 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 22 Jan 2012 02:40:02 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 22 Jan 2012 02:40:01 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 1C69E15AA29 for ; Sun, 22 Jan 2012 02:39:40 +0000 (UTC) Date: Sun, 22 Jan 2012 02:39:40 +0000 (UTC) From: "Randall Leeds (Closed) (JIRA)" To: dev@couchdb.apache.org Message-ID: <1814289993.64107.1327199980118.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <6529453.233421290430513556.JavaMail.jira@thor> Subject: [jira] [Closed] (COUCHDB-960) Have configure work without flags on Debian/Ubuntu MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/COUCHDB-960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Randall Leeds closed COUCHDB-960. --------------------------------- Resolution: Not A Problem Fix Version/s: 1.1.1 As of CouchDB 1.1.1 I think this works fine on sufficiently new Ubuntu/Debian. We test for 3 different versions of spidermonkey and do so in a way that should work with any properly configured paths. I'll open a new ticket to support "js-config" at some point, but I think there were issues with it last I checked (some options when building spidermonkey break js-config, so it cannot be relied upon to exist). > Have configure work without flags on Debian/Ubuntu > -------------------------------------------------- > > Key: COUCHDB-960 > URL: https://issues.apache.org/jira/browse/COUCHDB-960 > Project: CouchDB > Issue Type: Wish > Components: Build System > Affects Versions: 1.0.1 > Reporter: A. Bram Neijt > Priority: Minor > Fix For: 1.1.1 > > > On a Debian/Ubuntu system, you have to help configure to find the JS library: > xulrunner_gre_version=`xulrunner --gre-version` > ./configure --with-js-lib=/usr/lib/xulrunner-devel-${xulrunner_gre_version}/lib/ --with-js-include=/usr/lib/xulrunner-devel-${xulrunner_gre_version}/include/ && make > It seems that Yelp is able to do this on it's own using special m4 macros[1]. > I would like the CouchDB configure script to be able to find the JS library without requiring extra arguments. > [1] http://www.google.com/codesearch/p?#ErvFMsc8kPE/pub/GNOME/desktop/2.16/2.16.0/sources/yelp-2.16.0.tar.gz|U-t_e2pgMiw/yelp-2.16.0/configure.in > http://www.google.com/codesearch/p?#ErvFMsc8kPE/pub/GNOME/desktop/2.16/2.16.0/sources/yelp-2.16.0.tar.gz|U-t_e2pgMiw/yelp-2.16.0/m4/gecko.m4&d=8 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira