Re: Updated versions of erlang-runtime25 and elixir-devel
- In reply to: Mike Jakubik : "Re: Updated versions of erlang-runtime25 and elixir-devel"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 23 Jan 2023 18:44:37 UTC
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