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
[-- Attachment #1 --] I haven’t had time yet to check other ports that might be effected by these, but started two pull requests to start tracking them. I’m 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: > > 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 gladly help. > > Thank You. > > > > ---- On Sat, 21 Jan 2023 21:57:54 -0500 Eric Saxby <sax@livinginthepast.org <mailto: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-devel for now. > > Once I verify no dependency problems and rebuild otp with 25.2.1 I’ll open a PR in GitHub and then open a bugzilla ticket. Probably will be an evening this week. > > I don’t currently use RabbitMQ for work or for fun, so don’t have a good setup for testing updates. I’ve considered getting back into it, so maybe later in the year could contribute patches or test things out for others. > > On Sat, Jan 21, 2023 at 3:13 PM Dave Cottlehuber <dch@freebsd.org <mailto:dch@freebsd.org>> wrote: > > -- > ---- > e s > On Sat, 21 Jan 2023, at 21:45, Eric Saxby wrote: > > Hello, > > > > I’ve been working on building updated versions of erlang (25.2) and > > elixir (1.14.3) for myself using poudriere. I was hoping to contribute > > my updates back to the main freebsd-ports tree, and saw that this email > > address is listed as the maintainer of both packages. > > > > Please let me know if my patches would be useful to you. I can either > > point you to my fork, submit pull requests, or figure out how to format > > patches to submit in the freebsd bug tracker. > > > > I see that erlang 25.2.1 was just released, so I think I’d update to > > 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 > 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/rabbitmq-server-generic-unix-3.11.7.tar.xz > > A+ > Dave [-- Attachment #2 --] <html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">I haven’t had time yet to check other ports that might be effected by these, but started two pull requests to start tracking them. I’m hoping to do some more building/testing after work this evening.<div><br></div><div><a href="https://github.com/freebsd/freebsd-ports/pull/146">https://github.com/freebsd/freebsd-ports/pull/146</a><br><div><a href="https://github.com/freebsd/freebsd-ports/pull/147">https://github.com/freebsd/freebsd-ports/pull/147</a><br><div><br></div><div><br></div><div><br><blockquote type="cite"><div>On Jan 23, 2023, at 8:16 AM, Mike Jakubik <mike.jakubik@swiftsmsgateway.com> wrote:</div><br class="Apple-interchange-newline"><div><meta charset="UTF-8"><div style="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="zmail_extra_hr" style="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="zmail_extra" data-zbluepencil-ignore="true"><div><br></div><div id="Zm-_Id_-Sgn1">---- On Sat, 21 Jan 2023 21:57:54 -0500<span class="Apple-converted-space"> </span><b>Eric Saxby <<a href="mailto:sax@livinginthepast.org">sax@livinginthepast.org</a>></b><span class="Apple-converted-space"> </span>wrote ---<br></div><div><br></div><blockquote id="blockquote_zmail" style="margin: 0px;"><div><div dir="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. <br></div><div dir="auto"><br></div><div dir="auto">Once I verify no dependency problems and rebuild otp with 25.2.1 I’ll open a PR in GitHub and then open a bugzilla ticket. Probably will be an evening this week. <br></div><div dir="auto"><br></div><div dir="auto">I don’t currently use RabbitMQ for work or for fun, so don’t have a good setup for testing updates. I’ve considered getting back into it, so maybe later in the year could contribute patches or test things out for others. <br></div><div><br><div class="x_-1438369442gmail_quote"><div dir="ltr" class="x_-1438369442gmail_attr">On Sat, Jan 21, 2023 at 3:13 PM Dave Cottlehuber <<a href="mailto:dch@freebsd.org" target="_blank">dch@freebsd.org</a>> wrote:<br></div><div id="zmail_block"><br></div></div></div>--<span class="Apple-converted-space"> </span><br><div dir="ltr" class="x_-1438369442gmail_signature">----<br>e s</div></div><blockquote class="x_-1438369442gmail_quote" style="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>> Hello,<br>><br>> I’ve been working on building updated versions of erlang (25.2) and<span class="Apple-converted-space"> </span><br>> elixir (1.14.3) for myself using poudriere. I was hoping to contribute<span class="Apple-converted-space"> </span><br>> my updates back to the main freebsd-ports tree, and saw that this email<span class="Apple-converted-space"> </span><br>> address is listed as the maintainer of both packages.<br>><br>> Please let me know if my patches would be useful to you. I can either<span class="Apple-converted-space"> </span><br>> point you to my fork, submit pull requests, or figure out how to format<span class="Apple-converted-space"> </span><br>> patches to submit in the freebsd bug tracker.<br>><br>> I see that erlang 25.2.1 was just released, so I think I’d update to<span class="Apple-converted-space"> </span><br>> that prior to submitting a patch.<br>><br>> Best,<br>> 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="Apple-converted-space"> </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> <a href="https://www.freshports.org/lang/erlang" target="_blank">https://www.freshports.org/lang/erlang</a><span class="Apple-converted-space"> </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 & deploy, and also should remove<br>the reliance on ports elixir as an install.<br><br><a href="https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.11.7/rabbitmq-server-generic-unix-3.11.7.tar.xz" target="_blank">https://github.com/rabbitmq/rabbitmq-server/releases/download/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></div></div></body></html>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?822C01BE-CA08-471C-8E7E-C7C7E4D2DE4C>
