Cannot compile
Reproduction steps
make
Issue
When trying to compile, I get the following error:
erlc edd_comp.erl erl -run edd_comp compile -noshell -s erlang halt {"init terminating in do_boot",{undef,[{edoc,files,[['edd_comp.erl','src/edd.erl','src/edd_lib.erl','src/smerl.erl','src/edd_zoom.erl','src/edd_zoom_lib.erl','src/edd_con.erl','src/edd_con_lib.erl','src/edd_trace.erl','src/edd_tcp.erl','src/edd_server.erl','src/edd_client.erl','src/edd_jserver.erl','src/edd_test_reader.erl','src/edd_test_writer.erl','src/edd_trusted_rw.erl','src/edd_proper_reader.erl','src/edd_con_pt.erl','src/mochijson.erl','src/smerl.erl'],[{dir,doc}]],[]},{init,start_em,1,[]},{init,do_boot,3,[]}]}} init terminating in do_boot ({undef,[{edoc,files,[[],[]],[]},{init,start_em,1,[]},{init,do_boot,3,[]}]})
Crash dump is being written to: erl_crash.dump...done make: *** [Makefile:5: all] Error 1
Expected result
Compilation succesful
Versions
I am compiling a freshly cloned version (commit 867f287efe951bec6a8213743a218b86e4f5bbf7)
Erlang version:
Erlang/OTP 21 [erts-10.2.4] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1]
Eshell V10.2.4 (abort with ^G)
OS:
Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster
Dear @RCoeurjoly,
thanks for your interest and for your info. I've tried to reproduce the error using this docker:
$ docker pull erlang:21.3.8.24-slim
Which has the same OTPversion than you and a slightly newer version of the Eshell. Using this docker I have been able to run the make command without any problem. Did you make any modification on the repository content or structure?