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 >
