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

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_74E49178-FF6F-4D1C-B8CD-1DFF629E5B16
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

I haven=E2=80=99t had time yet to check other ports that might be =
effected by these, but started two pull requests to start tracking them. =
I=E2=80=99m hoping to do some more building/testing after work this =
evening.

https://github.com/freebsd/freebsd-ports/pull/146
https://github.com/freebsd/freebsd-ports/pull/147



> On Jan 23, 2023, at 8:16 AM, Mike Jakubik =
<mike.jakubik@swiftsmsgateway.com> wrote:
>=20
> Hi,
>=20
> 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 gladly help.
>=20
> Thank You.
>=20
>=20
>=20
> ---- On Sat, 21 Jan 2023 21:57:54 -0500 Eric Saxby =
<sax@livinginthepast.org <mailto:sax@livinginthepast.org>> wrote ---
>=20
> This all makes sense. Thanks for the explanations. I was tempted to =
update lang/elixir, but based on downstream dependencies will stick to =
elixir-devel for now.=20
>=20
> Once I verify no dependency problems and rebuild otp with 25.2.1 =
I=E2=80=99ll open a PR in GitHub and then open a bugzilla ticket. =
Probably will be an evening this week.=20
>=20
> 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.=20
>=20
> On Sat, Jan 21, 2023 at 3:13 PM Dave Cottlehuber <dch@freebsd.org =
<mailto:dch@freebsd.org>> wrote:
>=20
> --=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 =
update 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
>  https://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


--Apple-Mail=_74E49178-FF6F-4D1C-B8CD-1DFF629E5B16
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;">I haven=E2=80=99=
t had time yet to check other ports that might be effected by these, but =
started two pull requests to start tracking them. I=E2=80=99m hoping to =
do some more building/testing after work this =
evening.<div><br></div><div><a =
href=3D"https://github.com/freebsd/freebsd-ports/pull/146">https://github.=
com/freebsd/freebsd-ports/pull/146</a><br><div><a =
href=3D"https://github.com/freebsd/freebsd-ports/pull/147">https://github.=
com/freebsd/freebsd-ports/pull/147</a><br><div><br></div><div><br></div><d=
iv><br><blockquote type=3D"cite"><div>On Jan 23, 2023, at 8:16 AM, Mike =
Jakubik &lt;mike.jakubik@swiftsmsgateway.com&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div><meta charset=3D"UTF-8"><div =
style=3D"caret-color: rgb(0, 0, 0); font-style: normal; =
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; font-family: Verdana, Arial, Helvetica, =
sans-serif; font-size: 12pt;"><div>Hi,<br></div><div><br></div><div>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 =
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-width: 1px; border-top-style: solid; =
border-top-color: rgb(204, 204, 204); height: 0px; margin-top: 10px; =
margin-bottom: 10px; line-height: 0px;"><br></div><div =
class=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<span =
class=3D"Apple-converted-space">&nbsp;</span><b>Eric Saxby &lt;<a =
href=3D"mailto:sax@livinginthepast.org">sax@livinginthepast.org</a>&gt;</b=
><span class=3D"Apple-converted-space">&nbsp;</span>wrote =
---<br></div><div><br></div><blockquote id=3D"blockquote_zmail" =
style=3D"margin: 0px;"><div><div dir=3D"auto">This all makes sense. =
Thanks for the explanations. I was tempted to update lang/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 =
open a PR in GitHub and then open a bugzilla ticket. Probably will be an =
evening 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_-1438369442gmail_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>--<span =
class=3D"Apple-converted-space">&nbsp;</span><br><div dir=3D"ltr" =
class=3D"x_-1438369442gmail_signature">----<br>e =
s</div></div><blockquote class=3D"x_-1438369442gmail_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; =
Hello,<br>&gt;<br>&gt; I=E2=80=99ve been working on building updated =
versions of erlang (25.2) and<span =
class=3D"Apple-converted-space">&nbsp;</span><br>&gt; elixir (1.14.3) =
for myself using poudriere. I was hoping to contribute<span =
class=3D"Apple-converted-space">&nbsp;</span><br>&gt; my updates back to =
the main freebsd-ports tree, and saw that this email<span =
class=3D"Apple-converted-space">&nbsp;</span><br>&gt; address is listed =
as the maintainer of both packages.<br>&gt;<br>&gt; Please let me know =
if my patches would be useful to you. I can either<span =
class=3D"Apple-converted-space">&nbsp;</span><br>&gt; point you to my =
fork, submit pull requests, or figure out how to format<span =
class=3D"Apple-converted-space">&nbsp;</span><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<span =
class=3D"Apple-converted-space">&nbsp;</span><br>&gt; that prior to =
submitting a patch.<br>&gt;<br>&gt; Best,<br>&gt; Eric<br><br>welcome, =
Eric.<br><br>That would be great!<br><br>Ideally you'd drop a bugzilla =
ticket with the port name as subject, add<span =
class=3D"Apple-converted-space">&nbsp;</span><br>either a patch from =
git, or just link to your PR.<br><br>The most important thing is to =
check that downstream dependencies aren't<br>broken bythe updates, if =
you're using poudriere this is pretty easy:<br><br>Either `pkg rquery =
%ro lang/erlang` to generate 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><span =
class=3D"Apple-converted-space">&nbsp;</span>for a graphical =
list.<br><br>For elixir, we can bump lang/elixir-devel freely, 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>it 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://github.com/rabbitmq/rabbitmq-server/releases/download/v3.1=
1.7/rabbitmq-server-generic-unix-3.11.7.tar.xz" =
target=3D"_blank">https://github.com/rabbitmq/rabbitmq-server/releases/dow=
nload/v3.11.7/rabbitmq-server-generic-unix-3.11.7.tar.xz</a><br><br>A+<br>=
Dave</blockquote></blockquote></div></div></div></blockquote></div><br></d=
iv></div></body></html>=

--Apple-Mail=_74E49178-FF6F-4D1C-B8CD-1DFF629E5B16--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?822C01BE-CA08-471C-8E7E-C7C7E4D2DE4C>