You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@couchdb.apache.org by "Joan Touzet (JIRA)" <ji...@apache.org> on 2017/10/01 19:30:03 UTC

[jira] [Closed] (COUCHDB-3414) Support Erlang 20.0

     [ https://issues.apache.org/jira/browse/COUCHDB-3414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Joan Touzet closed COUCHDB-3414.
--------------------------------
    Resolution: Auto Closed

Moved to https://github.com/apache/couchdb/issues/617

> 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
> Edit:
> Error message when running, from Bruno Pagani at https://bugs.archlinux.org/task/53499:
> [os_mon] memory supervisor port (memsup): Erlang has closed
> [os_mon] cpu supervisor port (cpu_sup): Erlang has closed
> {"Kernel pid terminated",application_controller,"{application_start_failure,couch_epi,{{shutdown,{failed_to_start_child,\"couch_epi|chttpd_auth|keeper\",{undef,[{crypto,md5,[<<131,106>>],[]},{couch_epi_util,hash,1,[{file,\"src/couch_epi_util.erl\"},{line,25}]},{couch_epi_functions,data,1,[{file,\"src/couch_epi_functions.erl\"},{line,33}]},{couch_epi_module_keeper,do_reload_if_updated,1,[{file,\"src/couch_epi_module_keeper.erl\"},{line,116}]},{gen_server,init_it,6,[{file,\"gen_server.erl\"},{line,328}]},{proc_lib,init_p_do_apply,3,[{file,\"proc_lib.erl\"},{line,247}]}]}}},{couch_epi_app,start,[normal,[]]}}}"}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)