couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Smith <...@iriscouch.com>
Subject Re: Mac CouchDB binaries are ready to test
Date Thu, 14 Feb 2013 16:13:03 GMT
Yeah, relocatable binaries has so-far been a non-goal for build-couchdb,
simply since it is kind of tedious.

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.


On Thu, Feb 14, 2013 at 10:54 PM, Jan Lehnardt <jan@apache.org> wrote:

>
> On Feb 14, 2013, at 16:48 , Jason Smith <jhs@iriscouch.com> wrote:
>
> > Jan, are you still using build-couchdb for this? Sorry, I've lost track.
> >
> > 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.
>
> See Hans’s PRs (or his master branch cloudnode/build-couchdb) that makes
> things
> work on my end.
>
> The only thing I am still fiddling with is automating the relocatable Mac
> Binary
> creation.
>
> Thx!
> Jan
> --
>
>
>
> >
> >
> > On Thu, Feb 14, 2013 at 9:49 PM, Jan Lehnardt <jan@apache.org> wrote:
> >
> >> Alexander reports:
> >>
> >> [15:48:58] <Kxepal>      jan____: /couchdbx-core/bin/couchdb: line 263:
> >> /Users/jan/build/bin/erl: No such file or directory on 10.8
> >>
> >> Back to the drawing board.
> >>
> >>
> >> On Feb 14, 2013, at 15:41 , Jan Lehnardt <jan@apache.org> wrote:
> >>
> >>> I had a stab at this:
> >>>
> >>> https://github.com/cloudnode/couchdbx-app/issues/4
> >>>
> >>> And seem to be able to build a correct zip file for 10.7 and 10.8 on
> >> 10.7.
> >>>
> >>> Can you all give it a try and we can put it up on the website:
> >>>
> >>> http://people.apache.org/~jan/Apache-CouchDB-1.2.1.zip
> >>>
> >>> Cheers
> >>> Jan
> >>> --
> >>>
> >>>
> >>> On Feb 12, 2013, at 21:38 , Jan Lehnardt <jan@apache.org> wrote:
> >>>
> >>>>
> >>>> On Jan 20, 2013, at 20:55 , Hans J Schroeder <hs@cloudno.de> wrote:
> >>>>
> >>>>>
> >>>>> On Jan 20, 2013, at 6:34 PM, Jan Lehnardt <jan@apache.org>
wrote:
> >>>>>
> >>>>>>
> >>>>>> On Jan 20, 2013, at 15:25 , Hans J Schroeder <hs@cloudno.de>
wrote:
> >>>>>>
> >>>>>>>
> >>>>>>> On Jan 20, 2013, at 2:49 PM, Jan Lehnardt <jan@apache.org>
wrote:
> >>>>>>>
> >>>>>>>>
> >>>>>>>> On Jan 19, 2013, at 17:22 , Hans J Schroeder <hs@cloudno.de>
> wrote:
> >>>>>>>>
> >>>>>>>>> Hi,
> >>>>>>>>>
> >>>>>>>>> The Mac CouchDB 1.2.1 binaries are ready to test.
I tested on
> >> Mountain Lion and all tests went through.
> >>>>>>>>>
> >>>>>>>>> http://gitweb.cloudno.de/downloads/
> >>>>>>>>>
> >>>>>>>>> - Hans
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> With “Verify Installation” or the basics.js test
I get
> >> “os_process_error, 133”. When running `couchjs` solo I get:
> >>>>>>>>
> >>>>>>>>> ./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
> >>>>>>>>
> >>>>>>>> Any ideas?
> >>>>>>>>
> >>>>>>>> The rest looks very solid, thanks! :)
> >>>>>>>>
> >>>>>>>> Cheers
> >>>>>>>> Jan
> >>>>>>>> --
> >>>>>>>>
> >>>>>>>
> >>>>>>> Hi Jan,
> >>>>>>>
> >>>>>>> Thanks for testing. I wil have a look at it.
> >>>>>>>
> >>>>>>> - Hans
> >>>>>>
> >>>>>> Hey Hans,
> >>>>>>
> >>>>>> I tried building one from source an ran into a few issues that
I
> >> wrote up here:
> >>>>>>
> >>>>>> https://github.com/cloudnode/couchdbx-app/issues/4
> >>>>>>
> >>>>>> I feel we are very close to shipping something solid.
> >>>>>>
> >>>>>> Jason, I found a few issues build-couchdb:
> >>>>>>
> >>>>>> https://github.com/iriscouch/build-couchdb/issues/66
> >>>>>> https://github.com/iriscouch/build-couchdb/issues/56
> >>>>>>
> >>>>>> I worked around it by temporarily unlinking help2man in Homebrew,
> but
> >> that
> >>>>>> can’t be the proper solution :)
> >>>>>>
> >>>>>> Best
> >>>>>> Jan
> >>>>>> --
> >>>>>>
> >>>>>
> >>>>> Hi,
> >>>>>
> >>>>> 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.
> >>>>
> >>>> 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 — How did you
> >> fix that and are these
> >>>> fixes online?
> >>>>
> >>>> I also had to tmp-unlink help2man again as couchjs -h was Abort
> >> Trapping.
> >>>>
> >>>>
> >>>> Best
> >>>> Jan
> >>>> --
> >>>>
> >>>
> >>
> >>
> >
> >
> > --
> > Iris Couch
>
>


-- 
Iris Couch

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message