On 2023/01/15 16:48, Volker Schlecht wrote:
> The attached diff modifies an existing patch to lang/elixir to detect
> erlang's erts directory (containing the "erl" binary) at runtime instead of
> hardcoding it to "erl${MODERL_VERSION}".
>
> This fixes the remaining test failures that occurred because no
> self-contained releases could be built, plus it makes 'mix release' work
> properly on OpenBSD.
>
> It also contains a trivial update to the latest bugfix release 1.14.3
>
> Tested on amd64.
noticed while testing:
: ===> Building for elixir-1.14.3
: Can't open /usr/obj/ports/elixir-1.14.3/elixir-1.14.3/rebar.config: No such
file or directory.
I presume this is unimportant and can be ignored?
: ===> Regression tests for elixir-1.14.3
<snip>
: ==> elixir (eunit)
: erl -I lib/elixir/include -noshell -pa lib/elixir/ebin -pa
lib/elixir/test/ebin -s test_helper test;
: All 131 tests passed.
:
: ==> elixir (ex_unit)
: exec epmd & exit
: /bin/sh: epmd: not found
Should we add /usr/local/lib/erlang25/bin/epmd to the path for tests
or something, or just ignore this?