Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Jan 2023 11:16:34 -0500
From:      Mike Jakubik <mike.jakubik@swiftsmsgateway.com>
To:        "Eric Saxby" <sax@livinginthepast.org>
Cc:        "dave cottlehuber" <dch@freebsd.org>, "erlang" <erlang@freebsd.org>
Subject:   Re: Updated versions of erlang-runtime25 and elixir-devel
Message-ID:  <185df6ac68c.10eb6d64b899064.7953324779116180255@swiftsmsgateway.com>
In-Reply-To: <CAJ51eyqMUVa72ZQTN720_D0mmxTWP1-xVZnMhti6xhPks8vG7A@mail.gmail.com>
References:  <080A9745-B544-4924-963F-A4D1A50E9A49@livinginthepast.org> <fa1da616-d4b4-45ce-b5ea-798df516c369@app.fastmail.com> <CAJ51eyqMUVa72ZQTN720_D0mmxTWP1-xVZnMhti6xhPks8vG7A@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_2899968_245337215.1674490594957
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi,



Just wanted to let you know that I myself and our company heavily depend on=
 erlang/elixir/rabbitmq. If i can be of any assistance in testing, I'd glad=
ly help.



Thank You.







---- On Sat, 21 Jan 2023 21:57:54 -0500 Eric Saxby <sax@livinginthepast.org=
> wrote ---



This all makes sense. Thanks for the explanations. I was tempted to update =
lang/elixir, but based on downstream dependencies will stick to elixir-deve=
l for now.=C2=A0



Once I verify no dependency problems and rebuild otp with 25.2.1 I=E2=80=99=
ll open a PR in GitHub and then open a bugzilla ticket. Probably will be an=
 evening this week.=C2=A0



I don=E2=80=99t currently use RabbitMQ for work or for fun, so don=E2=80=99=
t have a good setup for testing updates. I=E2=80=99ve considered getting ba=
ck into it, so maybe later in the year could contribute patches or test thi=
ngs out for others.=C2=A0


On Sat, Jan 21, 2023 at 3:13 PM Dave Cottlehuber <mailto:dch@freebsd.org> w=
rote:





--=20
----
e s

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 email=
=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 format=
=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 updat=
e to=20
 > that prior to submitting a patch.
 >
 > Best,
 > Eric
=20
 welcome, Eric.
=20
 That would be great!
=20
 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.
=20
 The most important thing is to check that downstream dependencies aren't
 broken bythe updates, if you're using poudriere this is pretty easy:
=20
 Either `pkg rquery %ro lang/erlang` to generate the build list, and
 =C2=A0https://www.freshports.org/lang/erlang for a graphical list.
=20
 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.
=20
 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.
=20
 https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.11.7/rabb=
itmq-server-generic-unix-3.11.7.tar.xz
=20
 A+
 Dave
------=_Part_2899968_245337215.1674490594957
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>=
<meta content=3D"text/html;charset=3DUTF-8" http-equiv=3D"Content-Type"></h=
ead><body ><div style=3D"font-family: Verdana, Arial, Helvetica, sans-serif=
; font-size: 12pt;"><div>Hi,<br></div><div><br></div><div>Just wanted to le=
t you know that I myself and our company heavily depend on erlang/elixir/ra=
bbitmq. If i can be of any assistance in testing, I'd gladly help.<br></div=
><div><br></div><div>Thank You.<br></div><div><br></div><div class=3D"zmail=
_extra_hr" style=3D"border-top: 1px solid rgb(204, 204, 204); height: 0px; =
margin-top: 10px; margin-bottom: 10px; line-height: 0px;"><br></div><div cl=
ass=3D"zmail_extra" data-zbluepencil-ignore=3D"true"><div><br></div><div id=
=3D"Zm-_Id_-Sgn1">---- On Sat, 21 Jan 2023 21:57:54 -0500 <b>Eric Saxby &lt=
;sax@livinginthepast.org&gt;</b> wrote ---<br></div><div><br></div><blockqu=
ote style=3D"margin: 0px;" id=3D"blockquote_zmail"><div><div dir=3D"auto">T=
his all makes sense. Thanks for the explanations. I was tempted to update l=
ang/elixir, but based on downstream dependencies will stick to elixir-devel=
 for now.&nbsp;<br></div><div dir=3D"auto"><br></div><div dir=3D"auto">Once=
 I verify no dependency problems and rebuild otp with 25.2.1 I=E2=80=99ll o=
