From nobody Wed Feb 16 20:34:19 2022 X-Original-To: freebsd-erlang@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id A14CD19BDFBA for ; Wed, 16 Feb 2022 20:34:29 +0000 (UTC) (envelope-from michal.jakubik@zoho.com) Received: from sender4-op-o17.zoho.com (sender4-op-o17.zoho.com [136.143.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4JzV7860Vhz3Mls for ; Wed, 16 Feb 2022 20:34:28 +0000 (UTC) (envelope-from michal.jakubik@zoho.com) ARC-Seal: i=1; a=rsa-sha256; t=1645043662; cv=none; d=zohomail.com; s=zohoarc; b=P3eeEb0WZgPH9v7oKPH0Nb1DnbS3+GC5DJKaq3rT0QGajQzPdF3WSuihoeNO6ADUsUFLRUa+0XEFsqpUBVSph4Dr7GW+HrPERwLN1y6uRTSSH+HhtxUdggDbZPcvlFlCtHcRGrXDu9cXWIQ8Q8FtKA6UtuCICnGSwfhJSSp+lhQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1645043662; h=Content-Type:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:Reply-To:References:Subject:To; bh=UgL+Vh6yJzwb4nM1WAiz5sMxFGK6wOZWAaMF19JFaGw=; b=KqRGl6emNhcW67aGoxZ1BAUswlvy5mOVBSiXx3eEKcunmqPHLd6O5gtYpufA88MU5enJdb0rkHm1GtGTyo++xaU6FOj3gfMLuMMspzgsMynjOQUCX+NC5E32rV8Dz94tUWhbc/68OYxjqkH34oKhgw5qV+JHOFpc8JuJ9PPrpng= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=swiftsmsgateway.com; spf=pass smtp.mailfrom=michal.jakubik@zoho.com; dmarc=pass header.from= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=date:from:reply-to:to:cc:message-id:in-reply-to:references:subject:mime-version:content-type:user-agent; b=NJxi7EbIHusZuGi4ymyGsCZPcvXRKqdy2pkuQ3P7IETVQ9LqwFfLbGG8mM/nTvbhq3a9DobpphON y45ij3RmTkUf7R6VZTJVG2U6MDXGYqp4yCHA/vHynbYneK3LHlhc DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1645043662; s=zoho; d=swiftsmsgateway.com; i=mike.jakubik@swiftsmsgateway.com; h=Date:From:Reply-To:To:Cc:Message-Id:In-Reply-To:References:Subject:MIME-Version:Content-Type; bh=UgL+Vh6yJzwb4nM1WAiz5sMxFGK6wOZWAaMF19JFaGw=; b=VLN/fKXQZduvSwbDP4ybLv18sWOA7CbTYPVN+93vr95VBT1mmpCUNIPK9r0Vx7b5 5gZL17y9vUFuXbqAaf1XxETAPGrKwyCcbR9v0KLx/gEkYauKjNNGCBbPdqJkl4GaeIK NMKdVJVJL/v+ms9HRYiZLirVm4Wpx02C5cCqDliE= Received: from mail.zoho.com by mx.zohomail.com with SMTP id 1645043659922981.139691864719; Wed, 16 Feb 2022 12:34:19 -0800 (PST) Date: Wed, 16 Feb 2022 15:34:19 -0500 From: Mike Jakubik Reply-To: mike.jakubik@swiftsmsgateway.com To: "Dave Cottlehuber" Cc: "erlang" 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> Subject: Re: lang/elixir | v1.13.3 List-Id: Support of Erlang-related ports List-Archive: https://lists.freebsd.org/archives/freebsd-erlang List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-erlang@freebsd.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_3521856_585105801.1645043659897" Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Rspamd-Queue-Id: 4JzV7860Vhz3Mls X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=swiftsmsgateway.com header.s=zoho header.b="VLN/fKXQ"; arc=pass ("zohomail.com:s=zohoarc:i=1"); dmarc=none; spf=pass (mx1.freebsd.org: domain of michal.jakubik@zoho.com designates 136.143.188.17 as permitted sender) smtp.mailfrom=michal.jakubik@zoho.com X-Spamd-Result: default: False [-4.08 / 15.00]; HAS_REPLYTO(0.00)[mike.jakubik@swiftsmsgateway.com]; XM_UA_NO_VERSION(0.01)[]; R_SPF_ALLOW(-0.20)[+ip4:136.143.188.0/24]; REPLYTO_ADDR_EQ_FROM(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[swiftsmsgateway.com:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.89)[-0.890]; FORGED_SENDER(0.30)[mike.jakubik@swiftsmsgateway.com,michal.jakubik@zoho.com]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[zoho.com]; MID_RHS_MATCH_FROM(0.00)[]; FROM_NEQ_ENVFROM(0.00)[mike.jakubik@swiftsmsgateway.com,michal.jakubik@zoho.com]; ASN(0.00)[asn:2639, ipnet:136.143.188.0/23, country:US]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[swiftsmsgateway.com:s=zoho]; FROM_HAS_DN(0.00)[]; ARC_ALLOW(-1.00)[zohomail.com:s=zohoarc:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[swiftsmsgateway.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[136.143.188.17:from]; MLMMJ_DEST(0.00)[freebsd-erlang]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N ------=_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 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 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 =
If i modify the Makefile to match the deps from no= n -devel elixir, i get this error.

>BUILD_D= EPENDS=3D  erlang>=3D24.0:lang/erlang
>RUN_DEPEND= S=3D    erlang>=3D24.0:lang/erlang


[root@staging-app-01 /usr/ports/lang/elixir-devel]# m= ake
=3D=3D=3D>  License APACHE20 accepted by the use= r
=3D=3D=3D>   elixir-devel-1.13.3 depends on fi= le: /usr/local/sbin/pkg - found
=3D=3D=3D> Fetching all di= stfiles required by elixir-devel-1.13.3 for building
=3D=3D= =3D>  Extracting for elixir-devel-1.13.3
=3D> SHA2= 56 Checksum OK for elixir/1.13.3/Docs.zip.
=3D> SHA256 Che= cksum OK for elixir/1.13.3/elixir-lang-elixir-v1.13.3_GH0.tar.gz.
=
=3D=3D=3D>  Patching for elixir-devel-1.13.3
=3D= =3D=3D>   elixir-devel-1.13.3 depends on package: erlang>= =3D24.0 - found
=3D=3D=3D>   elixir-devel-1.13.3= depends on package: gmake>=3D4.3 - found
=3D=3D=3D>&nb= sp; Configuring for elixir-devel-1.13.3
=3D=3D=3D>  B= uilding for elixir-devel-1.13.3
...
Compiled li= b/elixir/lib/kernel/error_handler.ex
Compiled lib/elixir/lib= /kernel/parallel_compiler.ex
Compiled lib/elixir/lib/kernel/l= exical_tracker.ex
gmake[3]: Entering directory '/usr/ports/la= ng/elixir-devel/work/elixir-1.13.3'
=3D=3D> unicode (compi= le)
exec: /usr/local/lib/erlang24/bin/erl: not found

[root@staging-app-01 /usr/ports/lang/elixir-devel]# er= l -v
Erlang/OTP 24 [erts-12.2.1] [source] [64-bit] [smp:32:3= 2] [ds:32:32:10] [async-threads:1] [jit] [dtrace]

<= div>Eshell V12.2.1  (abort with ^G)
1>
=
Its in /usr/local/lib/erlang/bin/.

Thanks.





---- On Wed, 16 Feb 2022 15:19:30 -0500 Mik= e Jakubik <mike.jakubik@swiftsmsgateway.com> wrote ----
=

Hi,

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)?

Thanks.




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.
<= div>


=
Mike Jakubik
=

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.


------=_Part_3521856_585105801.1645043659897--