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/