Hi Jason, This is great. Thanks.
@all It is so great to see, that the community is very active and Apache CouchDB development is everything else than dead. - Hans On 05.06.2012, at 02:59, Jason Smith <[email protected]> wrote: > 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 <[email protected]> wrote: >> Hi Dave, >> >> 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. >> >> 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: >> >> $(OBJDIR)/%.o: beam/%.c >> - $(CC) $(subst -O2, $(GEN_OPT_FLGS), $(CFLAGS)) $(INCLUDES) -c $< -o >> $@ >> + $(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 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' >> >> >> When build stops at icu >> ----------------------- >> >> 1. Edit configure: >> >> - *-arch*ppc*|*-arch*i386*|*-arch*x86_64*) ac_cv_c_bigendian=universal;; >> + *-arch*ppc*) ac_cv_c_bigendian=yes;; >> >> 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=--no-info --help-option="-h" --version-option="-V" >> >> to: >> >> HELP2MAN_OPTION=--no-info --help-option="-h" --version-option="-V" >> --no-discard-stderr >> >> >> - Hans >> >> On Jun 4, 2012, at 12:51 PM, Dave Cottlehuber wrote: >> >>> On 4 June 2012 08:53, Carlton Gibson <[email protected]> wrote: >>>> Can someone help here? >>>> >>>> >>>> >>>> On 2 Jun 2012, at 09:05, Hans J Schroeder <[email protected]> wrote: >>>> >>>>> Hi, >>>>> >>>>> The CouchDB home page has a binary for Windows, but not for Mac. It says >>>>> "Coming soon? Why don’t you contribute one?" I have built the binary, 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 now? >>> >>> #4 what happens next? >>> >>> A+ >>> Dave >> > > > > -- > Iris Couch
