Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Jan 2023 23:13:22 +0000
From:      "Dave Cottlehuber" <dch@FreeBSD.org>
To:        "Eric Saxby" <sax@livinginthepast.org>
Cc:        erlang@freebsd.org
Subject:   Re: Updated versions of erlang-runtime25 and elixir-devel
Message-ID:  <fa1da616-d4b4-45ce-b5ea-798df516c369@app.fastmail.com>
In-Reply-To: <080A9745-B544-4924-963F-A4D1A50E9A49@livinginthepast.org>
References:  <080A9745-B544-4924-963F-A4D1A50E9A49@livinginthepast.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 21 Jan 2023, at 21:45, Eric Saxby wrote:
> Hello,
>
> I=E2=80=99ve been working on building updated versions of erlang (25.2=
) and=20
> elixir (1.14.3) for myself using poudriere. I was hoping to contribute=20
> my updates back to the main freebsd-ports tree, and saw that this emai=
l=20
> address is listed as the maintainer of both packages.
>
> Please let me know if my patches would be useful to you. I can either=20
> point you to my fork, submit pull requests, or figure out how to forma=
t=20
> patches to submit in the freebsd bug tracker.
>
> I see that erlang 25.2.1 was just released, so I think I=E2=80=99d upd=
ate to=20
> that prior to submitting a patch.
>
> Best,
> Eric

welcome, Eric.

That would be great!

Ideally you'd drop a bugzilla ticket with the port name as subject, add=20
either a patch from git, or just link to your PR.

The most important thing is to check that downstream dependencies aren't
broken bythe updates, if you're using poudriere this is pretty easy:

Either `pkg rquery %ro lang/erlang` to generate the build list, and
 https://www.freshports.org/lang/erlang for a graphical list.

For elixir, we can bump lang/elixir-devel freely, but lang/elixir is
a build-time dependency of net/rabbitmq for the moment, and a few other
things as well, like hex, rebar etc.

RabbitMQ should really be converted over to the Generic Unix version,
it would be a lot simpler to build & deploy, and also should remove
the reliance on ports elixir as an install.

https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.11.7/ra=
bbitmq-server-generic-unix-3.11.7.tar.xz

A+
Dave



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?fa1da616-d4b4-45ce-b5ea-798df516c369>