Let me clarify.

The binary I had installed on the system stopped working after the macOS 
upgrade and was crashing with a Segmentation Fault error.

Decided to build a new distro. Ran into an issue with Erlang. Now it is fixed 
by getting a patched version of Erlang 19.3 installed as per my previous email.

So, I guess, there is really no reason not to upgrade.

Best,
Oleg 

> On Sep 29, 2017, at 2:26 AM, Stefan du Fresne <[email protected]> wrote:
> 
> Hi Oleg,
> 
> For clarity, are you saying that CouchDB 2.1.0 built from source doesn't work 
> on High Sierra, or the 2.1.0 binary doesn't, and so you then decided to build 
> it from source (and encountered more problems)?
> 
> i.e., should I avoid upgrading MacOS for awhile…
> 
> Cheers,
> Stefan
>> On 28 Sep 2017, at 22:53, Oleg Cohen <[email protected]> wrote:
>> 
>> Greetings,
>> 
>> I upgraded my MacBook Pro to macOS High Sierra and my couchdb stopped 
>> working and crashed with a Segmentation Fault. 
>> 
>> I decided to build CouchDB v2.1.0 from source.
>> 
>> The build completed successfully, but when I run couchdb I get the following 
>> error:
>> 
>> Assertion failed: (ctx), function digest_update, file 
>> /BuildRoot/Library/Caches/com.apple.xbs/Sources/boringssl/boringssl-109.1.6/apple/crypto/digests.c,
>>  line 49.
>> [os_mon] cpu supervisor port (cpu_sup): Erlang has closed
>> Abort
>> 
>> I have Erlang 19.3 installed on the machine. 
>> 
>> I wonder if anybody else encountered similar issues with running under High 
>> Sierra. I would appreciate any pointers on how to get CouchDB working again.
>> 
>> Best,
>> Oleg
> 

Reply via email to