rusterlium/erlang_nif-sys

Erlang 22 support

JJJollyjim opened this issue · 7 comments

Erlang 22 is out (and in my case, my linux distro has updated), and with it comes NIF version 2.15. This means that NIFs won't build even with the latest erlang_nif-sys.

What needs to be done to implement Erlang 22 support?

Since I am not so involved in the project any more, I've sketched out the update process here.

Any progress on this? A server went down when it received its automatic update as it wasn't able to rebuild the NIF's and so had to manually roll it back, which was not at all fun...

Support is on rustler master. erlang_nif_sys was vendored in there as erl_nif_sys, in which the changes have been made.

@filmor Oh awesome, rustler is what I was needing, but any chance of PR'ing the changes back here for those that use this directly?

I don't think that would make much sense, seeing that further development will happen on the rustler repo. I'll have a look.

The PRs in question are rusterlium/rustler#212 and rusterlium/rustler#226.

See #39.