Hi! ejabberd-1.1.4 does not build with dev-lang/erlang-12.2.0 This Error: /usr/bin/erlc -W ejabberd_s2s_in.erl ./ejabberd_s2s_in.erl:33: can't find include lib "ssl/include/PKIX1Explicit88.hrl" ./ejabberd_s2s_in.erl:34: can't find include lib "ssl/include/PKIX1Implicit88.hrl" ./ejabberd_s2s_in.erl:583: undefined macro ''id-at-commonName'' ./ejabberd_s2s_in.erl:264: function get_cert_domains/1 undefined make: *** [ejabberd_s2s_in.beam] Error 1 Here is a patch: https://support.process-one.net/browse/EJAB-446 But this does not work for me :(
this patch works for me http://svn.debian.org/wsvn/collab-maint/deb-maint/ejabberd/trunk/debian/patches/ssl.diff?op=file&rev=0&sc=0
Patch referred to in comment #1 works for me on a hardened box.
Will it still work with Erlang < 12B? And
(In reply to comment #3) > Will it still work with Erlang < 12B? I feel that downgrading erlang would make ejabberd temporarily broken, and that's something I don't really want to happen on that box, sorry. > And A truncated reply?
(In reply to comment #4) > (In reply to comment #3) > > Will it still work with Erlang < 12B? > I feel that downgrading erlang would make ejabberd temporarily broken, and > that's something I don't really want to happen on that box, sorry. Hmmm, the Debian repository still has >=R11 as dependency...so the patch should be fine, but for security, the dependency should be raised...Tony? > > And > A truncated reply? Nothing more to say...
Opfer, I feel that ejabberd would benefit from a maintainer with actual erlang knowledge. While this package used to be quite maintainable it seems to be going downhill fast when it comes to erlang compiler requirements. Christian, Jan, are you interested in maintaining this?
(In reply to comment #6) > Jan, are you interested in maintaining this? I have zero erlang knowledge and no ebuild access, sorry. I only run it as a private jabber service.
(In reply to comment #6) > Christian, Jan, are you interested in maintaining this? http://www.faulhammer.org/index.php?option=com_content&task=view&id=142 I only maintain Erlang because of sense of duty...I know nothing about it.
Bring the patch out, please, it seems to help. Or give ok for me to do it.
(In reply to comment #9) > Bring the patch out, please, it seems to help. Or give ok for me to do it. Go for it Christian.
Patch gets applied in 1.1.4-r1, thanks to everyone.
*** Bug 205507 has been marked as a duplicate of this bug. ***
The same applies to net-im/ejabberd-1.1.3. Please mark working version as stable (as dev-lang/erlang-12.2.0 is stable) or reopen.
(In reply to comment #13) > The same applies to net-im/ejabberd-1.1.3. Please mark working version as > stable (as dev-lang/erlang-12.2.0 is stable) or reopen. Yes I am currently working some issues out, so we can fix this unsatisfactory situation.
*** Bug 208221 has been marked as a duplicate of this bug. ***