{"action":"opened","issue":{"url":"https://api.github.com/repos/elixir-lang/elixir/issues/7794","repository_url":"https://api.github.com/repos/elixir-lang/elixir","labels_url":"https://api.github.com/repos/elixir-lang/elixir/issues/7794/labels{/name}","comments_url":"https://api.github.com/repos/elixir-lang/elixir/issues/7794/comments","events_url":"https://api.github.com/repos/elixir-lang/elixir/issues/7794/events","html_url":"https://github.com/elixir-lang/elixir/issues/7794","id":335386588,"node_id":"MDU6SXNzdWUzMzUzODY1ODg=","number":7794,"title":" Unable to build Elixir with Erlang OTP 21: ‘cannot get bootfile’,’no_dot_erlang.boot’ ","user":{"login":"x-ji","id":2999209,"node_id":"MDQ6VXNlcjI5OTkyMDk=","avatar_url":"https://avatars0.githubusercontent.com/u/2999209?v=4","gravatar_id":"","url":"https://api.github.com/users/x-ji","html_url":"https://github.com/x-ji","followers_url":"https://api.github.com/users/x-ji/followers","following_url":"https://api.github.com/users/x-ji/following{/other_user}","gists_url":"https://api.github.com/users/x-ji/gists{/gist_id}","starred_url":"https://api.github.com/users/x-ji/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/x-ji/subscriptions","organizations_url":"https://api.github.com/users/x-ji/orgs","repos_url":"https://api.github.com/users/x-ji/repos","events_url":"https://api.github.com/users/x-ji/events{/privacy}","received_events_url":"https://api.github.com/users/x-ji/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-06-25T12:31:51Z","updated_at":"2018-06-25T12:31:51Z","closed_at":null,"author_association":"NONE","body":"I've never built Elixir on my own and this is the first time I've tried to do so. However, `make clean test` fails with:\r\n\r\n```\r\n{\"init terminating in do_boot\",{'cannot get bootfile','no_dot_erlang.boot'}}\r\ninit terminating in do_boot ({cannot get bootfile,no_dot_erlang.boot})\r\n\r\nCrash dump is being written to: erl_crash.dump...done\r\nmake: *** [lib/elixir/src/elixir_parser.erl] Fehler 1\r\n```\r\n\r\nI'm not sure what's happening. Is it the case that Elixir was unable to find the path to the `erl` executable for some reason?\r\n\r\nI was able to run `erl` and test it with a helloworld Erlang file just fine.\r\n\r\n```\r\nSystem: Kernel: 3.10.0-693.21.1.el7.x86_64 x86_64 bits: 64 gcc: 4.8.5\r\n           Console: tty 0 Distro: Scientific Linux release 7.5 (Nitrogen)\r\n\r\nErlang/OTP 21 [erts-10.0] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [hipe]\r\n```\r\n\r\nThe Elixir repo is the newest master branch from Git.\r\n\r\n---\r\n\r\nIn fact, I'm unable to start Elixir installed from `epel` either. (The version is supposed to be `elixir.noarch 0:0.12.5-2.el7`. I get \r\n\r\n```\r\nErlang/OTP 21 [erts-10.0] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [hipe]\r\n\r\n*** Shell process terminated! (^G to start new job) ***\r\n=ERROR REPORT==== 25-Jun-2018::14:30:47.190765 ===\r\nError in process <0.83.0> with exit value:\r\n{badarg,[{erlang,apply,\r\n                 [{'Elixir.Kernel.CLI.Config',[],<<\".\">>,[],true,[],[],false},\r\n                  halt,[]],\r\n                 []},\r\n         {'Elixir.Kernel.CLI',process_shared,2,\r\n                              [{file,\"lib/kernel/cli.ex\"},{line,141}]},\r\n         {'Elixir.Kernel.CLI','shared_option?',3,\r\n                              [{file,\"lib/kernel/cli.ex\"},{line,78}]},\r\n         {'Elixir.Kernel.CLI',main,1,[{file,\"lib/kernel/cli.ex\"},{line,14}]}]}\r\n```\r\n\r\nif I try to start `iex`."}}
{"actor":{"display_login":"x-ji"}}