logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://hacktivis.me/git/overlay.git

elixir-1.10.3-epmd-daemon.patch (512B)


  1. Avoid exec/SIGCHLD race in daemon fork.
  2. Let's see if it fixes race seen in https://bugs.gentoo.org/727344
  3. --- a/Makefile
  4. +++ b/Makefile
  5. @@ -280,7 +280,7 @@ test_elixir: test_stdlib test_ex_unit test_logger test_mix test_eex test_iex
  6. test_stdlib: compile
  7. @ echo "==> elixir (ex_unit)"
  8. - $(Q) exec epmd & exit
  9. + $(Q) epmd -daemon
  10. $(Q) if [ "$(OS)" = "Windows_NT" ]; then \
  11. cd lib/elixir && cmd //C call ../../bin/elixir.bat -r "test/elixir/test_helper.exs" -pr "test/elixir/**/$(TEST_FILES)"; \
  12. else \