mstalker

mstalker

OTP Version Mismatch

I’m using a Docker image that has Erlang/OTP 20. If I use a version of Elixir compiled with OTP 19, can I expect the same bytecode output when I compile my dependencies, as if I had an Elixir compiled with OTP 20?

I want to make sure I don’t have any issues when my Elixir version was compiled with a different OTP version than my system is running.

Most Liked

outlog

outlog

while it should work going that way…

I would really recommend absolute dev/staging/production parity - even so pedantic down to exact patch version…

you can use something like https://github.com/asdf-vm on your dev box to install the appropriate versions on a per project level…

NobbZ

NobbZ

Bob is as official as anything from the hex-team. And you can also build from elixir and Erlang directly from git, by tag, branch, or sha, but as I’m on mobile I can’t lookup the necessary syntax right now. But I remember it was only documented as a generic feature of asdf and not in the asdf exixir plugin repository.

jswny

jswny

Yep and if you want to install Elixir compiled with a certain (major) version of Erlang with asdf, you can do something like asdf install elixir 1.6.0-otp-20 :slight_smile:

mstalker

mstalker

Thanks, everyone! It looks like asdf uses Elixir bulids precompiled by Bob. How reliable are those builds? Are they officially supported?

Where Next?

Popular in Questions Top

srinivasu
How to handle excepions in elixir? Suppose i have A, B, C ,D, E modules. and each module has get() function. A.get() method will call th...
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
ycv005
I have followed this StackOverflow post to install the specific version of Erlang. And When I am running mix ecto.setup then getting fol...
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
Jim
As a follow up to my earlier question: I have the code compiling and running but not getting a successful login from the rest server. ...
New
sacepums
Hey guys. I'm new to elixir and im really stocked about it. But I ran into a bit of problem - I need to convert a date sting, for examp...
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
mgjohns61585
Could someone help me? I'm making my first elixir program, number guessing game. I can't figure out how to convert the user's guess from ...
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
sabri
Can someone explain the settings of pool_size of Ecto in config file? and what is the recommend size? Thanks
New

Other popular topics Top

Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
yurko
Here are few pieces of (common) Linux knowledge that we use for reasonably small one server apps. We use Ubuntu but this should work for ...
New
shahryarjb
Hello, I get Persian date from my client and convert it to normal calendar like this: def jalali_string_to_miladi_english_number(persi...
New
William
I would like to know that is there any online source for learning Phoenix Framework for building E-Commerce Store? Any advantage on build...
New
itssasanka
Hi all, Trying to get some more clarity over utc_datetime and naive_datetime for Ecto: https://hexdocs.pm/ecto/Ecto.Schema.html#module-...
New
_russellb
I want to try my hand at web scraping. What tools/libraries do I need to use. I’m hoping to turn this into something professional so don’...
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 49522 488
New
malloryerik
Hi, this is for people who, like me, have had some friction using .html.heex templates in VSCode. The solution seems to be, in a hyphena...
New
vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
johnnyicon
Hi all, I've just started learning Elixir and Phoenix Framework, so please pardon my n00bness at this stage. I'm trying to use Postg...
New

We're in Beta

About us Mission Statement