From nobody Sat Jan 21 23:13:22 2023 X-Original-To: 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 4NzscT27hvz30xtP for ; Sat, 21 Jan 2023 23:13:45 +0000 (UTC) (envelope-from dch@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NzscT1dNZz3hCJ; Sat, 21 Jan 2023 23:13:45 +0000 (UTC) (envelope-from dch@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674342825; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=7nfjfgY2HTVeu7P/IaIM8Vm+sEiBvIGqS3rqkUpwlL8=; b=N3RLlmUY3V4ODeNsEf5/rVqfEvZFyvV5zwvP10iR+p0fM2EZfu1/r8Fo1GycApD9sO79BI df0UU/IkEMUbksMOEOweJoVJzw/yn5aGqGxn/MzGtU7U2YW3m9Z5msCptrfXAUyDgMHA9G 3p4bciTtR+mWWzlQUlIn1zpiY6ijrEyjrtmrLWLmzSiiEEh0KjjglUBKqm1tNAj6JWEvNK egm136L7tq7syYuuPpIApNUt4c2WfkTQF8UOO14I4+6k+a9ykTfR3mVKurfVdunylTptk9 snPkA6XWxFchP6lQiw+7D9gMGDPFs5K/C2MnMlsFMyU/d6jKS10UfhUeXTY7Dw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674342825; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=7nfjfgY2HTVeu7P/IaIM8Vm+sEiBvIGqS3rqkUpwlL8=; b=Ju2nGSGdY/Qf+yJ8iFw/lus8kbNqmt6u48lyFs6pgG6bWsoRTWYW2b5OhlHBSx67wlm9+w HA6ctM2C6PKEs+iZZ2zDYvPHPBZaT6K+MbzlNOQo82IC8Fs0jbGnNJZrHvFHlPfQT5vqHL ZpqCJBcYXsvhQso3DBF2VuaSRk8/7CR6+wmypMe8Qr36YYLJaarD3gI/n+sIQaodCV52xG hn4bBln3hOTRIvdlWQKNUvdeRE4Z27dtSv9dOe5+dLBhEpzo+9XloGSDmQQg4HRxC0mmGb iTUcpUCHVt9KvPiUGQRfy1B9G47/L8OdWCwHdqpTsnqW0sPwYUPfpCFXQOa0Kg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674342825; a=rsa-sha256; cv=none; b=mvE4W78xOeH5zoaRHrRPIl+f7PiKXkrJplpHdJNELf1Zas9IGubYy/wgH5ES3aIpr6PutM Ax3OIZKMXZtixOu03u+NmkO6dCAytB0wnR8XLysAIoDXjGKEInXJSEns3wQrpQtfbA+CtU KPPmftEHJMIn9kO9VZd4PEdcroRf1jrRLsVqDg70r+jM5bEUQbpL5LscJt0c9P6qGDQLW6 aWgMbt9HtRwtuSVHcJHH/2Hux0MzSwQvJy+nelx95nUf3AvFFlFRYv4jZFTq9G/4RZDtZi 7e5a9+yZnUb52/u9TwHAAIfWlB/sIdYCEzaMrFiS/q6XuujjDEoADnDpQu+G9A== Received: from auth1-smtp.messagingengine.com (auth1-smtp.messagingengine.com [66.111.4.227]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: dch/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4NzscT0LG8zYWk; Sat, 21 Jan 2023 23:13:45 +0000 (UTC) (envelope-from dch@FreeBSD.org) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailauth.nyi.internal (Postfix) with ESMTP id 1702327C0054; Sat, 21 Jan 2023 18:13:44 -0500 (EST) Received: from imap44 ([10.202.2.94]) by compute1.internal (MEProxy); Sat, 21 Jan 2023 18:13:44 -0500 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudduhedgtdeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfgjfhffhffvvefutgfgse htqhertderreejnecuhfhrohhmpedfffgrvhgvucevohhtthhlvghhuhgsvghrfdcuoegu tghhsefhrhgvvgeuufffrdhorhhgqeenucggtffrrghtthgvrhhnpeefhfehledtjefgke ehieejieevveevveekieekvdfhgeekhfeuveegheeugefgvdenucffohhmrghinhepfhhr vghshhhpohhrthhsrdhorhhgpdhgihhthhhusgdrtghomhenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegutghhodhmvghsmhhtphgruhhthhhp vghrshhonhgrlhhithihqdduvdegledutdefgeduqdduvddufeduudejjedquggthheppe fhrhgvvgeuufffrdhorhhgsehfrghsthhmrghilhdrfhhm X-ME-Proxy: Feedback-ID: icedc46df:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id D470636A0073; Sat, 21 Jan 2023 18:13:43 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-85-gd6d859e0cf-fm-20230116.001-gd6d859e0 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 Message-Id: In-Reply-To: <080A9745-B544-4924-963F-A4D1A50E9A49@livinginthepast.org> References: <080A9745-B544-4924-963F-A4D1A50E9A49@livinginthepast.org> Date: Sat, 21 Jan 2023 23:13:22 +0000 From: "Dave Cottlehuber" To: "Eric Saxby" Cc: erlang@freebsd.org Subject: Re: Updated versions of erlang-runtime25 and elixir-devel Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ThisMailContainsUnwantedMimeParts: N On Sat, 21 Jan 2023, at 21:45, Eric Saxby wrote: > Hello, > > I=E2=80=99ve been working on building updated versions of erlang (25.2= ) and=20 > elixir (1.14.3) for myself using poudriere. I was hoping to contribute=20 > my updates back to the main freebsd-ports tree, and saw that this emai= l=20 > address is listed as the maintainer of both packages. > > Please let me know if my patches would be useful to you. I can either=20 > point you to my fork, submit pull requests, or figure out how to forma= t=20 > patches to submit in the freebsd bug tracker. > > I see that erlang 25.2.1 was just released, so I think I=E2=80=99d upd= ate to=20 > 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=20 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/ra= bbitmq-server-generic-unix-3.11.7.tar.xz A+ Dave From nobody Sun Jan 22 02:57:54 2023 X-Original-To: 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 4NzybL6BWGz2sp4S for ; Sun, 22 Jan 2023 02:58:06 +0000 (UTC) (envelope-from sax@livinginthepast.org) Received: from mail-vs1-xe36.google.com (mail-vs1-xe36.google.com [IPv6:2607:f8b0:4864:20::e36]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NzybL3JkVz3wCt for ; Sun, 22 Jan 2023 02:58:06 +0000 (UTC) (envelope-from sax@livinginthepast.org) Authentication-Results: mx1.freebsd.org; none Received: by mail-vs1-xe36.google.com with SMTP id n190so9603186vsc.11 for ; Sat, 21 Jan 2023 18:58:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=livinginthepast-org.20210112.gappssmtp.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ra5jv0ED+bhzJ5ba5xiXseTJMOvfEIY2ZkS2K741Qbw=; b=ZH1279KOkk4tyVFjY2NxUEpv91D4F1ScfKsz9Srd+Hi3MuuSbAdWwUu1azttwrKFpp 1aPCtxYGawK5V6XpAfplGob90D9W+iw10QMdfZ3QeS0rmfenFdpJdvWdDoIVRQYo2kl9 XmSKK0sT02tUtS2UEUUdDspV2yroEF7wVUr0nzgY0djQYQWWAe2+3iKFde8yZvC7V19o tOFsFOm4qJjl4jXtXRGeGfNDHxFbnYpKuD7/Cnpl1mznMG90pC6zrXfyiElrQcqHJmZX FWUBHUFd+AaxyW//0RYfagItMiYIM4Rd30WYxCW/QonAHO77biZQkFjoIOBoqeEClrB8 oLMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ra5jv0ED+bhzJ5ba5xiXseTJMOvfEIY2ZkS2K741Qbw=; b=V6ZCBRK1bfiOhT2Xh0yddRdg7QlwLjEaEbBgl5lekH+ap7qxF7DE7Z2XS6RtWXqKCy xJuw0RrRRDBtnbGOrrbAaxLZwA930C8jFMjDEIrGfyW//9aV/O4mdD5Le8FVyt/qf+g2 oOUm4OacWAiXb8E2JpeKnMB7mEN9GrGUqvlVDQWiT5FLMEyfmQUlGBW/Dlt/47Lj7IdH O5TXg545LUSwliZGgopqsmd3MkFOGRDiBG8NGn41h89J6nXwx2zO1l4fUF7xqVQ9DuGI uO/hCkTlYiTzqq33FlpMYHtEhw+FeCZERAOzHdF/erPxE7usaQDOplcIA5Flxd6ZDXd4 FI/w== X-Gm-Message-State: AFqh2kryEbZ9tdiKbkVqH9WoobBqtWeZzC6lBao4asfdtLVmPzI7oJvO xOaiOlrhRgRxbVI+/LkVlLe4mLcK0mjo6+BAqeqvrtor70fQR2/p X-Google-Smtp-Source: AMrXdXtR2pd3V9sPJyY+IMN7NFmnQULskKS9swnHQqWH03+QuXnfXF8Rmjo4Gu3Vqe897kMVZM69zMOgTS6J8pzbypo= X-Received: by 2002:a67:fc93:0:b0:3d0:9181:7ede with SMTP id x19-20020a67fc93000000b003d091817edemr3173607vsp.44.1674356285330; Sat, 21 Jan 2023 18:58:05 -0800 (PST) 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 References: <080A9745-B544-4924-963F-A4D1A50E9A49@livinginthepast.org> In-Reply-To: From: Eric Saxby Date: Sat, 21 Jan 2023 18:57:54 -0800 Message-ID: Subject: Re: Updated versions of erlang-runtime25 and elixir-devel To: Dave Cottlehuber Cc: erlang@freebsd.org Content-Type: multipart/alternative; boundary="0000000000009d731005f2d17377" X-Rspamd-Queue-Id: 4NzybL3JkVz3wCt X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --0000000000009d731005f2d17377 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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=E2=80=99= ll open a PR in GitHub and then open a bugzilla ticket. Probably will be an evening this week. I don=E2=80=99t currently use RabbitMQ for work or for fun, so don=E2=80=99= t have a good setup for testing updates. I=E2=80=99ve 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 wrote: > On Sat, 21 Jan 2023, at 21:45, Eric Saxby wrote: > > Hello, > > > > I=E2=80=99ve 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=E2=80=99d upda= te 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/rab= bitmq-server-generic-unix-3.11.7.tar.xz > > A+ > Dave > --=20 ---- e s --0000000000009d731005f2d17377 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
This all makes sense. Thanks for the explanations. I was = tempted to update lang/elixir, but based on downstream dependencies will st= ick to elixir-devel for now.=C2=A0

Once I verify no dependency problems and rebuild otp with 25.2.1= I=E2=80=99ll open a PR in GitHub and then open a bugzilla ticket. Probably= will be an evening this week.=C2=A0

I don=E2=80=99t currently use RabbitMQ for work or for fun, so= don=E2=80=99t have a good setup for testing updates. I=E2=80=99ve consider= ed getting back into it, so maybe later in the year could contribute patche= s or test things out for others.=C2=A0

On Sat, Jan 21, 2023 at 3:13 PM = Dave Cottlehuber <dch@freebsd.org= > wrote:
On Sat, 21 Jan 2023, at 21:45, Eric S= axby wrote:
> Hello,
>
> I=E2=80=99ve 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 emai= l
> 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 forma= t
> patches to submit in the freebsd bug tracker.
>
> I see that erlang 25.2.1 was just released, so I think I=E2=80=99d upd= ate 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
=C2=A0https://www.freshports.org/lang/erlang for a graphic= al 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/v= 3.11.7/rabbitmq-server-generic-unix-3.11.7.tar.xz

A+
Dave
--
----
e s
--0000000000009d731005f2d17377-- From nobody Sun Jan 22 21:00:29 2023 X-Original-To: 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 4P0QcG1SDBz2t0Jm for ; Sun, 22 Jan 2023 21:00:30 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P0QcF67fPz4GpP for ; Sun, 22 Jan 2023 21:00:29 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674421229; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=lKjpGMM6i1xS2ekS8wTOQeHjuh/29CLXegYwIQaXvNU=; b=OuHgL9+5AbVDo3spYefWOKosFJUqabkV4U+2U5zWK269Tgc1rrE41BWJr+5PnaUqq2LlHm TY3qpi0PIWum9MT0Urr6bpi3C5BxU7cRvW1s0YT0jKHbNqJRAicPuv0By3PDMPW3a67SsN RHMvjhSrSyYG9Bdyto+avZR5bTsbkK2wYoHM8EPXp04/yaxYJpjANVpfOFL6BCQ45hGb6/ wNA9FPv0R110guMLKUG0iDoPLckZD7Vz1NeJc70XrVIRtCdXwGoELetGE9FLGNR4Uyqgpd eRoZqUE6CstGYcTop6ub3L29O4C6EguTBQY1ho1xrGpiCS4Pdi3sBddU23l0ng== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674421229; a=rsa-sha256; cv=none; b=DsmHppj85YlMuD8DNzfSpK9LxpudE6gwccGWOIXtXZy4JdXDbpFMPI0/mHlJYepVbSp9Hp hYzzKkU8+ENbTmscQfegOB5CAQhgC19XRz2mVMuIid4A4IsmnaGTprKXVUEbyIdEBQAGy8 p6u3wvZLAn8GySxZzObWykN9Ifz45zAw5Mt9Auxsx6n8kzenFxFj/AHCXAtEQit7wJ7AtV WxbRD9rhi3zHmqbs8I1hPNBhM1VB87IMzu0ysPgC3wTo6RV3Na5QfWduhzw397CRh0yF8o azmaocxTuqgmGccfLEvTq0qx93L7pxqBn+6QPI0NjWFNgeuS43PxIYdpW1CDJg== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P0QcF5Fx8z13JD for ; Sun, 22 Jan 2023 21:00:29 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 30ML0T0K042152 for ; Sun, 22 Jan 2023 21:00:29 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 30ML0TPG042151 for erlang@FreeBSD.org; Sun, 22 Jan 2023 21:00:29 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202301222100.30ML0TPG042151@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: erlang@FreeBSD.org Subject: Problem reports for erlang@FreeBSD.org that need special attention Date: Sun, 22 Jan 2023 21:00:29 +0000 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="16744212298.1e1d2d6.39854" Content-Transfer-Encoding: 7bit X-ThisMailContainsUnwantedMimeParts: N --16744212298.1e1d2d6.39854 Date: Sun, 22 Jan 2023 21:00:29 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- In Progress | 258488 | net/rabbitmq: fix pidfile in rabbitmq rc.d script Open | 237960 | lang/erlang: Does not build on arm with the NATIV In Progress | 254767 | update lang/erlang to 23.3.1, fix ODBC build, fix In Progress | 254704 | lang/erlang-runtime23: update to 23.3.1 and fix o 4 problems total for which you should take action. --16744212298.1e1d2d6.39854 Date: Sun, 22 Jan 2023 21:00:29 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
The following is a listing of current problems submitted by FreeBSD users,
which need special attention. These represent problem reports covering
all versions including experimental development code and obsolete releases.

Status      |    Bug Id | Description
------------+-----------+---------------------------------------------------
In Progress |    258488 | net/rabbitmq: fix pidfile in rabbitmq rc.d script
Open        |    237960 | lang/erlang: Does not build on arm with the NATIV
In Progress |    254767 | update lang/erlang to 23.3.1, fix ODBC build, fix
In Progress |    254704 | lang/erlang-runtime23: update to 23.3.1 and fix o

4 problems total for which you should take action.
--16744212298.1e1d2d6.39854-- From nobody Mon Jan 23 16:16:34 2023 X-Original-To: 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 4P0wGQ2Zjfz2v921 for ; Mon, 23 Jan 2023 16:16:46 +0000 (UTC) (envelope-from michal.jakubik@zoho.com) Received: from sender4-op-o13.zoho.com (sender4-op-o13.zoho.com [136.143.188.13]) (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 4P0wGP1tpfz3v2j; Mon, 23 Jan 2023 16:16:45 +0000 (UTC) (envelope-from michal.jakubik@zoho.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=swiftsmsgateway.com header.s=zoho header.b=t1HTt4fi; spf=pass (mx1.freebsd.org: domain of michal.jakubik@zoho.com designates 136.143.188.13 as permitted sender) smtp.mailfrom=michal.jakubik@zoho.com; dmarc=none; arc=pass ("zohomail.com:s=zohoarc:i=1") ARC-Seal: i=1; a=rsa-sha256; t=1674490601; cv=none; d=zohomail.com; s=zohoarc; b=grnyT+4rvv4J2BCjaekDLuQvFVqB2e+vjLogjyN1U+yvgMTAcfSB7Cpb8hc82n9GZ0iL2nNsSHu7wngDJvwXC4qvSxxpAg/459kzLCBoza2lJW49dpLohGEeoSADBSZWyGRFNAGlLvzKA7eVcg3xqGsF3JIKOD92kQOB/EKwZk8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1674490601; h=Content-Type:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:Reply-To:References:Subject:To; bh=xAIUZ1cz5cPF3V1s6qXP9PiypoP5T/pg1c//JiG3/Do=; b=mi2YditsUxEE7JCxhW1OPDS62RGelEjQz9YU33p1ygfnqLOo6+k50/nE85FMj2XAxpJL5xYJs5pm4lgq2LMuuBRUJjnpX5rp05mBAgaqczGHBERnDLKbp8wntw/PnBKlwRrpXCzpXv5t6O8MlRUjCV3csSbJ7nQzJyqqfSmdqzw= 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= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1674490601; s=zoho; d=swiftsmsgateway.com; i=mike.jakubik@swiftsmsgateway.com; h=Date:Date:From:From:Reply-To:Reply-To:To:To:Cc:Cc:Message-Id:Message-Id:In-Reply-To:References:Subject:Subject:MIME-Version:Content-Type; bh=xAIUZ1cz5cPF3V1s6qXP9PiypoP5T/pg1c//JiG3/Do=; b=t1HTt4fiTYdOglfof5isQRg5ZfMXXyecCSN1tUCZEMkSfMgnN8YJX43n7MVf8yq8 VvkHoCUWFvtI17OxwXymaal+NfLvqzv2ewiujqM1rkFhX204DfyjebeoTlRQLKoXtHL r14geqR7UdXyJ2TSEgKLeNfZ0M8G722qktasKcVw= Received: from mail.zoho.com by mx.zohomail.com with SMTP id 1674490594975197.39966497443652; Mon, 23 Jan 2023 08:16:34 -0800 (PST) Date: Mon, 23 Jan 2023 11:16:34 -0500 From: Mike Jakubik Reply-To: mike.jakubik@swiftsmsgateway.com To: "Eric Saxby" Cc: "dave cottlehuber" , "erlang" Message-Id: <185df6ac68c.10eb6d64b899064.7953324779116180255@swiftsmsgateway.com> In-Reply-To: References: <080A9745-B544-4924-963F-A4D1A50E9A49@livinginthepast.org> Subject: Re: Updated versions of erlang-runtime25 and elixir-devel 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_2899968_245337215.1674490594957" Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Spamd-Result: default: False [-4.19 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; ARC_ALLOW(-1.00)[zohomail.com:s=zohoarc:i=1]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; FORGED_SENDER(0.30)[mike.jakubik@swiftsmsgateway.com,michal.jakubik@zoho.com]; R_DKIM_ALLOW(-0.20)[swiftsmsgateway.com:s=zoho]; R_SPF_ALLOW(-0.20)[+ip4:136.143.188.0/24]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; XM_UA_NO_VERSION(0.01)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; RCVD_IN_DNSWL_NONE(0.00)[136.143.188.13:from]; DMARC_NA(0.00)[swiftsmsgateway.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MLMMJ_DEST(0.00)[erlang@freebsd.org]; HAS_REPLYTO(0.00)[mike.jakubik@swiftsmsgateway.com]; ASN(0.00)[asn:2639, ipnet:136.143.188.0/23, country:US]; FROM_NEQ_ENVFROM(0.00)[mike.jakubik@swiftsmsgateway.com,michal.jakubik@zoho.com]; DKIM_TRACE(0.00)[swiftsmsgateway.com:+]; TO_DN_ALL(0.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[136.143.188.13:from]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[zoho.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4P0wGP1tpfz3v2j X-Spamd-Bar: ---- X-ThisMailContainsUnwantedMimeParts: N ------=_Part_2899968_245337215.1674490594957 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 glad= ly help. Thank You. ---- On Sat, 21 Jan 2023 21:57:54 -0500 Eric Saxby 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-deve= l for now.=C2=A0 Once I verify no dependency problems and rebuild otp with 25.2.1 I=E2=80=99= ll open a PR in GitHub and then open a bugzilla ticket. Probably will be an= evening this week.=C2=A0 I don=E2=80=99t currently use RabbitMQ for work or for fun, so don=E2=80=99= t have a good setup for testing updates. I=E2=80=99ve considered getting ba= ck into it, so maybe later in the year could contribute patches or test thi= ngs out for others.=C2=A0 On Sat, Jan 21, 2023 at 3:13 PM Dave Cottlehuber w= rote: --=20 ---- e s On Sat, 21 Jan 2023, at 21:45, Eric Saxby wrote: > Hello, > > I=E2=80=99ve been working on building updated versions of erlang (25.2) = and=20 > elixir (1.14.3) for myself using poudriere. I was hoping to contribute= =20 > my updates back to the main freebsd-ports tree, and saw that this email= =20 > address is listed as the maintainer of both packages. > > Please let me know if my patches would be useful to you. I can either=20 > point you to my fork, submit pull requests, or figure out how to format= =20 > patches to submit in the freebsd bug tracker. > > I see that erlang 25.2.1 was just released, so I think I=E2=80=99d updat= e to=20 > that prior to submitting a patch. > > Best, > Eric =20 welcome, Eric. =20 That would be great! =20 Ideally you'd drop a bugzilla ticket with the port name as subject, add=20 either a patch from git, or just link to your PR. =20 The most important thing is to check that downstream dependencies aren't broken bythe updates, if you're using poudriere this is pretty easy: =20 Either `pkg rquery %ro lang/erlang` to generate the build list, and =C2=A0https://www.freshports.org/lang/erlang for a graphical list. =20 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. =20 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. =20 https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.11.7/rabb= itmq-server-generic-unix-3.11.7.tar.xz =20 A+ Dave ------=_Part_2899968_245337215.1674490594957 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =
Hi,

Just wanted to le= t you know that I myself and our company heavily depend on erlang/elixir/ra= bbitmq. 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> wrote ---

T= his all makes sense. Thanks for the explanations. I was tempted to update l= ang/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=E2=80=99ll o= pen a PR in GitHub and then open a bugzilla ticket. Probably will be an eve= ning this week. 

I don=E2=80=99t currently use RabbitMQ for work or for fun, so don=E2=80= =99t have a good setup for testing updates. I=E2=80=99ve 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> wrote:

--
----
e s
On Sat, 21 Jan 2023, at 21:45, Eric Saxby wrote:
> H= ello,
>
> I=E2=80=99ve been working on building updated versi= ons of erlang (25.2) and
> elixir (1.14.3) for myself using poudrie= re. I was hoping to contribute
> my updates back to the main freebs= d-ports tree, and saw that this email
> address is listed as the ma= intainer of both packages.
>
> Please let me know if my patch= es would be useful to you. I can either
> point you to my fork, sub= mit 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=E2=80=99d update to
> that prior to sub= mitting a patch.
>
> Best,
> Eric

welcome, Er= ic.

That would be great!

Ideally you'd drop a bugzilla ti= cket with the port name as subject, add
either a patch from git, or ju= st link to your PR.

The most important thing is to check that down= stream dependencies aren't
broken bythe updates, if you're using poudri= ere this is pretty easy:

Either `pkg rquery %ro lang/erlang` to ge= nerate the build list, and
 https://www.freshports.org/lang/erlang f= or a graphical list.

For elixir, we can bump lang/elixir-devel fre= ely, 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,
i= t would be a lot simpler to build & deploy, and also should remove
= the reliance on ports elixir as an install.

https://github.com/rabbitmq/r= abbitmq-server/releases/download/v3.11.7/rabbitmq-server-generic-unix-3.11.= 7.tar.xz

A+
Dave
<= br>

------=_Part_2899968_245337215.1674490594957-- From nobody Mon Jan 23 18:44:37 2023 X-Original-To: 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 4P0zYG4RbNz3b67n for ; Mon, 23 Jan 2023 18:44:50 +0000 (UTC) (envelope-from sax@livinginthepast.org) Received: from mail-pj1-x102f.google.com (mail-pj1-x102f.google.com [IPv6:2607:f8b0:4864:20::102f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P0zYG1b4wz4Cdv for ; Mon, 23 Jan 2023 18:44:50 +0000 (UTC) (envelope-from sax@livinginthepast.org) Authentication-Results: mx1.freebsd.org; none Received: by mail-pj1-x102f.google.com with SMTP id z9-20020a17090a468900b00226b6e7aeeaso11849884pjf.1 for ; Mon, 23 Jan 2023 10:44:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=livinginthepast-org.20210112.gappssmtp.com; s=20210112; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=abKNAb5U1s+wPvgAPoMvkEs1gU/Aa+pN39xP7+mzA1s=; b=GCZiHdz/saNjMaCc6X+p3t2FSsOLqI/xsoZI7OjFeFzOpvEnMOpMtJ3rv0wLhhN4NS 0treHSWlFU5pWhX0qhVHUlLDtgk2tKlHv3aEcTSy+XUTIopBXGJ4d0ClDZGSkewMDD/1 2M+x52N0hs+dVPplkDvpZ7uae3BCeTacn3xg0IJwzkQ3egpAMU4yEL10Mcg88AbBSgsq Qb2wWxQ4mwMgisVRRRQT3RjH3Bjsln7P8h8vI1chCfdrhxVyGFVjKCP5eMg8cll08wFo 9vN7lBshosx4vnUNBhqajwz+gMt8t4vSZcOvhRoekAnY5h0XMOxr7GL5T2NQPAQuWGN0 Agyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=abKNAb5U1s+wPvgAPoMvkEs1gU/Aa+pN39xP7+mzA1s=; b=nzZiJqa35A8Rf6yL9k3pp4FahzYU0TsdndKylH+BbKW+4zaSdQU2bsLjPP30EQtVUp iB13GxOr41WWXrG5R0wPdm4e8SMx6MJvwQ2WzVuPdguhLJoHsaHItSkeMruE9kS9E4Nn qGtcXl2Q0ZbQj4ZNdYh2YNivPHA3QeT5+lAfe/GnXqjvFSlaBSevAGL9W54K5hunFPuL 2Mq/7MHYh2tKzKAt91DlrULRI3WO9wTbiV1RbXtMfQEolPjVC5015dxWTCPzOwga3xwn uELBRUHHSU7eKiKzNCImwnI8PY7VGoHwzxNDqeOK3sqgJ79bAs4ngTPGvBYZ4ZgYBdsX 4r8g== X-Gm-Message-State: AFqh2kqdJ21t7prhMtKQh6k7t+zzgo+8GhAkzTjAN8QMR64PDU8Rbty7 Y28bbktsSNuwmMS4fGD9zCYilg== X-Google-Smtp-Source: AMrXdXvj6uKjh19QzZKllkm492XLBPnZcczjWHWI18owGAAyh+SH3V5LllZqHnX8WYY+vRTjBLGjeg== X-Received: by 2002:a17:902:c3cd:b0:192:cf35:3fff with SMTP id j13-20020a170902c3cd00b00192cf353fffmr29067438plj.9.1674499488580; Mon, 23 Jan 2023 10:44:48 -0800 (PST) Received: from smtpclient.apple (136-25-139-210.cab.webpass.net. [136.25.139.210]) by smtp.gmail.com with ESMTPSA id b2-20020a170902bd4200b0019251e959b1sm7218plx.262.2023.01.23.10.44.48 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 23 Jan 2023 10:44:48 -0800 (PST) From: Eric Saxby Message-Id: <822C01BE-CA08-471C-8E7E-C7C7E4D2DE4C@livinginthepast.org> Content-Type: multipart/alternative; boundary="Apple-Mail=_74E49178-FF6F-4D1C-B8CD-1DFF629E5B16" 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 (Mac OS X Mail 16.0 \(3731.300.101.1.3\)) Subject: Re: Updated versions of erlang-runtime25 and elixir-devel Date: Mon, 23 Jan 2023 10:44:37 -0800 In-Reply-To: <185df6ac68c.10eb6d64b899064.7953324779116180255@swiftsmsgateway.com> Cc: dave cottlehuber , erlang To: mike.jakubik@swiftsmsgateway.com References: <080A9745-B544-4924-963F-A4D1A50E9A49@livinginthepast.org> <185df6ac68c.10eb6d64b899064.7953324779116180255@swiftsmsgateway.com> X-Mailer: Apple Mail (2.3731.300.101.1.3) X-Rspamd-Queue-Id: 4P0zYG1b4wz4Cdv X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --Apple-Mail=_74E49178-FF6F-4D1C-B8CD-1DFF629E5B16 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 I haven=E2=80=99t had time yet to check other ports that might be = effected by these, but started two pull requests to start tracking them. = I=E2=80=99m 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 = wrote: >=20 > Hi, >=20 > 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. >=20 > Thank You. >=20 >=20 >=20 > ---- On Sat, 21 Jan 2023 21:57:54 -0500 Eric Saxby = > wrote --- >=20 > 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.=20 >=20 > Once I verify no dependency problems and rebuild otp with 25.2.1 = I=E2=80=99ll open a PR in GitHub and then open a bugzilla ticket. = Probably will be an evening this week.=20 >=20 > I don=E2=80=99t currently use RabbitMQ for work or for fun, so don=E2=80= =99t have a good setup for testing updates. I=E2=80=99ve considered = getting back into it, so maybe later in the year could contribute = patches or test things out for others.=20 >=20 > On Sat, Jan 21, 2023 at 3:13 PM Dave Cottlehuber > wrote: >=20 > --=20 > ---- > e s > On Sat, 21 Jan 2023, at 21:45, Eric Saxby wrote: > > Hello, > > > > I=E2=80=99ve been working on building updated versions of erlang = (25.2) and=20 > > elixir (1.14.3) for myself using poudriere. I was hoping to = contribute=20 > > my updates back to the main freebsd-ports tree, and saw that this = email=20 > > address is listed as the maintainer of both packages. > > > > Please let me know if my patches would be useful to you. I can = either=20 > > point you to my fork, submit pull requests, or figure out how to = format=20 > > patches to submit in the freebsd bug tracker. > > > > I see that erlang 25.2.1 was just released, so I think I=E2=80=99d = update to=20 > > that prior to submitting a patch. > > > > Best, > > Eric >=20 > welcome, Eric. >=20 > That would be great! >=20 > Ideally you'd drop a bugzilla ticket with the port name as subject, = add=20 > either a patch from git, or just link to your PR. >=20 > The most important thing is to check that downstream dependencies = aren't > broken bythe updates, if you're using poudriere this is pretty easy: >=20 > Either `pkg rquery %ro lang/erlang` to generate the build list, and > https://www.freshports.org/lang/erlang for a graphical list. >=20 > 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. >=20 > 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. >=20 > = https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.11.7/rabb= itmq-server-generic-unix-3.11.7.tar.xz >=20 > A+ > Dave --Apple-Mail=_74E49178-FF6F-4D1C-B8CD-1DFF629E5B16 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 I haven=E2=80=99= t had time yet to check other ports that might be effected by these, but = started two pull requests to start tracking them. I=E2=80=99m 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> 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=E2=80=99ll = open a PR in GitHub and then open a bugzilla ticket. Probably will be an = evening this week. 

I don=E2=80=99t currently use RabbitMQ for work or for fun, = so don=E2=80=99t have a good setup for testing updates. I=E2=80=99ve = 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> wrote:

-- 
----
e = s
On Sat, 21 Jan 2023, at 21:45, Eric Saxby wrote:
> = Hello,
>
> I=E2=80=99ve 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=E2=80=99d 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/dow= nload/v3.11.7/rabbitmq-server-generic-unix-3.11.7.tar.xz

A+
= Dave

= --Apple-Mail=_74E49178-FF6F-4D1C-B8CD-1DFF629E5B16-- From nobody Mon Jan 23 18:55:07 2023 X-Original-To: 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 4P0znL5GN4z3b7Vp for ; Mon, 23 Jan 2023 18:55:18 +0000 (UTC) (envelope-from michal.jakubik@zoho.com) Received: from sender4-op-o13.zoho.com (sender4-op-o13.zoho.com [136.143.188.13]) (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 4P0znL1nbMz4D83 for ; Mon, 23 Jan 2023 18:55:18 +0000 (UTC) (envelope-from michal.jakubik@zoho.com) Authentication-Results: mx1.freebsd.org; none ARC-Seal: i=1; a=rsa-sha256; t=1674500114; cv=none; d=zohomail.com; s=zohoarc; b=HNILFYqmKpe+20zLSvAKG+NZRh72jTUUoGYfqbwZMF0vvQPlhMc9oaLfhIv+qkhUMAj4TVrrAVSdxmrCaA10+vK2CZ5LzvstPtsBch7+NIYycygrfLRFNFpbwYCd1Ta4io0Ywokd672mzG2u1nlD9F/yWyZcoBzBZKjAD2UbXs4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1674500114; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:Reply-To:References:Subject:To; bh=uUtOcqBC0e4AcD2hC2PL54j1PihctAPje3HI1zPFtkA=; b=DcAub6xnL/6C87PcooyWVoj2aDL0MH2xSkrlHEv+uWP67K8a/VIIedPmILP3FGGQUNamzyKyuCpEn5fzoAhvpHDVqQLcOlNQnsjKdjgVhQ8RNOa3LAv844aB/DaIpshaPKjmGOpAzyjbgtzL2x6TFq5h8zz09Q22ee6PABtv+p4= 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= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1674500114; s=zoho; d=swiftsmsgateway.com; i=mike.jakubik@swiftsmsgateway.com; h=Date:Date:From:From:Reply-To:Reply-To:To:To:Cc:Cc:Message-ID:In-Reply-To:References:Subject:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id; bh=uUtOcqBC0e4AcD2hC2PL54j1PihctAPje3HI1zPFtkA=; b=lRtXvgwYT8JQ/a5Bhr6bGYXad7JlBfzsWze+KMoSHOmUy6b9gjhWOCRixWbexq86 0zJwLuUksu7DfpY0kTxmvTw5Ugmv8xTvFz0O7XvgWeFf6c093ZciTK0JBtcbSSR6IEb G7PFTjpICSaQegNZMVv9zZ8MZNX/vQHg+wDJTn7I= Received: from mail.zoho.com by mx.zohomail.com with SMTP id 1674500107860657.2244398939048; Mon, 23 Jan 2023 10:55:07 -0800 (PST) Date: Mon, 23 Jan 2023 13:55:07 -0500 From: Mike Jakubik Reply-To: mike.jakubik@swiftsmsgateway.com To: "Dave Cottlehuber" Cc: "erlang" Message-ID: <185dffbee43.11ec774b8950152.1359112874556156630@swiftsmsgateway.com> In-Reply-To: References: <080A9745-B544-4924-963F-A4D1A50E9A49@livinginthepast.org> <185df6ac68c.10eb6d64b899064.7953324779116180255@swiftsmsgateway.com> Subject: Re: Updated versions of erlang-runtime25 and elixir-devel 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: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Rspamd-Queue-Id: 4P0znL1nbMz4D83 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:2639, ipnet:136.143.188.0/23, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N Hi, I can certainly ask and while i can not give you any guarantees myself i be= lieve they would be willing to contribute to some degree. Can you send me a= more formal request and some details on who would receive the compensation= (i.e. you, or via the non profit fbsd foundation, etc) that i could then f= orward to my boss? Perhaps a list of your expertise as well, as we may or m= ay not need additional dev work. Thanks. ---- On Mon, 23 Jan 2023 13:04:15 -0500 Dave Cottlehuber wrote ---=20 > On Mon, 23 Jan 2023, at 17:16, Mike Jakubik wrote: > > Hi, > > > > Just wanted to let you know that I myself and our company heavily=20 > > depend on erlang/elixir/rabbitmq. If i can be of any assistance in=20 > > testing, I'd gladly help. > > > > Thank You. >=20 > Hey Mike >=20 > Would your company be interested / willing to pay for some of these > updates, on an ongoing basis?=20 >=20 > TLDR last year in February I got COVID, then long COVID + diabetes, > and I've had to slash my work to accommodate. >=20 > Any contributions would be welcomed, whether via an actual contract, > or even github sponsors. >=20 > thanks > Dave > =E2=80=94 > O for a muse of fire, that would ascend the brightest heaven of inventio= n! >=20 >=20