From patchwork Thu Jul 11 14:25:08 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Romain GARBAGE X-Patchwork-Id: 2681 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id D65E327BBE9; Thu, 11 Jul 2024 15:35:28 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 035BA27BBE2 for ; Thu, 11 Jul 2024 15:35:27 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sRusy-00007l-LM; Thu, 11 Jul 2024 10:35:04 -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 1sRusw-0008UL-Ih for guix-patches@gnu.org; Thu, 11 Jul 2024 10:35:02 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sRusw-00033J-76 for guix-patches@gnu.org; Thu, 11 Jul 2024 10:35:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sRusv-00016J-Qt for guix-patches@gnu.org; Thu, 11 Jul 2024 10:35:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72062] [PATCH 0/4] Add OpenMPI 5.x Resent-From: Romain GARBAGE Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 11 Jul 2024 14:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 72062 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72062@debbugs.gnu.org Cc: ludovic.courtes@inria.fr, Romain GARBAGE X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17207084574079 (code B ref -1); Thu, 11 Jul 2024 14:35:01 +0000 Received: (at submit) by debbugs.gnu.org; 11 Jul 2024 14:34:17 +0000 Received: from localhost ([127.0.0.1]:52357 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sRusD-00013j-GM for submit@debbugs.gnu.org; Thu, 11 Jul 2024 10:34:17 -0400 Received: from lists.gnu.org ([209.51.188.17]:50896) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sRusB-00013b-Bi for submit@debbugs.gnu.org; Thu, 11 Jul 2024 10:34:16 -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 1sRusB-0005Yu-Cg for guix-patches@gnu.org; Thu, 11 Jul 2024 10:34:15 -0400 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sRus8-0002um-Ug for guix-patches@gnu.org; Thu, 11 Jul 2024 10:34:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=pkwxCIT6on7y37o40ji40u1d2dZYn61CLMLkrLMS0nU=; b=m2cRb62cZ9RBo9P0zYHTrBfgAHFrfe7MEAck7wdrkQyRzykhxfx4Drc9 tG7u/oN1D5K2vUTx35DLA/nACv6pOVBjw0g/txsKYO2WcqyU7yXZmK/iV Sn2zIS3Qx5mYSCCajt+IgMIOrsCNIPdDQXzCHxHBO+rGTCwkL/iKF360G o=; Authentication-Results: mail3-relais-sop.national.inria.fr; dkim=none (message not signed) header.i=none; spf=SoftFail smtp.mailfrom=romain.garbage@inria.fr; dmarc=fail (p=none dis=none) d=inria.fr X-IronPort-AV: E=Sophos;i="6.09,200,1716242400"; d="scan'208";a="91951774" Received: from lfbn-bay-1-62-70.w83-193.abo.wanadoo.fr (HELO guix-A102.home) ([83.193.153.70]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Jul 2024 16:34:06 +0200 From: Romain GARBAGE Date: Thu, 11 Jul 2024 16:25:08 +0200 Message-ID: <20240711143230.12467-1-romain.garbage@inria.fr> X-Mailer: git-send-email 2.45.1 MIME-Version: 1.0 Received-SPF: pass client-ip=192.134.164.104; envelope-from=romain.garbage@inria.fr; helo=mail3-relais-sop.national.inria.fr 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_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches This patch series aims at bringing the 5.x branch of OpenMPI to Guix. First two patches are dependencies of OpenMPI 5.x. Third patch adds a new package for OpenMPI 5.x, keeping OpenMPI 4.x as the default version in package dependencies. Fourth patch adds PMIx support, which is required for OpenMPI 5.x support in SLURM. These patches have been applied on top of commit 0663668507377a849317b0fff3d72f609c3139c2, all packages depending on slurm and openmpi@5 have been successfully rebuilt. Romain GARBAGE (4): gnu: Add openpmix. gnu: Add prrte. gnu: Add openmpi-5. gnu: slurm: Add PMIx support. gnu/packages/mpi.scm | 52 ++++++++++++++++++++++++++++++ gnu/packages/parallel.scm | 68 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 120 insertions(+)