From nobody Mon May 31 11:04:45 2021 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 99BA4BF9580 for ; Mon, 31 May 2021 11:04:53 +0000 (UTC) (envelope-from olgeni@FreeBSD.org) Received: from hub.olgeni.com (hub.olgeni.com [31.171.246.156]) by mx1.freebsd.org (Postfix) with ESMTP id 4FtsrP1kVvz4b3x; Mon, 31 May 2021 11:04:52 +0000 (UTC) (envelope-from olgeni@FreeBSD.org) Received: from [192.168.0.4] (94-36-148-201.adsl-ull.clienti.tiscali.it [94.36.148.201]) by hub.olgeni.com (Postfix) with ESMTPSA id 178FFD7924; Mon, 31 May 2021 13:04:45 +0200 (CEST) Date: Mon, 31 May 2021 13:04:45 +0200 (CEST) From: Jimmy Olgeni To: Dave Cottlehuber cc: erlang Subject: Re: Elixir 1.12.0, OTP 24.0, port updates & older OTP version deprecations In-Reply-To: Message-ID: <825057fa-691b-6fa3-b7bf-e3d6299e7f51@FreeBSD.org> References: X-OpenPGP-KeyID: 0xFCDB3E82F778D8D7 X-OpenPGP-Fingerprint: EE37 B427 91C5 7707 EC54 064A FCDB 3E82 F778 D8D7 X-OpenPGP-URL: http://hub.olgeni.com/~olgeni/pgp/olgeni@FreeBSD.org 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=US-ASCII X-Rspamd-Queue-Id: 4FtsrP1kVvz4b3x X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:50837, ipnet:31.171.244.0/22, country:CH]; local_wl_from(0.00)[FreeBSD.org] X-ThisMailContainsUnwantedMimeParts: N Hi, On Thu, 27 May 2021, Dave Cottlehuber wrote: > 1. add a lang/elixir-devel version. > > Revision URI: https://reviews.freebsd.org/D30490 > > This would allow users to always have the latest elixir release installed. > NB many elixir libraries today don't handle all the deprecations in 1.12/OTP24. This will certainly happen when rolling your own releases based on Elixir. Rather than creating a -devel port (which is not actually -devel at this point) maybe we could end up with an elixir-runtimeXX, bound to its own erlang-runtime, to that people can install it in parallel and use it for release packaging. > 2. bump lang/elixir to 1.11.x branch. > > https://reviews.freebsd.org/D28092 already does this, but... > > this requires "making rabbitmq work" which Jimmy seems to know what's > needed. I gave it a try and it seems that it's just a basic change in the version check. The main issue is that RabbitMQ should be brought up to date, but I haven't been using it for a while so I'm afraid I would inflict some serious damage to actual users :) I think RabbitMQ uses Elixir for the CLI, so it could be patched to get it from the -runtime port above. > 4. proposal to drop most of the elixir-* dependent ports > > I'm not convinced most of these ports are actually worth having in > ports at all, who would install any of these, and not use mix & hex > packages directly? I'd say drop most of erlang-* too. It seemed like a nice idea at the time, but the overhead is massive and it's easy to get conflicts. Large applications should be able to be built as Erlang releases, but maybe this can't be done in all cases so a few ports could remain. In the worst case one could grab the dependencies from hex.pm, but the process is very fragile and that's why rebar3 is still a few revisions late :| > This would be in line with e.g. golang dependencies. Unless there is > some particularly useful NIF/C dependencies we should consider dropping > them. I have a few custom ones and they build just fine with rebar or mix, so that shouldn't be an issue (other than getting CFLAGS right as usual). > 5. proposal to drop OTP20 & erlang-riak +1 Not sure if anything is holding up Erlang, maybe it could go up to 23? Thanks a lot for all the good work! \o/ -- jimmy From nobody Tue Jun 1 08:14:45 2021 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 C289BC79F67 for ; Tue, 1 Jun 2021 08:14:46 +0000 (UTC) (envelope-from portscout@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 4FvQ1f2ZQYz3rhv for ; Tue, 1 Jun 2021 08:14:46 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 08F2A2023D for ; Tue, 1 Jun 2021 08:14:46 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 1518Ej1l081579 for ; Tue, 1 Jun 2021 08:14:45 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 1518Ej5P081578; Tue, 1 Jun 2021 08:14:45 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202106010814.1518Ej5P081578@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Tue, 1 Jun 2021 08:14:45 +0000 From: portscout@FreeBSD.org To: erlang@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-ThisMailContainsUnwantedMimeParts: N Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/erlang@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ lang/erlang-java | 21.3.8.23 | otp-24.0.2 ------------------------------------------------+-----------------+------------ lang/erlang-wx | 21.3.8.23 | otp-24.0.2 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Thu Jun 3 09:24:21 2021 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 E77B9137D050 for ; Thu, 3 Jun 2021 09:24:21 +0000 (UTC) (envelope-from portscout@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 4FwgT13DkCz4jGh for ; Thu, 3 Jun 2021 09:24:21 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (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 3C66327786 for ; Thu, 3 Jun 2021 09:24:21 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 1539OLnL098552 for ; Thu, 3 Jun 2021 09:24:21 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 1539OLn8098544; Thu, 3 Jun 2021 09:24:21 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202106030924.1539OLn8098544@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain 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 Date: Thu, 3 Jun 2021 09:24:21 +0000 From: portscout@FreeBSD.org To: erlang@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-ThisMailContainsUnwantedMimeParts: N Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/erlang@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/elixir-cachex | 3.0.3 | v3.4.0 ------------------------------------------------+-----------------+------------ devel/rebar3 | 3.15.2 | 3.16.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by: portscout! From nobody Sun Jun 6 21:00:02 2021 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 C546A13C84B5 for ; Sun, 6 Jun 2021 21:00:02 +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 4FypmL56qFz4Qtq for ; Sun, 6 Jun 2021 21:00:02 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) 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 97B4A23AD for ; Sun, 6 Jun 2021 21:00:02 +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 156L02C7045559 for ; Sun, 6 Jun 2021 21:00:02 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 156L02fT045558 for erlang@FreeBSD.org; Sun, 6 Jun 2021 21:00:02 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202106062100.156L02fT045558@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, 6 Jun 2021 21:00:02 +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="16230132026.7654.45441" Content-Transfer-Encoding: 7bit X-ThisMailContainsUnwantedMimeParts: Y --16230132026.7654.45441 Date: Sun, 6 Jun 2021 21:00:02 +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 ------------+-----------+--------------------------------------------------- New | 254770 | Update lang/erlang-man to 23.3 New | 254704 | lang/erlang-runtime23: update to 23.3.1 and fix o New | 254768 | update lang/erlang-doc to 23.3 New | 254769 | update lang/erlang-java to 23.3.1 New | 243880 | lang/erlang Please update WX to 3.1 New | 250349 | lang/erlang: Update to 24.0 New | 254767 | update lang/erlang to 23.3.1, fix ODBC build, fix New | 254771 | update lang/erlang-wx to 23.3.1 8 problems total for which you should take action. --16230132026.7654.45441--