<div dir="ltr">The pure-erlang patch though un-reviewed works for me and was pretty easy to integrate too. Yay!<div><br></div><div>I have shelved my integration work on using the stable c-based epmd for later, since there are other interesting things to do right now ;)</div><div><br></div><div>announcement on rumprun in case you care:</div><div><a href="https://www.freelists.org/post/rumpkernel-users/You-can-now-run-a-cluster-of-Erlangrumprun-unikernel">https://www.freelists.org/post/rumpkernel-users/You-can-now-run-a-cluster-of-Erlangrumprun-unikernel</a></div><div><br></div><div><br></div><div>-Neeraj</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 3, 2015 at 6:40 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"><p dir="ltr">I have invested some time already, but for the near term this will be very useful.</p>
<p dir="ltr">Thanks</p><span class="HOEnZb"><font color="#888888">
<p dir="ltr">-Neeraj</p></font></span><div class="HOEnZb"><div class="h5">
<div class="gmail_quote">On 3 Sep 2015 14:22, "Alexey Lebedeff" <<a href="mailto:binarin@binarin.ru" target="_blank">binarin@binarin.ru</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi Neeraj,</div><div><br></div>You could look into <a href="https://github.com/erlang/otp/pull/815" target="_blank">https://github.com/erlang/otp/pull/815</a> for pure-erlang empd.<div><br></div><div>Best,</div><div>Alexey</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-09-02 22:46 GMT+03:00 Neeraj Sharma <span dir="ltr"><<a href="mailto:neerajsharma.live@gmail.com" target="_blank">neerajsharma.live@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><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><span><font color="#888888"><div><br></div><div><br></div><div>-Neeraj</div></font></span></div></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><div><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>
</div></div><br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div><br></div>
</blockquote></div>
</div></div></blockquote></div><br></div>