File elixir-1.4.0-relax-depends.patch of Package elixir
diff -Ndurp elixir-1.4.0/lib/elixir/lib/kernel/cli.ex elixir-1.4.0-relax-depends/lib/elixir/lib/kernel/cli.ex
--- elixir-1.4.0/lib/elixir/lib/kernel/cli.ex 2017-01-05 01:09:35.000000000 +0200
+++ elixir-1.4.0-relax-depends/lib/elixir/lib/kernel/cli.ex 2017-01-07 05:23:22.408531301 +0200
@@ -146,7 +146,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, :erlang.binary_to_atom("started?"), []) do
IO.puts "IEx " <> System.build_info[:build]
else
IO.puts :erlang.system_info(:system_version)