From: Volker Schlecht Subject: Re: Update default erlang version to 26 To: ports@openbsd.org Date: Thu, 2 May 2024 19:55:39 +0200 Ping. Any oks, or at least no objections ...? On 2024-04-26 23:49, Volker Schlecht wrote: >With Erlang/OTP 27 just around the corner, I'd like to move our default version >to erlang/26. > >lang/lfe, lang/elixir, lang/gleam and net/rabbitmq have officially supported >erlang/26 for a while now. benchmarks/tsung still shows 4 test failures, and >will need erlang/25 for a while longer. > >ok? >Index: erlang.port.mk >=================================================================== >RCS file: /cvs/ports/lang/erlang/erlang.port.mk,v >retrieving revision 1.39 >diff -u -p -r1.39 erlang.port.mk >--- erlang.port.mk 8 Mar 2024 12:17:12 -0000 1.39 >+++ erlang.port.mk 26 Apr 2024 21:40:45 -0000 >@@ -5,7 +5,7 @@ CATEGORIES += lang/erlang > USE_GMAKE ?= Yes > > # Default Erlang version to use if MODERL_VERSION is not set. >-_MODERL_DEFAULT_VERSION = 25 >+_MODERL_DEFAULT_VERSION = 26 > > # Default Erlang flavor to use if MODERL_VERSION is not set, > # and MODERL_HANDLE_FLAVORS is set. >Index: Makefile >=================================================================== >RCS file: /cvs/ports/lang/gleam/Makefile,v >retrieving revision 1.8 >diff -u -p -r1.8 Makefile >--- Makefile 22 Apr 2024 20:53:35 -0000 1.8 >+++ Makefile 26 Apr 2024 21:40:17 -0000 >@@ -3,6 +3,7 @@ COMMENT = statically typed language for > GH_ACCOUNT = gleam-lang > GH_PROJECT = gleam > GH_TAGNAME = v1.1.0 >+REVISION = 0 > > HOMEPAGE = https://gleam.run > >@@ -15,7 +16,6 @@ PERMIT_PACKAGE = Yes > > MODULES = devel/cargo \ > lang/erlang >-MODERL_VERSION = 25 > BUILD_DEPENDS = security/rust-ring > COMPILER = base-clang ports-gcc > WANTLIB += ${MODCARGO_WANTLIB} m >Index: Makefile >=================================================================== >RCS file: /cvs/ports/lang/elixir/Makefile,v >retrieving revision 1.71 >diff -u -p -r1.71 Makefile >--- Makefile 16 Apr 2024 16:38:19 -0000 1.71 >+++ Makefile 26 Apr 2024 21:37:59 -0000 >@@ -1,6 +1,7 @@ > COMMENT= functional language for building scalable applications > > V= 1.16.2 >+REVISION= 0 > GH_ACCOUNT= elixir-lang > GH_PROJECT= elixir > GH_TAGNAME= v$V >@@ -14,7 +15,6 @@ HOMEPAGE= https://elixir-lang.org/ > PERMIT_PACKAGE= Yes > > MODULES= lang/erlang >-MODERL_VERSION= 25 > > ALL_TARGET= # empty > >Index: Makefile >=================================================================== >RCS file: /cvs/ports/lang/lfe/Makefile,v >retrieving revision 1.4 >diff -u -p -r1.4 Makefile >--- Makefile 23 Feb 2024 15:48:07 -0000 1.4 >+++ Makefile 26 Apr 2024 21:35:47 -0000 >@@ -3,6 +3,7 @@ COMMENT = Lisp Flavoured Erlang (LFE) > GH_ACCOUNT = lfe > GH_PROJECT = lfe > GH_TAGNAME = 2.1.4 >+REVISION = 0 > > CATEGORIES = lang > >Index: Makefile >=================================================================== >RCS file: /cvs/ports/net/rabbitmq/Makefile,v >retrieving revision 1.57 >diff -u -p -r1.57 Makefile >--- Makefile 26 Mar 2024 20:10:57 -0000 1.57 >+++ Makefile 26 Apr 2024 21:36:14 -0000 >@@ -4,6 +4,7 @@ V = 3.12.13 > DISTNAME = rabbitmq-server-${V} > PKGNAME = rabbitmq-${V} > CATEGORIES = net >+REVISION = 0 > > HOMEPAGE = https://www.rabbitmq.com/ > >@@ -15,7 +16,6 @@ EXTRACT_SUFX = .tar.xz > > MODULES = lang/erlang \ > lang/python >-MODERL_VERSION = 25 > > USE_GMAKE = Yes > CONFIGURE_STYLE = none