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 94C54EF37 for ; Thu, 14 Feb 2013 16:19:13 +0000 (UTC) Received: (qmail 1008 invoked by uid 500); 14 Feb 2013 16:19:13 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 911 invoked by uid 500); 14 Feb 2013 16:19:13 -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 900 invoked by uid 99); 14 Feb 2013 16:19:12 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Feb 2013 16:19:12 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [80.244.253.218] (HELO mail.traeumt.net) (80.244.253.218) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Feb 2013 16:19:07 +0000 Received: from [10.0.0.15] (91-66-82-235-dynip.superkabel.de [91.66.82.235]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.traeumt.net (Postfix) with ESMTPSA id 7B9BE1436D for ; Thu, 14 Feb 2013 17:14:37 +0100 (CET) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: Mac CouchDB binaries are ready to test From: Jan Lehnardt In-Reply-To: Date: Thu, 14 Feb 2013 17:18:45 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <07D194F8-22D8-4824-BAD1-3B80E9C494AC@apache.org> References: <99456F93-F389-4B40-BF50-459BC2F6A548@apache.org> <08AEF1BE-9E11-44AA-97CC-BDBE1A59993B@cloudno.de> <84CC1216-EDED-4F7A-97A3-9A05EC823C0A@cloudno.de> <8FDA2971-E6F2-4DDA-86A1-21F0B11BD9D9@apache.org> <5ECD6DD8-BD32-4EEF-90EA-7B371D40F8DB@cloudno.de> <2FDA99CB-FD73-4BC6-A4D2-4EA3B144DCF4@apache.org> <68D2FD65-361D-42C9-A932-ECB674BDD0C3@apache.org> To: dev@couchdb.apache.org X-Mailer: Apple Mail (2.1499) X-Virus-Checked: Checked by ClamAV on apache.org On Feb 14, 2013, at 17:13 , Jason Smith wrote: > Yeah, relocatable binaries has so-far been a non-goal for = build-couchdb, > simply since it is kind of tedious. >=20 > If you still have access to the install-couchdb project, that has a = pretty > decent implementation of a post-install script which fixes paths and = things. Yup, that=92s where I am. The XCode Project includes an adaptation of = the orginal script that is slightly off, but I hope I can fix that. I don=92t think = this needs to live in build-couchdb. Best Jan --=20 >=20 >=20 > On Thu, Feb 14, 2013 at 10:54 PM, Jan Lehnardt wrote: >=20 >>=20 >> On Feb 14, 2013, at 16:48 , Jason Smith wrote: >>=20 >>> Jan, are you still using build-couchdb for this? Sorry, I've lost = track. >>>=20 >>> It is failing for me too on my mac so I will put some work in to get >> things >>> working again. I guess I'll see you in the GitHub issues if so. >>=20 >> See Hans=92s PRs (or his master branch cloudnode/build-couchdb) that = makes >> things >> work on my end. >>=20 >> The only thing I am still fiddling with is automating the relocatable = Mac >> Binary >> creation. >>=20 >> Thx! >> Jan >> -- >>=20 >>=20 >>=20 >>>=20 >>>=20 >>> On Thu, Feb 14, 2013 at 9:49 PM, Jan Lehnardt = wrote: >>>=20 >>>> Alexander reports: >>>>=20 >>>> [15:48:58] jan____: /couchdbx-core/bin/couchdb: line = 263: >>>> /Users/jan/build/bin/erl: No such file or directory on 10.8 >>>>=20 >>>> Back to the drawing board. >>>>=20 >>>>=20 >>>> On Feb 14, 2013, at 15:41 , Jan Lehnardt wrote: >>>>=20 >>>>> I had a stab at this: >>>>>=20 >>>>> https://github.com/cloudnode/couchdbx-app/issues/4 >>>>>=20 >>>>> And seem to be able to build a correct zip file for 10.7 and 10.8 = on >>>> 10.7. >>>>>=20 >>>>> Can you all give it a try and we can put it up on the website: >>>>>=20 >>>>> http://people.apache.org/~jan/Apache-CouchDB-1.2.1.zip >>>>>=20 >>>>> Cheers >>>>> Jan >>>>> -- >>>>>=20 >>>>>=20 >>>>> On Feb 12, 2013, at 21:38 , Jan Lehnardt wrote: >>>>>=20 >>>>>>=20 >>>>>> On Jan 20, 2013, at 20:55 , Hans J Schroeder = wrote: >>>>>>=20 >>>>>>>=20 >>>>>>> On Jan 20, 2013, at 6:34 PM, Jan Lehnardt = wrote: >>>>>>>=20 >>>>>>>>=20 >>>>>>>> On Jan 20, 2013, at 15:25 , Hans J Schroeder = wrote: >>>>>>>>=20 >>>>>>>>>=20 >>>>>>>>> On Jan 20, 2013, at 2:49 PM, Jan Lehnardt = wrote: >>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>>> On Jan 19, 2013, at 17:22 , Hans J Schroeder >> wrote: >>>>>>>>>>=20 >>>>>>>>>>> Hi, >>>>>>>>>>>=20 >>>>>>>>>>> The Mac CouchDB 1.2.1 binaries are ready to test. I tested = on >>>> Mountain Lion and all tests went through. >>>>>>>>>>>=20 >>>>>>>>>>> http://gitweb.cloudno.de/downloads/ >>>>>>>>>>>=20 >>>>>>>>>>> - Hans >>>>>>>>>>=20 >>>>>>>>>>=20 >>>>>>>>>> With =93Verify Installation=94 or the basics.js test I get >>>> =93os_process_error, 133=94. When running `couchjs` solo I get: >>>>>>>>>>=20 >>>>>>>>>>> ./bin/couchjs >>>>>>>>>> dyld: Library not loaded: /opt/local/lib/libidn.11.dylib >>>>>>>>>> Referenced from: /Users/jan/Downloads/Apache >>>> CouchDB.app/Contents/Resources/couchdbx-core/./bin/couchjs >>>>>>>>>> Reason: image not found >>>>>>>>>> Trace/BPT trap: 5 >>>>>>>>>>=20 >>>>>>>>>> Any ideas? >>>>>>>>>>=20 >>>>>>>>>> The rest looks very solid, thanks! :) >>>>>>>>>>=20 >>>>>>>>>> Cheers >>>>>>>>>> Jan >>>>>>>>>> -- >>>>>>>>>>=20 >>>>>>>>>=20 >>>>>>>>> Hi Jan, >>>>>>>>>=20 >>>>>>>>> Thanks for testing. I wil have a look at it. >>>>>>>>>=20 >>>>>>>>> - Hans >>>>>>>>=20 >>>>>>>> Hey Hans, >>>>>>>>=20 >>>>>>>> I tried building one from source an ran into a few issues that = I >>>> wrote up here: >>>>>>>>=20 >>>>>>>> https://github.com/cloudnode/couchdbx-app/issues/4 >>>>>>>>=20 >>>>>>>> I feel we are very close to shipping something solid. >>>>>>>>=20 >>>>>>>> Jason, I found a few issues build-couchdb: >>>>>>>>=20 >>>>>>>> https://github.com/iriscouch/build-couchdb/issues/66 >>>>>>>> https://github.com/iriscouch/build-couchdb/issues/56 >>>>>>>>=20 >>>>>>>> I worked around it by temporarily unlinking help2man in = Homebrew, >> but >>>> that >>>>>>>> can=92t be the proper solution :) >>>>>>>>=20 >>>>>>>> Best >>>>>>>> Jan >>>>>>>> -- >>>>>>>>=20 >>>>>>>=20 >>>>>>> Hi, >>>>>>>=20 >>>>>>> I have found the bug. Here are the updated binaries: >>>> http://gitweb.cloudno.de/downloads/ >>>>>>> I have moved the bugged version into the rejected directory. >>>>>>=20 >>>>>> I tried rebuilding here, and I still get the linkage to the wrong >>>> ./bin/erl as outlined >>>>>> in https://github.com/cloudnode/couchdbx-app/issues/4 =97 How did = you >>>> fix that and are these >>>>>> fixes online? >>>>>>=20 >>>>>> I also had to tmp-unlink help2man again as couchjs -h was Abort >>>> Trapping. >>>>>>=20 >>>>>>=20 >>>>>> Best >>>>>> Jan >>>>>> -- >>>>>>=20 >>>>>=20 >>>>=20 >>>>=20 >>>=20 >>>=20 >>> -- >>> Iris Couch >>=20 >>=20 >=20 >=20 > --=20 > Iris Couch