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
[-- Attachment #1 --] 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> 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 <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 --] <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style="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: 1px solid 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 <b>Eric Saxby <sax@livinginthepast.org></b> wrote ---<br></div><div><br></div><blockquote style="margin: 0px;" id="blockquote_zmail"><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>-- <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 <br> > elixir (1.14.3) for myself using poudriere. I was hoping to contribute <br> > my updates back to the main freebsd-ports tree, and saw that this email <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 <br> > point you to my fork, submit pull requests, or figure out how to format <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 <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 <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> 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<br></blockquote></blockquote></div><div><br></div></div><br></body></html>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?185df6ac68c.10eb6d64b899064.7953324779116180255>
