R16B03 is also disqualified because it broke SSL and erl_syntax, resulting in 
the patched R16B03-1.

> On 21 Jul 2015, at 05:39, Alexander Shorin <[email protected]> wrote:
> 
> Hi Florin,
> 
> In general, it will work, but may cause some specific problems later.
> See https://gist.github.com/chewbranca/07d9a6eed3da7b490b47 for more
> info.
> --
> ,,,^..^,,,
> 
> 
> On Tue, Jul 21, 2015 at 1:15 AM, Florin Andrei <[email protected]> wrote:
>> 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