use="smp" for erlang dep fixed an unusable rabbitmq environment @ run-time. error was "Argument '-smp enable' not supported." when running /usr/sbin/rabbitmqctl do not know if error is reproducible
I can reproduce this behaviour. The suggested fix works.
took too long, fixed it myself...
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c22b132bf427d4faa50decd632c0c01edd5983 commit 07c22b132bf427d4faa50decd632c0c01edd5983 Author: Matthew Thode <prometheanfire@gentoo.org> AuthorDate: 2019-01-25 18:51:58 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2019-01-25 18:51:58 +0000 net-misc/rabbitmq-server: 3.7.10 bump with smp erlang fix Fixes: https://bugs.gentoo.org/647686 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> net-misc/rabbitmq-server/Manifest | 1 + .../rabbitmq-server/rabbitmq-server-3.7.10.ebuild | 105 +++++++++++++++++++++ 2 files changed, 106 insertions(+)
This forces a downgrade of erlang (from 21.1.1) to 20.3.8.10 as that's the highest version that offers USE="smp". And rabbit 3.7.10 doesn't build with erlang 20 with the entire build log filled with: init terminating in do_boot ({undef,[{elixir,start_cli,[],[]},{init,start_em,1,[]},{init,do_boot,3,[]}]}) Crash dump is being written to: erl_crash.dump...done Any ideas? Thanks