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 6E5119B4D for ; Wed, 6 Jun 2012 14:11:17 +0000 (UTC) Received: (qmail 24391 invoked by uid 500); 6 Jun 2012 14:11:16 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 24353 invoked by uid 500); 6 Jun 2012 14:11:16 -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 24342 invoked by uid 99); 6 Jun 2012 14:11:16 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Jun 2012 14:11:16 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=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; Wed, 06 Jun 2012 14:11:12 +0000 Received: from [192.168.2.188] (p5795B0D8.dip.t-dialin.net [87.149.176.216]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.traeumt.net (Postfix) with ESMTPSA id DF8601404F for ; Wed, 6 Jun 2012 16:12:55 +0200 (CEST) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Apple Message framework v1278) Subject: Re: So, how do we get the Mac binary on the home page? From: Jan Lehnardt In-Reply-To: Date: Wed, 6 Jun 2012 16:10:50 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <1C4B6690-4F1A-4243-8CCA-31F06378BCE7@cloudno.de> <055960F2-4691-4478-B6DC-4A4D4B2CCEC8@gmail.com> <81F2C009-E972-4A88-9829-DB249048B1AF@cloudno.de> To: dev@couchdb.apache.org X-Mailer: Apple Mail (2.1278) X-Virus-Checked: Checked by ClamAV on apache.org Hans, this looks great thanks! If nobody objects, I'll link the binary on the website directly. Cheers Jan --=20 On Jun 5, 2012, at 08:04 , Hans J Schroeder wrote: > Hi Jason, >=20 > This is great. Thanks. >=20 > @all > It is so great to see, that the community is very active and Apache = CouchDB development is everything else than dead. >=20 > - Hans >=20 > On 05.06.2012, at 02:59, Jason Smith wrote: >=20 >> Hi, Hans. Thanks for this! I placed it in the issue tracker: >> https://github.com/iriscouch/build-couchdb/issues/56 >>=20 >> I will try to merge your changes in, so if you want to follow that >> issue or anything, or provide feedback, feel free! >>=20 >> On Tue, Jun 5, 2012 at 12:49 AM, Hans J Schroeder = wrote: >>> Hi Dave, >>>=20 >>> Thanks for taking care. I have taken some notes of the hiccups that = happened during "build-couchdb". I used the build-couchdb script from = iriscouch. >>>=20 >>> https://github.com/iriscouch/build-couchdb >>>=20 >>> The build stopped 3 times and needed some small fixes: >>>=20 >>>=20 >>> When build stops at erlang >>> --------------------------- >>>=20 >>> 1. Edit erts/emulator/Makefile.in: >>>=20 >>> $(OBJDIR)/%.o: beam/%.c >>> - $(CC) $(subst -O2, $(GEN_OPT_FLGS), $(CFLAGS)) $(INCLUDES) = -c $< -o $@ >>> + $(CC) $(INCLUDES) $(subst -O2, $(GEN_OPT_FLGS), $(CFLAGS)) = -c $< -o $@ >>>=20 >>>=20 >>> Error was: >>>=20 >>> beam/erl_bif_re.c:921: error: 'PCRE_EXTRA_LOOP_LIMIT' undeclared = (first use in >>> this function) >>> beam/erl_bif_re.c:921: error: (Each undeclared identifier is = reported only 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_limit' >>> beam/erl_bif_re.c:926: error: 'pcre_extra' has no member named = 'loop_limit' >>> beam/erl_bif_re.c:927: error: 'pcre_extra' has no member named = 'loop_limit' >>> beam/erl_bif_re.c:930: error: 'pcre_extra' has no member named = 'restart_data' >>> beam/erl_bif_re.c:931: error: 'pcre_extra' has no member named = 'restart_flags' >>>=20 >>>=20 >>> When build stops at icu >>> ----------------------- >>>=20 >>> 1. Edit configure: >>>=20 >>> - *-arch*ppc*|*-arch*i386*|*-arch*x86_64*) = ac_cv_c_bigendian=3Duniversal;; >>> + *-arch*ppc*) ac_cv_c_bigendian=3Dyes;; >>>=20 >>> Error was: >>>=20 >>> header_size mismatch >>>=20 >>>=20 >>> When build stops at couched >>> --------------------------- >>>=20 >>> 1. Edit Makefile.am >>>=20 >>> changing line 70 of = ../dependencies/couchdb/src/couchdb/priv/Makefile.am from: >>>=20 >>> HELP2MAN_OPTION=3D--no-info --help-option=3D"-h" = --version-option=3D"-V" >>>=20 >>> to: >>>=20 >>> HELP2MAN_OPTION=3D--no-info --help-option=3D"-h" = --version-option=3D"-V" --no-discard-stderr >>>=20 >>>=20 >>> - Hans >>>=20 >>> On Jun 4, 2012, at 12:51 PM, Dave Cottlehuber wrote: >>>=20 >>>> On 4 June 2012 08:53, Carlton Gibson = wrote: >>>>> Can someone help here? >>>>>=20 >>>>>=20 >>>>>=20 >>>>> On 2 Jun 2012, at 09:05, Hans J Schroeder wrote: >>>>>=20 >>>>>> Hi, >>>>>>=20 >>>>>> The CouchDB home page has a binary for Windows, but not for Mac. = It says "Coming soon? Why don=92t you contribute one?" I have built the = binary, but how do we get it on the home page? >>>>>>=20 >>>>>> - Hans >>>>>=20 >>>>=20 >>>> Sorry Hans, Carlton, >>>>=20 >>>> Yes I will own this. >>>>=20 >>>> 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. >>>>=20 >>>> Some questions: >>>>=20 >>>> #1 Are we linking to this on github or doing an ASF hosted one? Any >>>> requirements either way? >>>>=20 >>>> #2 We should pgp sign these. Are you able to do this or do you want = me >>>> to build/sign? >>>>=20 >>>> #3 Is there any substantive difference between Carlton & Hans' = version now? >>>>=20 >>>> #4 what happens next? >>>>=20 >>>> A+ >>>> Dave >>>=20 >>=20 >>=20 >>=20 >> --=20 >> Iris Couch