pen a PR in GitHub and then open a bugzilla ticket. Probably will be an eve=
ning this week.&nbsp;<br></div><div dir=3D"auto"><br></div><div dir=3D"auto=
">I don=E2=80=99t currently use RabbitMQ for work or for fun, so don=E2=80=
=99t have a good setup for testing updates. I=E2=80=99ve considered getting=
 back into it, so maybe later in the year could contribute patches or test =
things out for others.&nbsp;<br></div><div><br><div class=3D"x_-1438369442g=
mail_quote"><div dir=3D"ltr" class=3D"x_-1438369442gmail_attr">On Sat, Jan =
21, 2023 at 3:13 PM Dave Cottlehuber &lt;<a href=3D"mailto:dch@freebsd.org"=
 target=3D"_blank">dch@freebsd.org</a>&gt; wrote:<br></div><div id=3D"zmail=
_block"><br></div></div></div>-- <br><div dir=3D"ltr" class=3D"x_-143836944=
2gmail_signature">----<br>e s</div></div><blockquote class=3D"x_-1438369442=
gmail_quote" style=3D"margin :  0px 0px 0px 0.8ex; border-left-width :  1px=
; border-left-style :  solid; padding-left :  1ex; border-left-color :  rgb=
(204,204,204);">On Sat, 21 Jan 2023, at 21:45, Eric Saxby wrote:<br> &gt; H=
ello,<br> &gt;<br> &gt; I=E2=80=99ve been working on building updated versi=
ons of erlang (25.2) and <br> &gt; elixir (1.14.3) for myself using poudrie=
re. I was hoping to contribute <br> &gt; my updates back to the main freebs=
d-ports tree, and saw that this email <br> &gt; address is listed as the ma=
intainer of both packages.<br> &gt;<br> &gt; Please let me know if my patch=
es would be useful to you. I can either <br> &gt; point you to my fork, sub=
mit pull requests, or figure out how to format <br> &gt; patches to submit =
in the freebsd bug tracker.<br> &gt;<br> &gt; I see that erlang 25.2.1 was =
just released, so I think I=E2=80=99d update to <br> &gt; that prior to sub=
mitting a patch.<br> &gt;<br> &gt; Best,<br> &gt; Eric<br> <br> welcome, Er=
ic.<br> <br> That would be great!<br> <br> Ideally you'd drop a bugzilla ti=
cket with the port name as subject, add <br> either a patch from git, or ju=
st link to your PR.<br> <br> The most important thing is to check that down=
stream dependencies aren't<br> broken bythe updates, if you're using poudri=
ere this is pretty easy:<br> <br> Either `pkg rquery %ro lang/erlang` to ge=
nerate the build list, and<br> &nbsp;<a href=3D"https://www.freshports.org/=
lang/erlang" target=3D"_blank">https://www.freshports.org/lang/erlang</a>; f=
or a graphical list.<br> <br> For elixir, we can bump lang/elixir-devel fre=
ely, but lang/elixir is<br> a build-time dependency of net/rabbitmq for the=
 moment, and a few other<br> things as well, like hex, rebar etc.<br> <br> =
RabbitMQ should really be converted over to the Generic Unix version,<br> i=
t would be a lot simpler to build &amp; deploy, and also should remove<br> =
the reliance on ports elixir as an install.<br> <br> <a href=3D"https://git=
hub.com/rabbitmq/rabbitmq-server/releases/download/v3.11.7/rabbitmq-server-=
generic-unix-3.11.7.tar.xz" target=3D"_blank">https://github.com/rabbitmq/r=
abbitmq-server/releases/download/v3.11.7/rabbitmq-server-generic-unix-3.11.=
7.tar.xz</a><br> <br> A+<br> Dave<br></blockquote></blockquote></div><div><=
br></div></div><br></body></html>
------=_Part_2899968_245337215.1674490594957--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?185df6ac68c.10eb6d64b899064.7953324779116180255>