Date: Tue, 13 Dec 2022 12:54:22 -0800 From: "Pat Maddox" <pat@patmaddox.com> To: "Dave Cottlehuber" <dch@FreeBSD.org>, erlang <freebsd-erlang@freebsd.org> Subject: Re: Build elixir-devel against runtime25 Message-ID: <a2fda212-4fa5-4467-aa0f-34d29f99f7f3@app.fastmail.com> In-Reply-To: <924ea8d9-b378-4bf5-8758-52066269472c@app.fastmail.com> References: <77A782F3-84A3-4F49-8DBC-73D087210D61@patmaddox.com> <924ea8d9-b378-4bf5-8758-52066269472c@app.fastmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Dec 13, 2022, at 1:34 AM, Dave Cottlehuber wrote: > On Tue, 13 Dec 2022, at 03:35, Pat Maddox wrote: >> I want to build elixir-devel against erlang-runtime25. > > Hey Pat > > You don=E2=80=99t normally need to build it against a different BEAM t= arget; > it=E2=80=99s sufficient to use a newer one via the usual PATH prependi= ng > method. Or have you found something where this matters? I=E2=80=99ve not found a technical reason where this matters. It is more about adoption, as I talk with other developers. Convos go so= mething like this: =E2=80=9CFreeBSD bundles old elixir!=E2=80=9D =E2=80=9CUse lang/elixir-devel=E2=80=9D =E2=80=9CI don=E2=80=99t want to use a devel version.=E2=80=9D =E2=80=9CIt=E2=80=99s not devel like in Linux, where it=E2=80=99s unstab= le=E2=80=A6 more like it=E2=80=99s meant for developers. It=E2=80=99s th= e production release, it=E2=80=99s just the package name.=E2=80=9D =E2=80=9CIt uses OTP/24! I want 25!=E2=80=9D =E2=80=9CInstall lang/erlang-runtime25 and add it to PATH=E2=80=9D =E2=80=9CBut elixir built against 24=E2=80=A6=E2=80=9D =E2=80=9C25 runs it just fine, it=E2=80=99s backwards compatible=E2=80=9D =E2=80=9CThere might be performance issues, and I=E2=80=99d just be more= comfortable if it built on 25, and I can do that on Linux=E2=80=9D =E2=80=9COkay change this line in the Makefile=E2=80=9D So=E2=80=A6 yeah :) There=E2=80=99s a growing interest in FreeBSD+Elixir at my company (we=E2= =80=99ve had an app running in prod for several months now). There are s= ome perceived limitations, which so far I=E2=80=99ve been able to respon= d to with education. So thank you for all the effort you=E2=80=99ve put in over the years, an= d responding so quickly to this next item! :) Pat
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a2fda212-4fa5-4467-aa0f-34d29f99f7f3>