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 9FF51CDE6 for ; Tue, 5 Jun 2012 00:59:54 +0000 (UTC) Received: (qmail 63122 invoked by uid 500); 5 Jun 2012 00:59:54 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 63091 invoked by uid 500); 5 Jun 2012 00:59:54 -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 63081 invoked by uid 99); 5 Jun 2012 00:59:54 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jun 2012 00:59:54 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of jhs@iriscouch.com designates 209.85.212.52 as permitted sender) Received: from [209.85.212.52] (HELO mail-vb0-f52.google.com) (209.85.212.52) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jun 2012 00:59:48 +0000 Received: by vbzb23 with SMTP id b23so3468911vbz.11 for ; Mon, 04 Jun 2012 17:59:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding:x-gm-message-state; bh=7s86DZB55c4rzcklFlyrnKLf9R96pQHB0h5nuBYVRrg=; b=QcHxbwsV+pkeyC+EAo/DvlkfVmiNQBH27uZXBr0TsBN86Mv8IXMY3s/T/Az3km49BZ zSH/pXNBAM3lwhZ1xjwZfAiq6/m7VlVGINmA45o2PLWkIUhEkGCGRk6DTU/DLagUKbY7 pY7KxASnnx/J6r/fZ6ktK5uSQRCrMFwzsnKNx2lCOVw8pbvxceFx8V01WS5o5CHsNq6R sogyu/sRbwJHCxYbz8IhSjoyEqDLqI8Ggyn6aVCXzwpNE74EJ5jI4qT+iJx1vOtLg3ff BhHzhR3Hh1i3monkwZimhtvTz/bovOwJtyGYwqN2GqljHtke0/J9zIPiuGWueQxn9z8e wqXg== Received: by 10.52.69.110 with SMTP id d14mr12419975vdu.124.1338857966768; Mon, 04 Jun 2012 17:59:26 -0700 (PDT) MIME-Version: 1.0 Received: by 10.52.168.100 with HTTP; Mon, 4 Jun 2012 17:59:06 -0700 (PDT) In-Reply-To: <81F2C009-E972-4A88-9829-DB249048B1AF@cloudno.de> References: <1C4B6690-4F1A-4243-8CCA-31F06378BCE7@cloudno.de> <055960F2-4691-4478-B6DC-4A4D4B2CCEC8@gmail.com> <81F2C009-E972-4A88-9829-DB249048B1AF@cloudno.de> From: Jason Smith Date: Tue, 5 Jun 2012 07:59:06 +0700 Message-ID: Subject: Re: So, how do we get the Mac binary on the home page? To: dev@couchdb.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQmVKWFkVBDioUUbgq84SKyfHnJ4ul55JTLgCFrON9hMLo6wltCJurvw5XrbaGOGwOS1AMnL Hi, Hans. Thanks for this! I placed it in the issue tracker: https://github.com/iriscouch/build-couchdb/issues/56 I will try to merge your changes in, so if you want to follow that issue or anything, or provide feedback, feel free! On Tue, Jun 5, 2012 at 12:49 AM, Hans J Schroeder wrote: > Hi Dave, > > Thanks for taking care. I have taken some notes of the hiccups that happe= ned during "build-couchdb". I used the build-couchdb script from iriscouch. > > https://github.com/iriscouch/build-couchdb > > The build stopped 3 times and needed some small fixes: > > > When build stops at erlang > --------------------------- > > 1. Edit erts/emulator/Makefile.in: > > =C2=A0$(OBJDIR)/%.o: beam/%.c > - =C2=A0 =C2=A0 =C2=A0 $(CC) $(subst -O2, $(GEN_OPT_FLGS), $(CFLAGS)) $(I= NCLUDES) -c $< -o $@ > + =C2=A0 =C2=A0 =C2=A0 $(CC) $(INCLUDES) $(subst -O2, $(GEN_OPT_FLGS), $(= CFLAGS)) -c $< -o $@ > > > Error was: > > beam/erl_bif_re.c:921: error: 'PCRE_EXTRA_LOOP_LIMIT' undeclared (first u= se in > this function) > beam/erl_bif_re.c:921: error: (Each undeclared identifier is reported onl= y once > beam/erl_bif_re.c:921: error: for each function it appears in.) > beam/erl_bif_re.c:923: error: 'pcre_extra' has no member named 'loop_limi= t' > beam/erl_bif_re.c:926: error: 'pcre_extra' has no member named 'loop_limi= t' > beam/erl_bif_re.c:927: error: 'pcre_extra' has no member named 'loop_limi= t' > beam/erl_bif_re.c:930: error: 'pcre_extra' has no member named 'restart_d= ata' > beam/erl_bif_re.c:931: error: 'pcre_extra' has no member named 'restart_f= lags' > > > When build stops at icu > ----------------------- > > 1. Edit configure: > > - *-arch*ppc*|*-arch*i386*|*-arch*x86_64*) ac_cv_c_bigendian=3Duniversal;= ; > + *-arch*ppc*) ac_cv_c_bigendian=3Dyes;; > > Error was: > > header_size mismatch > > > When build stops at couched > --------------------------- > > 1. Edit Makefile.am > > changing line 70 of ../dependencies/couchdb/src/couchdb/priv/Makefile.am = from: > > HELP2MAN_OPTION=3D--no-info --help-option=3D"-h" --version-option=3D"-V" > > to: > > HELP2MAN_OPTION=3D--no-info --help-option=3D"-h" --version-option=3D"-V" = --no-discard-stderr > > > - Hans > > On Jun 4, 2012, at 12:51 PM, Dave Cottlehuber wrote: > >> On 4 June 2012 08:53, Carlton Gibson wrote: >>> Can someone help here? >>> >>> >>> >>> On 2 Jun 2012, at 09:05, Hans J Schroeder wrote: >>> >>>> Hi, >>>> >>>> The CouchDB home page has a binary for Windows, but not for Mac. It sa= ys "Coming soon? Why don=E2=80=99t you contribute one?" I have built the bi= nary, but how do we get it on the home page? >>>> >>>> - Hans >>> >> >> Sorry Hans, Carlton, >> >> Yes I will own this. >> >> Last Friday I ran through the build process myself to make sure I >> understand it; I have a couple hiccups in the build-couchdb bit still >> which I need to sort out still. >> >> Some questions: >> >> #1 Are we linking to this on github or doing an ASF hosted one? Any >> requirements either way? >> >> #2 We should pgp sign these. Are you able to do this or do you want me >> to build/sign? >> >> #3 Is there any substantive difference between Carlton & Hans' version n= ow? >> >> #4 what happens next? >> >> A+ >> Dave > --=20 Iris Couch