[ejabberd] R14B04 and release_handler_1:eval_script in ejabberd_update.erl

Badlop badlop at gmail.com
Thu Nov 3 21:53:47 MSK 2011

> On Tue, Nov 1, 2011 at 11:28 PM, Keewon Seo <oedalpha at gmail.com> wrote:
>> After upgrading my Erlang to R14B04,
>> I've found that 'ejabberdctl update all' doesn't work.
>> It seems that release_handler_1:eval_script/3 became
>> release_handler_1:eval_script/5 in R14B04.

Ah, right!

I've committed a simple fix to ejabberd git which allows to
work with both older and new erlang versions.

2011/11/2 Franky Orson <franky.orson at gmail.com>:
> Although it is not directly related to what you are reporting, the Ejabberd
> User Installation (2.1.x) guide sets this explicitly:
> http://www.process-one.net/docs/ejabberd/guide_en.html#htoc73
> "Erlang/OTP R10B-9 or higher. The recommended versions are R12B-5 and
> R13B04. Don’t use R14A or R14B because they have a bug. "

That bug was already solved in some R14B0X.
Probably the next ejabberd release will recommend R14B04 too.


More information about the ejabberd mailing list