File elixir-1.7.4-relax-depends.patch of Package elixir
diff -Ndurp elixir-1.7.4/lib/elixir/lib/kernel/cli.ex elixir-1.7.4-relax-depends/lib/elixir/lib/kernel/cli.ex
--- elixir-1.7.4/lib/elixir/lib/kernel/cli.ex 2018-10-24 21:11:49.000000000 +0300
+++ elixir-1.7.4-relax-depends/lib/elixir/lib/kernel/cli.ex 2019-06-04 20:20:10.640697915 +0300
@@ -198,7 +198,7 @@ defmodule Kernel.CLI do
# Parse shared options
defp parse_shared([opt | _t], _config) when opt in ["-v", "--version"] do
- if function_exported?(IEx, :started?, 0) and IEx.started?() do
+ if function_exported?(IEx, :started?, 0) and apply(&IEx.started?/0, []) do
IO.puts("IEx " <> System.build_info()[:build])
else
IO.puts(:erlang.system_info(:system_version))