Skip to content

Upgrade from 3.8.16 to 3.13.6: runtime fails to load module files #12102

Closed Answered by michaelklishin
cbittencourt asked this question in Other
Discussion options

You must be logged in to vote

RabbitMQ 3.8.16 has never supported Erlang 26.

RabbitMQ 3.13 is tested on Erlang 26 on Windows multiple times a day as part of our CI. There
are no similar reports from Windows users, so something is specific to your system and it's up to you to investigate what.

@cbittencourt your setup ends up with RabbitMQ 3.8 trying to start on Erlang 26 or vice versa, if I were to guess, and since in the 3.8 era Elixir (if not RabbitMQ itself) was compiled on Erlang 21 or earlier, Erlang 25's runtime cannot load its module files. At least that's my best guess based on the message.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@michaelklishin
Comment options

Answer selected by lukebakken
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #12102 on August 22, 2024 23:10.