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

Reply via email to