[ 
https://issues.apache.org/jira/browse/COUCHDB-3414?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16030964#comment-16030964
 ] 

Niels Huylebroeck commented on COUCHDB-3414:
--------------------------------------------

Most problems here are related to the crypto module.

crypto:md5/1   => crypto:hash/2
crypto:rand_bytes/1  => crypto:strong_rand_bytes/1



> Support Erlang 20.0
> -------------------
>
>                 Key: COUCHDB-3414
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-3414
>             Project: CouchDB
>          Issue Type: New Feature
>            Reporter: Alexander F Rødseth
>
> Hi,
> I'm maintaining erlang for Arch Linux. Recently, our package for erlang 19.3 
> was patched in connection with the upgrade to OpenSSL 1.1.0. Normally we 
> don't patch packages but try to keep them as close to the upstream release as 
> possible, but this was security related and therefore prioritized. Most 
> things related to Erlang continued to work fine, but CouchDB didn't and a bug 
> was reported in the Arch Linux bug tracker.
> 3 days ago, Erlang released version 20.0 rc1, which included the desired 
> changes related to OpenSSL 1.1.0. I released a version of this package to 
> [community-testing]. This looks promising.
> As far as I am aware, the current situation is that couchdb does not run on 
> Arch Linux at all, right now.
> When compiling couchdb with Erlang 20.0 rc1, I get:
> ==> couch_epi (compile)
> ERROR: OTP release 20 does not match required regex R16B03|R16B03-1|17|18|19
> ERROR: compile failed while processing 
> /build/couchdb/src/apache-couchdb-2.0.0/src/couch_epi: rebar_abort
> make: *** [Makefile:67: couch] Error 1
> Please support Erlang 20.0.
> Related bug report: https://bugs.archlinux.org/task/53499
> Cheers,
> Alexander F Rødseth



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to