Trying to build the developer release on Ubuntu 14.04, following the instructions here:

http://couchdb.apache.org/developer-preview/2.0/

I'm using the packages in the Ubuntu repository for all dependencies, except rebar - it's rebar-2.0.0 in Ubuntu 14.04, which is too old (and ./configure fails), so I've upgraded it to rebar-2.6.0, then ./configure works fine. So far so good.

When running make, I get this:

==> b64url (compile)
ERROR: OTP release R16B03 does not match required regex R14B01|R14B03|R14B04|R16B02|R16B03-1|17 ERROR: compile failed while processing /root/couchdb/src/b64url: rebar_abort
make: *** [couch] Error 1

So I've edited rebar.config.script and added the missing pattern there:

    {require_otp_vsn, "R14B01|R14B03|R14B04|R16B02|R16B03-1|R16B03|17"},

Is that okay, or will it cause problems later on?

--
Florin Andrei
http://florin.myip.org/

Reply via email to