Closed debalance closed 7 years ago
It is unrelated to Erlang 20, as it also fails fo me with Erlang R18:
$ ejabberdctl module_install mod_muc_log_http
/usr/local/lib/ejabberd-17.07.9/include/mod_muc_room.hrl:95: type message() undefined
/usr/local/lib/ejabberd-17.07.9/include/mod_muc_room.hrl:96: type presence() undefined
/home/bernar/.ejabberd-modules/sources/
ejabberd-contrib/mod_muc_log_http/src/mod_muc_log_http.erl:11:
Warning: undefined callback function depends/2 (behaviour 'gen_mod')
/home/bernar/.ejabberd-modules/sources/
ejabberd-contrib/mod_muc_log_http/src/mod_muc_log_http.erl:11:
Warning: undefined callback function mod_opt_type/1 (behaviour 'gen_mod')
Error: {compilation_failed,"/home/bernar/.ejabberd-modules/sources/
ejabberd-contrib/mod_muc_log_http/src/mod_muc_log_http.erl"}
There were three problems in this module, that I've fixed in a recent git commit:
That fixes it, thx!
Trying to update ejabberd-contrib in Debian (https://tracker.debian.org/pkg/ejabberd-contrib) fails with: