From unknown Sat Aug 09 04:59:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#73367] [PATCH 0/4] Update erlang, elixir and rebar3. Resent-From: Igor Goryachev Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 19 Sep 2024 16:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 73367 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73367@debbugs.gnu.org Cc: Igor Goryachev X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17267637785374 (code B ref -1); Thu, 19 Sep 2024 16:37:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Sep 2024 16:36:18 +0000 Received: from localhost ([127.0.0.1]:33396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srK8g-0001Oc-GD for submit@debbugs.gnu.org; Thu, 19 Sep 2024 12:36:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:54182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srK8e-0001OU-W0 for submit@debbugs.gnu.org; Thu, 19 Sep 2024 12:36:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1srK8M-0007Xw-An for guix-patches@gnu.org; Thu, 19 Sep 2024 12:35:59 -0400 Received: from mail.goryachev.org ([213.199.41.95]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1srK8K-0000sR-85 for guix-patches@gnu.org; Thu, 19 Sep 2024 12:35:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=0/Klf+eXI8E2oy6 Yv4kEpXmWmTmG68mXxeltz4Lwmy8=; h=date:subject:cc:to:from; d=goryachev.org; b=oZHfSFdbMMK6pYUqYMi0SZyVqaiBzd8mmdskIS365DeORdYyVgf UMSaIrQ2/mlPM9+Qdba6M6o1F4SNL6jV0D+PV6X10+J/6/FJETGfFEBJxmTFIjEpIhZB6R tNERyw/NvxJKR/CJnAaNt1vQqlZkEDr95l7fEgbFyXtOISF9WY= Received: by mail.goryachev.org (OpenSMTPD) with ESMTPSA id 92ca6527 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 19 Sep 2024 16:35:50 +0000 (UTC) From: Igor Goryachev Date: Thu, 19 Sep 2024 19:28:57 +0300 Message-ID: X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=213.199.41.95; envelope-from=igor@goryachev.org; helo=mail.goryachev.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Here are updates for Erlang, Elixir and Rebar3 to recent versions. Igor Goryachev (4): gnu: erlang: Update to 27.1. gnu: erlang: Fix build. gnu: rebar3: Update to 3.24.0, make reproducible. gnu: elixir: Update to 1.17.3. gnu/packages/elixir.scm | 12 ++++- gnu/packages/erlang.scm | 54 +++++++--------------- gnu/packages/patches/erlang-man-path.patch | 8 ++-- 3 files changed, 31 insertions(+), 43 deletions(-) base-commit: e85f52e826b0701c3dcf9acf9d81e5ae57aec8f9 -- 2.46.0 From unknown Sat Aug 09 04:59:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#73367] [PATCH 1/4] gnu: erlang: Update to 27.1. Resent-From: Igor Goryachev Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 19 Sep 2024 16:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73367 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73367@debbugs.gnu.org Cc: Igor Goryachev , Andrew Tropin Received: via spool by 73367-submit@debbugs.gnu.org id=B73367.17267640396511 (code B ref 73367); Thu, 19 Sep 2024 16:41:02 +0000 Received: (at 73367) by debbugs.gnu.org; 19 Sep 2024 16:40:39 +0000 Received: from localhost ([127.0.0.1]:33427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srKCt-0001gr-93 for submit@debbugs.gnu.org; Thu, 19 Sep 2024 12:40:39 -0400 Received: from mail.goryachev.org ([213.199.41.95]:54774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srKCq-0001gb-Hy for 73367@debbugs.gnu.org; Thu, 19 Sep 2024 12:40:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=DLwhhBOZddQcTjX IXhHJYq/zC7ljC8OLXwC+WnxWIQA=; h=references:in-reply-to:date:subject: cc:to:from; d=goryachev.org; b=apT/ZYNTR6XcM/GLywls505eXtbz0xui1U5hSQu fY5Zlhixxm30GrO3rUy2sGRhfGFZqLO7fAxFfcT8H/CSXaH7pNnkYBGeJ25TDyW9zBgL2q Rt/VSyGa1j35FTHpIoxuZhzXoU7BhsEShMf/XeTtMIb999xt6dLKLOgs7HCJPU= Received: by mail.goryachev.org (OpenSMTPD) with ESMTPSA id fb3dfdc2 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 19 Sep 2024 16:40:17 +0000 (UTC) From: Igor Goryachev Date: Thu, 19 Sep 2024 19:39:10 +0300 Message-ID: <7613043eff12032dcbd712088c6aa2682bf29d5d.1726763309.git.igor@goryachev.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (erlang): Update to 27.1. [native-inputs]: Fetch recent erlang-manpages. Change-Id: I30b810fe900160c269a7c84e2a6860f630c988ad --- gnu/packages/erlang.scm | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index 175bbdf8a5..5d8516f311 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -49,7 +49,7 @@ (define-module (gnu packages erlang) (define-public erlang (package (name "erlang") - (version "27.0.1") + (version "27.1") (source (origin (method git-fetch) ;; The tarball from http://erlang.org/download contains many @@ -61,25 +61,20 @@ (define-public erlang (file-name (git-file-name name version)) (sha256 (base32 - "1gzlvbbc1zm87910pnhi94mcpag1zxylhy7m2g4vhlmclyir7gd1")) + "099m8z5f9mq6hqv75hv73iydzmnpylcagss4ysrk9xg732xqcawb")) (patches (search-patches "erlang-man-path.patch")))) (build-system gnu-build-system) (native-inputs `(("perl" ,perl) - ;; Erlang's documentation is distributed in a separate tarball. ("erlang-manpages" - ;; Manpages tarball is not released for 27.0.1, so we take it from the - ;; previous version. Details: - ;; https://erlangforums.com/t/patch-package-otp-27-0-1-released/3824/4 - ,(let ((version "27.0")) - (origin - (method url-fetch) - (uri (string-append "https://github.com/erlang/otp/releases/download" - "/OTP-" version "/otp_doc_man_" version ".tar.gz")) - (sha256 - (base32 - "0f3w2152090860aci4a38d1bd19c5sslbwadwxc7sjza487fm8lm"))))))) + ,(origin + (method url-fetch) + (uri (string-append "https://github.com/erlang/otp/releases/download" + "/OTP-" version "/otp_doc_man_" version ".tar.gz")) + (sha256 + (base32 + "1d4v664z9z4d8sfp9304kflgmymbl74hcgjpbcqkbhzwcjk8jrn0")))))) (inputs (list ncurses openssl wxwidgets)) (propagated-inputs -- 2.46.0 From unknown Sat Aug 09 04:59:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#73367] [PATCH 2/4] gnu: erlang: Fix build. Resent-From: Igor Goryachev Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 19 Sep 2024 16:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73367 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73367@debbugs.gnu.org Cc: Igor Goryachev , Andrew Tropin Received: via spool by 73367-submit@debbugs.gnu.org id=B73367.17267640406518 (code B ref 73367); Thu, 19 Sep 2024 16:41:02 +0000 Received: (at 73367) by debbugs.gnu.org; 19 Sep 2024 16:40:40 +0000 Received: from localhost ([127.0.0.1]:33429 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srKCt-0001gy-LI for submit@debbugs.gnu.org; Thu, 19 Sep 2024 12:40:39 -0400 Received: from mail.goryachev.org ([213.199.41.95]:54774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srKCs-0001gb-9D for 73367@debbugs.gnu.org; Thu, 19 Sep 2024 12:40:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=JGQq+GOPxrzz+x2 sIzPI86JVEEwmeSc9Cx/cWgZEQ0s=; h=references:in-reply-to:date:subject: cc:to:from; d=goryachev.org; b=L7v3Ysaso0QSMYVZxZfgaNDcureYoKyVu0fvunx 0Moz7n1MUo+xY7BsrB/F7AmswmFY67E0uFvSzrO5J7n1XxSyVB0kp2QWdm9wXaqMhuIVj3 vXmORmVCUA/6dUvfOTSjo3cKxvmbdbHqaaPnMBLXTM68cb3lhW4rWUkaUSoVOo= Received: by mail.goryachev.org (OpenSMTPD) with ESMTPSA id 0490218f (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 19 Sep 2024 16:40:17 +0000 (UTC) From: Igor Goryachev Date: Thu, 19 Sep 2024 19:39:11 +0300 Message-ID: <29b85464b5bc31000efa77af6f5094b331146543.1726763309.git.igor@goryachev.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/patches/erlang-man-path.patch: Adjust patch. Change-Id: I2531c92001a3b1c2a3363615a7a1542904fa98b7 --- gnu/packages/patches/erlang-man-path.patch | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/patches/erlang-man-path.patch b/gnu/packages/patches/erlang-man-path.patch index 68fc9f45b4..e5beb4af1e 100644 --- a/gnu/packages/patches/erlang-man-path.patch +++ b/gnu/packages/patches/erlang-man-path.patch @@ -9,10 +9,10 @@ as other man pages.) --- a/erts/etc/common/erlexec.c +++ b/erts/etc/common/erlexec.c -@@ -709,8 +709,10 @@ - error("-man not supported on Windows"); - #else - argv[i] = "man"; +@@ -728,8 +728,10 @@ int main(int argc, char **argv) + break; + } + } - erts_snprintf(tmpStr, sizeof(tmpStr), "%s/man", rootdir); - set_env("MANPATH", tmpStr); + /* -- 2.46.0 From unknown Sat Aug 09 04:59:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#73367] [PATCH 3/4] gnu: rebar3: Update to 3.24.0, make reproducible. Resent-From: Igor Goryachev Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 19 Sep 2024 16:41:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73367 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73367@debbugs.gnu.org Cc: Igor Goryachev , Andrew Tropin Received: via spool by 73367-submit@debbugs.gnu.org id=B73367.17267640456536 (code B ref 73367); Thu, 19 Sep 2024 16:41:03 +0000 Received: (at 73367) by debbugs.gnu.org; 19 Sep 2024 16:40:45 +0000 Received: from localhost ([127.0.0.1]:33432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srKCy-0001hK-UD for submit@debbugs.gnu.org; Thu, 19 Sep 2024 12:40:45 -0400 Received: from mail.goryachev.org ([213.199.41.95]:54774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srKCs-0001gb-Vg for 73367@debbugs.gnu.org; Thu, 19 Sep 2024 12:40:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=GyEcEfOd3kARjON +wGOI0zVdXJxxy4fsKeArIVlhxFg=; h=references:in-reply-to:date:subject: cc:to:from; d=goryachev.org; b=QFDw14XEbi8fojM9lDhGXYoUXo3vnKXk920gRRF fBwvIPAsMQ9czrDwWRFQ5ad8YlVmkA7xG3dnSb6zi6CLKO/IhYddzpekGM38c/LC0APoNa 7qrBsjcqqLCa2lrJ5mXf9YIAaPOIjtGCLTzBRTKBpXLAK3huwXePVvqGRG2HMg= Received: by mail.goryachev.org (OpenSMTPD) with ESMTPSA id 5f086806 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 19 Sep 2024 16:40:18 +0000 (UTC) From: Igor Goryachev Date: Thu, 19 Sep 2024 19:39:12 +0300 Message-ID: <2541ae31df2001548d1ebd91ecb3b34155408fdf.1726763309.git.igor@goryachev.org> X-Mailer: git-send-email 2.46.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/erlang.scm (rebar3): Update to 3.24.0. [arguments]<#:phases>: Modify 'make-escriptize-reproducible phase. Change-Id: I264515753f1ed0bdabdc4042a1c850d738c27738 --- gnu/packages/erlang.scm | 31 ++++++++----------------------- 1 file changed, 8 insertions(+), 23 deletions(-) diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index 5d8516f311..026a7dd32e 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -637,7 +637,7 @@ (define-public erlang-ssl-verify-fun (define-public rebar3 (package (name "rebar3") - (version "3.23.0") + (version "3.24.0") (source (origin (method git-fetch) @@ -646,7 +646,7 @@ (define-public rebar3 (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "0jinjx3mk5j1kczxmblixbvhf24q0yfwih2ggs11x5ykmrqpbckl")))) + (base32 "1l73csyzxwinhrcsyb8hg2003v35yz6pv98inl3wg1j5587f071s")))) (build-system gnu-build-system) ;; TODO: remove vendored modules, install man-page, install lib(?) (arguments @@ -672,29 +672,14 @@ (define-public rebar3 "eunit_formatters" "getopt" "hex_core" "erlware_commons" "parse_trans" "relx" "ssl_verify_fun" "providers")))) (delete 'configure) - ;; By default rebar3 produces escripts with embedded ZIP archives - ;; with files with current timestamps which is not suitable for - ;; reproducible builds. We fix it by setting predefined timestamps. + ;; Due to changes in Erlang 27.1 related to handling ZIP-archives + ;; we still need to patch rebar to make it generate reproducible + ;; escripts. (add-before 'build 'make-escriptize-reproducible (lambda _ - (let ((escriptize "apps/rebar/src/rebar_prv_escriptize.erl")) - (substitute* escriptize - (("\\[dir_entries\\(filename:dirname\\(Filename1\\)\\),") - (string-append "FilePath = filename:join(Dir, Filename)," - "{ok, FileInfo0} = file:read_file_info(FilePath)," - "DateTime = {{1970, 1, 1}, {0, 0, 1}}," - "FileInfo = FileInfo0#file_info{mtime = DateTime}," - "[dir_entries(filename:dirname(Filename1)),"))) - (substitute* escriptize - (((string-append - "\\{Filename1, file_contents\\(filename:join\\(Dir, " - "Filename\\)\\)\\}\\].")) - "{Filename1, file_contents(FilePath), FileInfo}].")) - (substitute* escriptize - (((string-append "\\[\\{FName,FBin\\} \\|\\| \\{FName,FBin\\} <- " - "Files, FBin =/= <<>>\\]\\.")) - (string-append "[{FName,FBin,FInfo} || {FName,FBin,FInfo} <- " - "Files, FBin =/= <<>>].")))))) + (substitute* "apps/rebar/src/rebar_prv_escriptize.erl" + (("mtime = DateTime") + "atime = DateTime,ctime = DateTime,mtime = DateTime")))) (replace 'build (lambda _ (setenv "HOME" (getcwd)) -- 2.46.0 From unknown Sat Aug 09 04:59:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#73367] [PATCH 4/4] gnu: elixir: Update to 1.17.3. Resent-From: Igor Goryachev Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 19 Sep 2024 16:41:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73367 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73367@debbugs.gnu.org Cc: Igor Goryachev , Andrew Tropin Received: via spool by 73367-submit@debbugs.gnu.org id=B73367.17267640456542 (code B ref 73367); Thu, 19 Sep 2024 16:41:03 +0000 Received: (at 73367) by debbugs.gnu.org; 19 Sep 2024 16:40:45 +0000 Received: from localhost ([127.0.0.1]:33434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srKCz-0001hN-EE for submit@debbugs.gnu.org; Thu, 19 Sep 2024 12:40:45 -0400 Received: from mail.goryachev.org ([213.199.41.95]:54774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srKCt-0001gb-PJ for 73367@debbugs.gnu.org; Thu, 19 Sep 2024 12:40:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=EYvsOjGW+2h1Gus pt06FVL6IeZHa/OqRRv1fBhYdnYo=; h=references:in-reply-to:date:subject: cc:to:from; d=goryachev.org; b=jxyVOshKRv1LVKfSbByyGvccHIdWuyz4+gOKnLU 94YUqEWez/uRKHaap9AQa3+sBAz/6cLYKByV6ehXKo4afJrsCmugC81BDtSXQvRz+zrG1c XuoSurZt12Ab2VZgSLODWhdZrjIwNjhKobNVpWalBNhyNvacjaQsqOAg0vLV3U= Received: by mail.goryachev.org (OpenSMTPD) with ESMTPSA id 9253491f (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 19 Sep 2024 16:40:18 +0000 (UTC) From: Igor Goryachev Date: Thu, 19 Sep 2024 19:39:13 +0300 Message-ID: X-Mailer: git-send-email 2.46.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/elixir.scm (elixir): Update to 1.17.3. [arguments]<#:phases>: Add 'disable-some-logger-tests-for-erlang-27.1+ phase. Change-Id: I1adf3a24656b291f57cfb29812cf034130552506 --- gnu/packages/elixir.scm | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/gnu/packages/elixir.scm b/gnu/packages/elixir.scm index 895ede25dd..459e160830 100644 --- a/gnu/packages/elixir.scm +++ b/gnu/packages/elixir.scm @@ -41,7 +41,7 @@ (define-module (gnu packages elixir) (define-public elixir (package (name "elixir") - (version "1.17.2") + (version "1.17.3") (source (origin (method git-fetch) @@ -50,7 +50,7 @@ (define-public elixir (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "063pfz6ljy22b4nyvk8pi8ggqb6nmzqcca08vnl3h9xgh1zzddpj")) + (base32 "171l6g304044yk6i0827hgl64vp122ygn1wa1xqdjhw08b5kl2pd")) (patches (search-patches "elixir-path-length.patch")))) (build-system gnu-build-system) (arguments @@ -127,6 +127,14 @@ (define-public elixir (lambda* (#:key inputs #:allow-other-keys) ;; Some tests require access to a home directory. (setenv "HOME" "/tmp"))) + ;; Temporarily skip several tests related to logger to pass + ;; under Erlang 27.1. For more info see: + ;; https://elixirforum.com/t/elixir-v1-17-3-released/66156/2 + (add-before 'check 'disable-some-logger-tests-for-erlang-27.1+ + (lambda _ + (substitute* "lib/logger/test/logger/translator_test.exs" + (("test \"translates Supervisor progress") + "@tag :skip\n test \"translates Supervisor progress")))) (delete 'configure) (add-after 'install 'wrap-programs (lambda* (#:key inputs outputs #:allow-other-keys) -- 2.46.0 From unknown Sat Aug 09 04:59:19 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#73367] [PATCH 0/4] Update erlang, elixir and rebar3. Resent-From: Andrew Tropin Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Sep 2024 12:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73367 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73367@debbugs.gnu.org, 73367-done@debbugs.gnu.org Cc: Igor Goryachev X-Debbugs-Original-To: Igor Goryachev via Guix-patches via , 73367-done@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.172718094724488 (code B ref -1); Tue, 24 Sep 2024 12:30:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Sep 2024 12:29:07 +0000 Received: from localhost ([127.0.0.1]:45522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1st4fD-0006Mu-HB for submit@debbugs.gnu.org; Tue, 24 Sep 2024 08:29:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:56564) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1st4fB-0006Mk-Gm for submit@debbugs.gnu.org; Tue, 24 Sep 2024 08:29:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1st4em-0001Mz-Cq for guix-patches@gnu.org; Tue, 24 Sep 2024 08:28:40 -0400 Received: from out-174.mta0.migadu.com ([91.218.175.174]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1st4ek-0003sc-2C for guix-patches@gnu.org; Tue, 24 Sep 2024 08:28:40 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=key1; t=1727180907; 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: in-reply-to:in-reply-to:references:references; bh=R8ZPmUhDQtUw4XgxfKKEsCiGTApTpYChOfrOZzCB9C8=; b=T/uSfbmnJvyoCTe5IOjT4yrN0qZob0yLOSD7JEPOEDcXFARUu9VywucVpp+hJbGXwTS2X6 3DJLNV6VkKB3HguKh/4ZuCYAOiVv/VtnLSGI69ZHz5KVAvGLgYDXTNM+TI2yRjcMMTH3Kx jNHU8dwFeLfvWWAAbPZpGyX847VBSEeguK1Aag06z2cdCc20T0qiRy2+gj2bPyPztnU/pG V2Ih5ufyvpC9JJPmPoTcRdoj+NUVkv8AxWaJenxDmpkeUzXRAungvt76h12MeJGs5hZq3z 6qmUB1XNRWeia7DImUhtXM4nad8HCsTHkhjEBM4F/YP9a0XlvYtfd3d7NWVI4g== From: Andrew Tropin In-Reply-To: References: Date: Tue, 24 Sep 2024 16:28:27 +0400 Message-ID: <87a5fxutg4.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Migadu-Flow: FLOW_OUT Received-SPF: pass client-ip=91.218.175.174; envelope-from=andrew@trop.in; helo=out-174.mta0.migadu.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 2024-09-19 19:28, Igor Goryachev via Guix-patches via wrote: > Here are updates for Erlang, Elixir and Rebar3 to recent versions. > > Igor Goryachev (4): > gnu: erlang: Update to 27.1. > gnu: erlang: Fix build. > gnu: rebar3: Update to 3.24.0, make reproducible. > gnu: elixir: Update to 1.17.3. > > gnu/packages/elixir.scm | 12 ++++- > gnu/packages/erlang.scm | 54 +++++++--------------- > gnu/packages/patches/erlang-man-path.patch | 8 ++-- > 3 files changed, 31 insertions(+), 43 deletions(-) > > > base-commit: e85f52e826b0701c3dcf9acf9d81e5ae57aec8f9 Applied, built locally, pushed as https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3D60dfa7f673 Thank you for the update! =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmbysGsACgkQIgjSCVjB 3rCtyQ/9H3lDvQQ/4Sin7UE+7kVRc5ZGBVCs/VPD9G2HLJvSvJer9zpw7ekQ+QZO 7/n6pW5ar9rpC40vsexvPHxQ5oovq4Ogz8VoCetnU1RcY1wFtt/nkMpWpLhHKvLJ g4d0J8DZs3YiyLs4ngovvCJc9S3SF83RsYroLp0TbxWnBree7eiP59RBGwP/NEy1 GsQY1ORyXJiEHiTiFy6rQLhbnLVZZoTAJrhLjkdZb+36YB75wD9NCgzokiD1jrXG 443eG6Zmb3UI3kC6p7XMbi1zXYFgDvnncQBjUtjOdnlZY4KS9K2HUywywpwHvS9u JKa+gNXjQgBln2S7lgDahC//12NNCN6k5aR5t+eodzEfzl+5Q8NhIUZUE5Iohzek qCr3jwHtBGDLsQSVXmg4PIKzrUJDXSAsXpHuZwG5bLUB3gVFYZyZtUv1ipAmYFru xhR9H1Rwky/M844/6zAgXPryP8+0k/wBbFHhOQPTv3gbbwYMB8XBdO2qxW26fZQT 99pHf/uviAJJYVurDZRjCapOpFBdys9gVO2jsQvtYSgnNxpcF7XpafufcauvRxEu KT/T4V/+YA/JeJXrLPM3Czopf8je95gcX2ZKZd/fx71v6TaL89YQswiY+N6fPbMU yHyw4mCFAYJ4PTpeYwwXiCSxbLX5SoNe/TM1gyGBNf0GsZBVY0M= =3Mrq -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Aug 09 04:59:19 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Igor Goryachev Subject: bug#73367: closed (Re: [bug#73367] [PATCH 0/4] Update erlang, elixir and rebar3.) Message-ID: References: <87a5fxutg4.fsf@trop.in> X-Gnu-PR-Message: they-closed 73367 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 73367@debbugs.gnu.org Date: Tue, 24 Sep 2024 12:30:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1727181002-24599-1" This is a multi-part message in MIME format... ------------=_1727181002-24599-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #73367: [PATCH 0/4] Update erlang, elixir and rebar3. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 73367@debbugs.gnu.org. --=20 73367: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D73367 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1727181002-24599-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 73367-done) by debbugs.gnu.org; 24 Sep 2024 12:29:02 +0000 Received: from localhost ([127.0.0.1]:45518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1st4f8-0006Ma-49 for submit@debbugs.gnu.org; Tue, 24 Sep 2024 08:29:02 -0400 Received: from out-181.mta0.migadu.com ([91.218.175.181]:49313) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1st4f5-0006M2-0n for 73367-done@debbugs.gnu.org; Tue, 24 Sep 2024 08:29:00 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=key1; t=1727180907; 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: in-reply-to:in-reply-to:references:references; bh=R8ZPmUhDQtUw4XgxfKKEsCiGTApTpYChOfrOZzCB9C8=; b=T/uSfbmnJvyoCTe5IOjT4yrN0qZob0yLOSD7JEPOEDcXFARUu9VywucVpp+hJbGXwTS2X6 3DJLNV6VkKB3HguKh/4ZuCYAOiVv/VtnLSGI69ZHz5KVAvGLgYDXTNM+TI2yRjcMMTH3Kx jNHU8dwFeLfvWWAAbPZpGyX847VBSEeguK1Aag06z2cdCc20T0qiRy2+gj2bPyPztnU/pG V2Ih5ufyvpC9JJPmPoTcRdoj+NUVkv8AxWaJenxDmpkeUzXRAungvt76h12MeJGs5hZq3z 6qmUB1XNRWeia7DImUhtXM4nad8HCsTHkhjEBM4F/YP9a0XlvYtfd3d7NWVI4g== From: Andrew Tropin To: Igor Goryachev via Guix-patches via , 73367-done@debbugs.gnu.org Subject: Re: [bug#73367] [PATCH 0/4] Update erlang, elixir and rebar3. In-Reply-To: References: Date: Tue, 24 Sep 2024 16:28:27 +0400 Message-ID: <87a5fxutg4.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Migadu-Flow: FLOW_OUT X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 73367-done Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 2024-09-19 19:28, Igor Goryachev via Guix-patches via wrote: > Here are updates for Erlang, Elixir and Rebar3 to recent versions. > > Igor Goryachev (4): > gnu: erlang: Update to 27.1. > gnu: erlang: Fix build. > gnu: rebar3: Update to 3.24.0, make reproducible. > gnu: elixir: Update to 1.17.3. > > gnu/packages/elixir.scm | 12 ++++- > gnu/packages/erlang.scm | 54 +++++++--------------- > gnu/packages/patches/erlang-man-path.patch | 8 ++-- > 3 files changed, 31 insertions(+), 43 deletions(-) > > > base-commit: e85f52e826b0701c3dcf9acf9d81e5ae57aec8f9 Applied, built locally, pushed as https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3D60dfa7f673 Thank you for the update! =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmbysGsACgkQIgjSCVjB 3rCtyQ/9H3lDvQQ/4Sin7UE+7kVRc5ZGBVCs/VPD9G2HLJvSvJer9zpw7ekQ+QZO 7/n6pW5ar9rpC40vsexvPHxQ5oovq4Ogz8VoCetnU1RcY1wFtt/nkMpWpLhHKvLJ g4d0J8DZs3YiyLs4ngovvCJc9S3SF83RsYroLp0TbxWnBree7eiP59RBGwP/NEy1 GsQY1ORyXJiEHiTiFy6rQLhbnLVZZoTAJrhLjkdZb+36YB75wD9NCgzokiD1jrXG 443eG6Zmb3UI3kC6p7XMbi1zXYFgDvnncQBjUtjOdnlZY4KS9K2HUywywpwHvS9u JKa+gNXjQgBln2S7lgDahC//12NNCN6k5aR5t+eodzEfzl+5Q8NhIUZUE5Iohzek qCr3jwHtBGDLsQSVXmg4PIKzrUJDXSAsXpHuZwG5bLUB3gVFYZyZtUv1ipAmYFru xhR9H1Rwky/M844/6zAgXPryP8+0k/wBbFHhOQPTv3gbbwYMB8XBdO2qxW26fZQT 99pHf/uviAJJYVurDZRjCapOpFBdys9gVO2jsQvtYSgnNxpcF7XpafufcauvRxEu KT/T4V/+YA/JeJXrLPM3Czopf8je95gcX2ZKZd/fx71v6TaL89YQswiY+N6fPbMU yHyw4mCFAYJ4PTpeYwwXiCSxbLX5SoNe/TM1gyGBNf0GsZBVY0M= =3Mrq -----END PGP SIGNATURE----- --=-=-=-- ------------=_1727181002-24599-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 19 Sep 2024 16:36:18 +0000 Received: from localhost ([127.0.0.1]:33396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srK8g-0001Oc-GD for submit@debbugs.gnu.org; Thu, 19 Sep 2024 12:36:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:54182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1srK8e-0001OU-W0 for submit@debbugs.gnu.org; Thu, 19 Sep 2024 12:36:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1srK8M-0007Xw-An for guix-patches@gnu.org; Thu, 19 Sep 2024 12:35:59 -0400 Received: from mail.goryachev.org ([213.199.41.95]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1srK8K-0000sR-85 for guix-patches@gnu.org; Thu, 19 Sep 2024 12:35:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=0/Klf+eXI8E2oy6 Yv4kEpXmWmTmG68mXxeltz4Lwmy8=; h=date:subject:cc:to:from; d=goryachev.org; b=oZHfSFdbMMK6pYUqYMi0SZyVqaiBzd8mmdskIS365DeORdYyVgf UMSaIrQ2/mlPM9+Qdba6M6o1F4SNL6jV0D+PV6X10+J/6/FJETGfFEBJxmTFIjEpIhZB6R tNERyw/NvxJKR/CJnAaNt1vQqlZkEDr95l7fEgbFyXtOISF9WY= Received: by mail.goryachev.org (OpenSMTPD) with ESMTPSA id 92ca6527 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 19 Sep 2024 16:35:50 +0000 (UTC) From: Igor Goryachev To: guix-patches@gnu.org Subject: [PATCH 0/4] Update erlang, elixir and rebar3. Date: Thu, 19 Sep 2024 19:28:57 +0300 Message-ID: X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=213.199.41.95; envelope-from=igor@goryachev.org; helo=mail.goryachev.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Igor Goryachev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Here are updates for Erlang, Elixir and Rebar3 to recent versions. Igor Goryachev (4): gnu: erlang: Update to 27.1. gnu: erlang: Fix build. gnu: rebar3: Update to 3.24.0, make reproducible. gnu: elixir: Update to 1.17.3. gnu/packages/elixir.scm | 12 ++++- gnu/packages/erlang.scm | 54 +++++++--------------- gnu/packages/patches/erlang-man-path.patch | 8 ++-- 3 files changed, 31 insertions(+), 43 deletions(-) base-commit: e85f52e826b0701c3dcf9acf9d81e5ae57aec8f9 -- 2.46.0 ------------=_1727181002-24599-1--