Download raw body.
retire erlang/25
On Tue, 17 Jun 2025 23:32:11 +0200,
Volker Schlecht <openbsd-ports@schlecht.dev> wrote:
>
> [1 <text/plain; UTF-8 (7bit)>]
> With that and a "cvs rm" I'd like to retire erlang/25. Nothing in port
> needs it anymore and it's going to be unsupported with the recent
> release of erlang/28[1].
>
> ok?
>
FWIW OK kirill@
> [1] https://github.com/erlang/otp/blob/master/SECURITY.md
> [2 retire-erlang25.diff <text/x-patch; UTF-8 (base64)>]
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/lang/erlang/Makefile,v
> retrieving revision 1.78
> diff -u -p -r1.78 Makefile
> --- Makefile 21 May 2025 18:25:58 -0000 1.78
> +++ Makefile 17 Jun 2025 21:24:50 -0000
> @@ -1,5 +1,4 @@
> SUBDIR =
> - SUBDIR += 25
> SUBDIR += 26
> SUBDIR += 27
> SUBDIR += 28
> Index: Makefile.inc
> ===================================================================
> RCS file: /cvs/ports/lang/erlang/Makefile.inc,v
> retrieving revision 1.32
> diff -u -p -r1.32 Makefile.inc
> --- Makefile.inc 17 Jun 2025 20:05:07 -0000 1.32
> +++ Makefile.inc 17 Jun 2025 21:24:50 -0000
> @@ -55,7 +55,6 @@ SUBST_VARS += ERL_${_n:S/_VSN//}
>
> COMPILER= base-clang ports-gcc
>
> -
> UPDATE_PLIST_ARGS+= -i MAJ_V
> ERLANG_V= erlang${MAJ_V}
> SUBST_VARS+= ERLANG_V MAJ_V V
> @@ -82,13 +81,8 @@ pre-configure:
> ${WRKSRC}/erts/etc/common/erlc.c \
> ${WRKSRC}/erts/etc/common/escript.c \
> ${WRKSRC}/erts/etc/common/typer.c
> -.if ${MAJ_V} == 25
> - ${SUBST_CMD} ${WRKSRC}/lib/dialyzer/src/dialyzer_plt.erl
> -.else
> ${SUBST_CMD} ${WRKSRC}/lib/dialyzer/src/dialyzer_cplt.erl
> -.endif
> if [ -f ${WRKSRC}/lib/wx/configure.ac ]; then ${SUBST_CMD} ${WRKSRC}/lib/wx/configure.ac ; fi;
> -
>
> pre-test:
> ln -fs ${LOCALBASE}/bin/gtar ${WRKDIR}/bin/tar && \
--
wbr, Kirill
retire erlang/25