Date: Wed, 16 Feb 2022 15:34:19 -0500 From: Mike Jakubik <mike.jakubik@swiftsmsgateway.com> To: "Dave Cottlehuber" <dch@skunkwerks.at> Cc: "erlang" <freebsd-erlang@freebsd.org> Subject: Re: lang/elixir | v1.13.3 Message-ID: <17f043e3479.c34b4f091098208.353345808176822764@swiftsmsgateway.com> In-Reply-To: <17f0430a2b9.116cdd6d91094797.8704050208558348377@swiftsmsgateway.com> References: <17f03e9cb88.e62c780b1076565.8170616864757300918@swiftsmsgateway.com> <233b4856-7374-4667-bd64-1452aef49f80@www.fastmail.com> <17f0430a2b9.116cdd6d91094797.8704050208558348377@swiftsmsgateway.com>
next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_3521856_585105801.1645043659897 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable If i modify the Makefile to match the deps from non -devel elixir, i get th= is error. >BUILD_DEPENDS=3D=C2=A0 erlang>=3D24.0:lang/erlang=20 >RUN_DEPENDS=3D=C2=A0=C2=A0=C2=A0 erlang>=3D24.0:lang/erlang [root@staging-app-01 /usr/ports/lang/elixir-devel]# make=20 =3D=3D=3D>=C2=A0 License APACHE20 accepted by the user =3D=3D=3D>=C2=A0=C2=A0 elixir-devel-1.13.3 depends on file: /usr/local/sbin= /pkg - found =3D=3D=3D> Fetching all distfiles required by elixir-devel-1.13.3 for build= ing =3D=3D=3D>=C2=A0 Extracting for elixir-devel-1.13.3 =3D> SHA256 Checksum OK for elixir/1.13.3/Docs.zip. =3D> SHA256 Checksum OK for elixir/1.13.3/elixir-lang-elixir-v1.13.3_GH0.ta= r.gz. =3D=3D=3D>=C2=A0 Patching for elixir-devel-1.13.3 =3D=3D=3D>=C2=A0=C2=A0 elixir-devel-1.13.3 depends on package: erlang>=3D24= .0 - found =3D=3D=3D>=C2=A0=C2=A0 elixir-devel-1.13.3 depends on package: gmake>=3D4.3= - found =3D=3D=3D>=C2=A0 Configuring for elixir-devel-1.13.3 =3D=3D=3D>=C2=A0 Building for elixir-devel-1.13.3 ... Compiled lib/elixir/lib/kernel/error_handler.ex=20 Compiled lib/elixir/lib/kernel/parallel_compiler.ex Compiled lib/elixir/lib/kernel/lexical_tracker.ex gmake[3]: Entering directory '/usr/ports/lang/elixir-devel/work/elixir-1.13= .3' =3D=3D> unicode (compile) exec: /usr/local/lib/erlang24/bin/erl: not found [root@staging-app-01 /usr/ports/lang/elixir-devel]# erl -v=20 Erlang/OTP 24 [erts-12.2.1] [source] [64-bit] [smp:32:32] [ds:32:32:10] [as= ync-threads:1] [jit] [dtrace] Eshell V12.2.1=C2=A0 (abort with ^G) 1> Its in=C2=A0/usr/local/lib/erlang/bin/. Thanks. ---- On Wed, 16 Feb 2022 15:19:30 -0500 Mike Jakubik <mike.jakubik@swiftsms= gateway.com> wrote ---- Hi, One issue i have with the port, it wants the erlang runtime, but we need th= e full erlang for our use. Any suggested actions (an option to choose would= be nice, i don't want to manually edit your Makefiles)? Thanks. ---- On Wed, 16 Feb 2022 14:24:57 -0500 Dave Cottlehuber <mailto:dch@skunkw= erks.at> wrote ---- On Wed, 16 Feb 2022, at 19:02, Mike Jakubik wrote:=20 > Hello,=20 >=20 > Any work/patches being done on this version? Id be happy to test if it he= lps.=20 >=20 > Thanks.=20 >=20 > Mike Jakubik=20 =20 Hey Mike=20 =20 It's already there https://www.freshports.org/lang/elixir-devel=20 https://cgit.freebsd.org/ports/tree/lang/elixir-devel/Makefile=20 =20 lang/elixir-devel tracks the latest release, albeit only in /latest/ ports,= not=20 /quarterly/ branch.=20 =20 As usual for moving lang/elixir itself is the blocking port net/rabbitmq, w= hich=20 needs some care to accomodate the newer elixir. I'm a bit busy atm to spend= what=20 might be few days on deciphering the rabbit warren.=20 =20 If you're up for it, just hack net/rabbitmq/Makefile to use elixir-devel po= rt=20 instead, build it in poudriere, and see what, if anything needs fixing.=20 =20 Even a PR with a bug report is a help!=20 =20 thanks=20 Dave=20 =20 Mike Jakubik https://www.swiftsmsgateway.com/ Disclaimer: This e-mail and any attachments are intended only for the use o= f the addressee(s) and may contain information that is privileged or confid= ential. If you are not the intended recipient, or responsible for deliverin= g the information to the intended recipient, you are hereby notified that a= ny dissemination, distribution, printing or copying of this e-mail and any = attachments is strictly prohibited. If this e-mail and any attachments were= received in error, please notify the sender by reply e-mail and delete the= original message. Mike Jakubik https://www.swiftsmsgateway.com/ Disclaimer: This e-mail and any attachments are intended only for the use o= f the addressee(s) and may contain information that is privileged or confid= ential. If you are not the intended recipient, or responsible for deliverin= g the information to the intended recipient, you are hereby notified that a= ny dissemination, distribution, printing or copying of this e-mail and any = attachments is strictly prohibited. If this e-mail and any attachments were= received in error, please notify the sender by reply e-mail and delete the= original message. ------=_Part_3521856_585105801.1645043659897 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>= <meta content=3D"text/html;charset=3DUTF-8" http-equiv=3D"Content-Type"></h= ead><body ><div style=3D"font-family: Verdana, Arial, Helvetica, sans-serif= ; font-size: 10pt;"><div>If i modify the Makefile to match the deps from no= n -devel elixir, i get this error.<br></div><div><br></div><div>>BUILD_D= EPENDS=3D erlang>=3D24.0:lang/erlang <br></div><div>>RUN_DEPEND= S=3D erlang>=3D24.0:lang/erlang<br></div><div><br></di= v><div><br></div><div>[root@staging-app-01 /usr/ports/lang/elixir-devel]# m= ake <br></div><div>=3D=3D=3D> License APACHE20 accepted by the use= r<br></div><div>=3D=3D=3D> elixir-devel-1.13.3 depends on fi= le: /usr/local/sbin/pkg - found<br></div><div>=3D=3D=3D> Fetching all di= stfiles required by elixir-devel-1.13.3 for building<br></div><div>=3D=3D= =3D> Extracting for elixir-devel-1.13.3<br></div><div>=3D> SHA2= 56 Checksum OK for elixir/1.13.3/Docs.zip.<br></div><div>=3D> SHA256 Che= cksum OK for elixir/1.13.3/elixir-lang-elixir-v1.13.3_GH0.tar.gz.<br></div>= <div>=3D=3D=3D> Patching for elixir-devel-1.13.3<br></div><div>=3D= =3D=3D> elixir-devel-1.13.3 depends on package: erlang>= =3D24.0 - found<br></div><div>=3D=3D=3D> elixir-devel-1.13.3= depends on package: gmake>=3D4.3 - found<br></div><div>=3D=3D=3D>&nb= sp; Configuring for elixir-devel-1.13.3<br></div><div>=3D=3D=3D> B= uilding for elixir-devel-1.13.3<br></div><div>...<br></div><div>Compiled li= b/elixir/lib/kernel/error_handler.ex <br></div><div>Compiled lib/elixir/lib= /kernel/parallel_compiler.ex<br></div><div>Compiled lib/elixir/lib/kernel/l= exical_tracker.ex<br></div><div>gmake[3]: Entering directory '/usr/ports/la= ng/elixir-devel/work/elixir-1.13.3'<br></div><div>=3D=3D> unicode (compi= le)<br></div><div>exec: /usr/local/lib/erlang24/bin/erl: not found<br></div= ><div><br></div><div>[root@staging-app-01 /usr/ports/lang/elixir-devel]# er= l -v <br></div><div>Erlang/OTP 24 [erts-12.2.1] [source] [64-bit] [smp:32:3= 2] [ds:32:32:10] [async-threads:1] [jit] [dtrace]<br></div><div><br></div><= div>Eshell V12.2.1 (abort with ^G)<br></div><div>1><br></div><div>= <br></div><div>Its in /usr/local/lib/erlang/bin/.<br></div><div><br></= div><div>Thanks.</div><div><br></div><div><br></div><div><br></div><div cla= ss=3D"zmail_extra_hr" style=3D"border-top: 1px solid rgb(204, 204, 204); he= ight: 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 Wed, 16 Feb 2022 15:19:30 -0500 <b>Mik= e Jakubik <mike.jakubik@swiftsmsgateway.com></b> wrote ----<br></div>= <div><br></div><blockquote style=3D"margin: 0px;"><div><div style=3D"font-f= amily: Verdana, Arial, Helvetica, sans-serif;font-size: 10.0pt;"><div>Hi,<b= r></div><div><br></div><div>One issue i have with the port, it wants the er= lang runtime, but we need the full erlang for our use. Any suggested action= s (an option to choose would be nice, i don't want to manually edit your Ma= kefiles)?<br></div><div><br></div><div>Thanks.<br></div><div><br></div><div= class=3D"x_-1906823206zmail_extra_hr" style=3D"border-top: 1.0px solid rgb= (204,204,204);min-height: 0.0px;margin-top: 10.0px;margin-bottom: 10.0px;li= ne-height: 0.0px;"><br></div><div class=3D"x_-1906823206zmail_extra"><div><= br></div><div id=3D"x_-1906823206Zm-_Id_-Sgn1">---- On Wed, 16 Feb 2022 14:= 24:57 -0500 <b>Dave Cottlehuber <<a href=3D"mailto:dch@skunkwerks.at" ta= rget=3D"_blank">dch@skunkwerks.at</a>></b> wrote ----<br></div><div><br>= </div><blockquote style=3D"margin: 0.0px;"><div>On Wed, 16 Feb 2022, at 19:= 02, Mike Jakubik wrote: <br>> Hello, <br>> <br>> Any work/patches = being done on this version? Id be happy to test if it helps. <br>> <br>&= gt; Thanks. <br>> <br>> Mike Jakubik <br> <br>Hey Mike <br> <br>It's = already there <a href=3D"https://www.freshports.org/lang/elixir-devel" targ= et=3D"_blank">https://www.freshports.org/lang/elixir-devel</a> <br><a href= =3D"https://cgit.freebsd.org/ports/tree/lang/elixir-devel/Makefile" target= =3D"_blank">https://cgit.freebsd.org/ports/tree/lang/elixir-devel/Makefile<= /a> <br> <br>lang/elixir-devel tracks the latest release, albeit only in /l= atest/ ports, not <br> /quarterly/ branch. <br> <br>As usual for moving lan= g/elixir itself is the blocking port net/rabbitmq, which <br>needs some car= e to accomodate the newer elixir. I'm a bit busy atm to spend what <br>migh= t be few days on deciphering the rabbit warren. <br> <br>If you're up for i= t, just hack net/rabbitmq/Makefile to use elixir-devel port <br>instead, bu= ild it in poudriere, and see what, if anything needs fixing. <br> <br>Even = a PR with a bug report is a help! <br> <br>thanks <br>Dave <br> <br></div><= /blockquote></div><div><br></div><div class=3D"x_-1906823206zmail_signature= _below"><div id=3D"x_-1906823206Zm-_Id_-Sgn"><div>Mike Jakubik<br></div><di= v><a target=3D"_blank" href=3D"https://www.swiftsmsgateway.com/">https://ww= w.swiftsmsgateway.com/</a><br></div><div><br></div><div><span class=3D"size= " style=3D"font-size:10px">Disclaimer: This e-mail and any attachments are = intended only for the use of the addressee(s) and may contain information t= hat is privileged or confidential. If you are not the intended recipient, o= r responsible for delivering the information to the intended recipient, you= are hereby notified that any dissemination, distribution, printing or copy= ing of this e-mail and any attachments is strictly prohibited. If this e-ma= il and any attachments were received in error, please notify the sender by = reply e-mail and delete the original message.</span><br></div></div></div><= div><br></div></div><div><br></div></div></blockquote></div><div><br></div>= <div class=3D"zmail_signature_below"><div id=3D"Zm-_Id_-Sgn" data-zbluepenc= il-ignore=3D"true" data-sigid=3D"7886077000000096004"><div>Mike Jakubik<br>= </div><div><a target=3D"_blank" href=3D"https://www.swiftsmsgateway.com/">h= ttps://www.swiftsmsgateway.com/</a><br></div><div><br></div><div><span clas= s=3D"size" style=3D"font-size:10px">Disclaimer: This e-mail and any attachm= ents are intended only for the use of the addressee(s) and may contain info= rmation that is privileged or confidential. If you are not the intended rec= ipient, or responsible for delivering the information to the intended recip= ient, you are hereby notified that any dissemination, distribution, printin= g or copying of this e-mail and any attachments is strictly prohibited. If = this e-mail and any attachments were received in error, please notify the s= ender by reply e-mail and delete the original message.</span><br></div></di= v></div><div><br></div></div><br></body></html> ------=_Part_3521856_585105801.1645043659897--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?17f043e3479.c34b4f091098208.353345808176822764>