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