ejabberd 17.09 compile error

Hello,

I have just compiled, or tried to 17.09, failed.. see following

Compiled src/flex_offline.erl
Compiled src/pubsub_node_config.erl
/home/ejabberd/ejabberd-17.09/deps/xmpp/xmpp_codec: function get_mod/2+2689:
Internal consistency check failed - please report this bug.
Instruction: {test,bs_test_tail2,{f,862},[{x,5},0]}
Error: {no_bsm_context,{x,5}}:

Compiling /home/ejabberd/ejabberd-17.09/deps/xmpp/src/xmpp_codec.erl failed:
ERROR: compile failed while processing /home/ejabberd/ejabberd-17.09/deps/xmpp: rebar_abort
Makefile:90: recipe for target 'deps/.built' failed
make: *** [deps/.built] Error 1
root@jabber:/home/ejabberd/ejabberd-17.09#

The previous version I built was 17.04, compiled fine

I see the new version 17.09 required an updated version of erlang, which I installed via their repo. As the compile failed, I also built the latest version or erlang 20.1, which compiled and installed just fine. However I still go the above error when compiling ejabberd.

The box is as raspberry pi, running jessie, fully patched, as I say this worked fine on 17.04, compiled and ran fine..

Has anyone else seen this or can give me some pointers please.

I am a programmer, but not relang.

Regards John

Syndicate content