<div dir="ltr"><span style="font-size:12.8000001907349px">I have completed the first phase of erlang on rumprun port.</span><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">I have intentionally reverted all my changes (except one for the ssl build-script) in-line with the remove-till-you-cant-take-away philosophy and additionally avoid maintenance overhead. Having said that the second phase would see those changes though.</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">At present there is no epmd, no smp, while it does have crypto and ssl. I was in the dilemma to go via ose way or *nix, but then the comment stating ose being unsupported made that choice a bit easier though not from porting point of view.<br><div><br></div><div><a href="https://www.freelists.org/post/rumpkernel-users/Erlang-on-rumprun" target="_blank">https://www.freelists.org/post/rumpkernel-users/Erlang-on-rumprun</a></div><div><br></div><div><br></div><div>-Neeraj</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Aug 26, 2015 at 4:01 PM, Neeraj Sharma <span dir="ltr"><<a href="mailto:neerajsharma.live@gmail.com" target="_blank">neerajsharma.live@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thanks Lukas and Motiejus.</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Aug 26, 2015 at 2:26 PM, Motiejus Jakštys <span dir="ltr"><<a href="mailto:desired.mta@gmail.com" target="_blank">desired.mta@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On Wed, Aug 26, 2015 at 8:25 AM, Neeraj Sharma<br>
<<a href="mailto:neerajsharma.live@gmail.com" target="_blank">neerajsharma.live@gmail.com</a>> wrote:<br>
</span><span>> Hi,<br>
><br>
> I am trying to port erlang on rumpkernel and running into some issues.<br>
> RumpKernel do not have fork/execve, so there are some constraints. Please<br>
> note that I am new to erlang internals, so please be a bit more verbose.<br>
<br>
</span>Hi, Neeraj,<br>
<br>
Erlang was recently ported to OSv, which also doesn't have fork(). Might help:<br>
<br>
* <a href="https://www.youtube.com/watch?v=tz1TWwc9KhQ" rel="noreferrer" target="_blank">https://www.youtube.com/watch?v=tz1TWwc9KhQ</a><br>
* <a href="https://github.com/cloudius-systems/osv-apps/tree/master/erlang" rel="noreferrer" target="_blank">https://github.com/cloudius-systems/osv-apps/tree/master/erlang</a><br>
<br>
Good luck!<br>
<span><font color="#888888"><br>
Motiejus<br>
</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br></div>