On 2023/03/07 10:33:20 +0100, Volker Schlecht <openbsd-po...@schlecht.dev> 
wrote:
> Would the attached change to erlang.port.mk address the issue in a more 
> general way?
> 
> Index: erlang.port.mk
> ===================================================================
> RCS file: /cvs/ports/lang/erlang/erlang.port.mk,v
> retrieving revision 1.31
> diff -u -p -r1.31 erlang.port.mk
> --- erlang.port.mk    16 Jan 2023 18:27:29 -0000      1.31
> +++ erlang.port.mk    7 Mar 2023 09:30:35 -0000
> @@ -43,6 +43,7 @@ REBAR_BIN ?=                ${LOCALBASE}/bin/rebar3-${
>  # Make sure rebar gets called as 'rebar3', otherwise escript tries to call 
> the
>  # binary name (e.g. rebar3-25) as the script entrypoint.
>  _MODERL_LINKS +=     rebar3-${MODERL_VERSION} rebar
> +_MODERL_LINKS +=     rebar3-${MODERL_VERSION} rebar3
>  .endif
>  
>  # Append the flavor to all the Erlang dependencies

Yeah, it should help.  I suspect most upstream will just use `rebar3'.
Will test this later when i'll get the time to look at the erlang
update, but it's ok op@ if someone wants to go ahead with it in the
meantime (provided it doesn't break other ports.)

Reply via email to