Skip site navigation (1)Skip section navigation (2)
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>&gt;BUILD_D=
EPENDS=3D&nbsp; erlang&gt;=3D24.0:lang/erlang <br></div><div>&gt;RUN_DEPEND=
S=3D&nbsp;&nbsp;&nbsp; erlang&gt;=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&gt;&nbsp; License APACHE20 accepted by the use=
r<br></div><div>=3D=3D=3D&gt;&nbsp;&nbsp; elixir-devel-1.13.3 depends on fi=
le: /usr/local/sbin/pkg - found<br></div><div>=3D=3D=3D&gt; Fetching all di=
stfiles required by elixir-devel-1.13.3 for building<br></div><div>=3D=3D=
=3D&gt;&nbsp; Extracting for elixir-devel-1.13.3<br></div><div>=3D&gt; SHA2=
56 Checksum OK for elixir/1.13.3/Docs.zip.<br></div><div>=3D&gt; SHA256 Che=
cksum OK for elixir/1.13.3/elixir-lang-elixir-v1.13.3_GH0.tar.gz.<br></div>=
<div>=3D=3D=3D&gt;&nbsp; Patching for elixir-devel-1.13.3<br></div><div>=3D=
=3D=3D&gt;&nbsp;&nbsp; elixir-devel-1.13.3 depends on package: erlang&gt;=
=3D24.0 - found<br></div><div>=3D=3D=3D&gt;&nbsp;&nbsp; elixir-devel-1.13.3=
 depends on package: gmake&gt;=3D4.3 - found<br></div><div>=3D=3D=3D&gt;&nb=
sp; Configuring for elixir-devel-1.13.3<br></div><div>=3D=3D=3D&gt;&nbsp; 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&gt; 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&nbsp; (abort with ^G)<br></div><div>1&gt;<br></div><div>=
<br></div><div>Its in&nbsp;/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 &lt;mike.jakubik@swiftsmsgateway.com&gt;</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 &lt;<a href=3D"mailto:dch@skunkwerks.at" ta=
rget=3D"_blank">dch@skunkwerks.at</a>&gt;</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>&gt; Hello, <br>&gt; <br>&gt; Any work/patches =
being done on this version? Id be happy to test if it helps. <br>&gt; <br>&=
gt; Thanks. <br>&gt; <br>&gt; 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>