From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 13 16:07:29 2018 Received: (at submit) by debbugs.gnu.org; 13 Sep 2018 20:07:29 +0000 Received: from localhost ([127.0.0.1]:39629 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g0Xth-0003Tx-HS for submit@debbugs.gnu.org; Thu, 13 Sep 2018 16:07:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33161) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g0Xtf-0003Tj-7e for submit@debbugs.gnu.org; Thu, 13 Sep 2018 16:07:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g0XtI-0001cB-7h for submit@debbugs.gnu.org; Thu, 13 Sep 2018 16:07:11 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45757) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g0Xt0-0001Xs-Rx for submit@debbugs.gnu.org; Thu, 13 Sep 2018 16:06:49 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53958) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g0Xsw-0003wy-Ss for guix-patches@gnu.org; Thu, 13 Sep 2018 16:06:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g0Xsc-0001K6-KL for guix-patches@gnu.org; Thu, 13 Sep 2018 16:06:29 -0400 Received: from smtp.hosts.co.uk ([85.233.160.19]:20876) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g0XsU-0006wp-BO for guix-patches@gnu.org; Thu, 13 Sep 2018 16:06:15 -0400 Received: from [79.123.23.187] (helo=parkin.tourbillion-technology.com.com) by smtp.hosts.co.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim) (envelope-from ) id 1g0XqM-0004QZ-7e; Thu, 13 Sep 2018 21:04:02 +0100 From: Paul Garlick To: guix-patches@gnu.org Subject: [PATCH] gnu: hdf5-parallel-openmpi: Really enable parallel build. Date: Thu, 13 Sep 2018 21:03:25 +0100 Message-Id: <1536869005-3781-1-git-send-email-pgarlick@tourbillion-technology.com> X-Mailer: git-send-email 1.8.3.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (no timestamps) [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: Paul Garlick 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: -6.0 (------) This fix ensures that the H5_HAVE_PARALLEL identifier is correctly set in the file H5pubconf.h. * gnu/packages/maths.scm (hdf5-parallel-openmpi)[arguments]: Add the "--enable-parallel" flag to the list of configure flags. Remove the incompatible "--enable-cxx" flag. Add 'mpi-setup' phase. Replace the 'split' phase, omitting the references to the h5fc script which is not present. --- gnu/packages/maths.scm | 38 +++++++++++++++++++++++++++++++++++--- 1 file changed, 35 insertions(+), 3 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index af41093..85d3884 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -1034,10 +1034,13 @@ Swath).") `(("mpi" ,openmpi) ,@(package-inputs hdf5))) (arguments - (substitute-keyword-arguments `(#:configure-flags '("--enable-parallel") - ,@(package-arguments hdf5)) + (substitute-keyword-arguments (package-arguments hdf5) + ((#:configure-flags flags) + ``("--enable-parallel" ,@(delete "--enable-cxx" ,flags))) ((#:phases phases) `(modify-phases ,phases + (add-after 'build 'mpi-setup + ,%openmpi-setup) (add-before 'check 'patch-tests (lambda _ ;; OpenMPI's mpirun will exit with non-zero status if it @@ -1051,7 +1054,36 @@ Swath).") (string-append front back "\n"))) (substitute* "tools/h5diff/testph5diff.sh" (("/bin/sh") (which "sh"))) - #t)))))) + #t)) + (replace 'split + (lambda* (#:key inputs outputs #:allow-other-keys) + ;; Move all fortran-related files + (let* ((out (assoc-ref outputs "out")) + (bin (string-append out "/bin")) + (lib (string-append out "/lib")) + (inc (string-append out "/include")) + (ex (string-append out "/share/hdf5_examples/fortran")) + (fort (assoc-ref outputs "fortran")) + (flib (string-append fort "/lib")) + (finc (string-append fort "/include")) + (fex (string-append fort "/share/hdf5_examples/fortran"))) + (mkdir-p flib) + (mkdir-p finc) + (mkdir-p fex) + (for-each (lambda (file) + (rename-file file + (string-append flib "/" (basename file)))) + (find-files lib ".*fortran.*")) + (for-each (lambda (file) + (rename-file file + (string-append finc "/" (basename file)))) + (find-files inc ".*mod")) + (for-each (lambda (file) + (rename-file file + (string-append fex "/" (basename file)))) + (find-files ex ".*")) + (delete-file-recursively ex)) + #t)))))) (synopsis "Management suite for data with parallel IO support"))) (define-public h5check -- 1.8.3.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 16 17:00:31 2018 Received: (at 32732) by debbugs.gnu.org; 16 Sep 2018 21:00:31 +0000 Received: from localhost ([127.0.0.1]:42348 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g1e9f-0004xH-It for submit@debbugs.gnu.org; Sun, 16 Sep 2018 17:00:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g1e9e-0004x5-5X for 32732@debbugs.gnu.org; Sun, 16 Sep 2018 17:00:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g1e9Y-0005ny-3D for 32732@debbugs.gnu.org; Sun, 16 Sep 2018 17:00:24 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34953) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g1e9X-0005nG-PJ; Sun, 16 Sep 2018 17:00:24 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=42936 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g1e9X-0003dK-HP; Sun, 16 Sep 2018 17:00:23 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Paul Garlick Subject: Re: [bug#32732] [PATCH] gnu: hdf5-parallel-openmpi: Really enable parallel build. References: <1536869005-3781-1-git-send-email-pgarlick@tourbillion-technology.com> Date: Sun, 16 Sep 2018 23:00:22 +0200 In-Reply-To: <1536869005-3781-1-git-send-email-pgarlick@tourbillion-technology.com> (Paul Garlick's message of "Thu, 13 Sep 2018 21:03:25 +0100") Message-ID: <8736u9f995.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32732 Cc: 32732@debbugs.gnu.org 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: -6.0 (------) Hi Paul, Paul Garlick skribis: > This fix ensures that the H5_HAVE_PARALLEL identifier is correctly set > in the file H5pubconf.h. > > * gnu/packages/maths.scm (hdf5-parallel-openmpi)[arguments]: Add > the "--enable-parallel" flag to the list of configure flags. Remove > the incompatible "--enable-cxx" flag. Add 'mpi-setup' phase. Replace > the 'split' phase, omitting the references to the h5fc script which is > not present. Good catch! > + (replace 'split > + (lambda* (#:key inputs outputs #:allow-other-keys) > + ;; Move all fortran-related files Instead of duplicating the whole phase minus the h5fc bit, what about changing the phase in =E2=80=98hdf5=E2=80=99 so that it does: ;; Note: When built with --enable-parallel, the 'h5fc' file ;; doesn't exist, hence this condition. (when (file-exists? (string-append bin "/h5fc")) (rename-file (string-append bin "/h5fc") (string-append fbin "/h5fc"))) That way, no need to touch the =E2=80=98split=E2=80=99 phase in =E2=80=98hdf5-parallel-openmpi=E2=80=99. If that=E2=80=99s fine with you, could you send an updated patch? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 20 14:01:45 2018 Received: (at 32732) by debbugs.gnu.org; 20 Sep 2018 18:01:45 +0000 Received: from localhost ([127.0.0.1]:47283 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g33Gr-0004ai-9v for submit@debbugs.gnu.org; Thu, 20 Sep 2018 14:01:45 -0400 Received: from smtp.hosts.co.uk ([85.233.160.19]:58360) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g33Gq-0004aS-35 for 32732@debbugs.gnu.org; Thu, 20 Sep 2018 14:01:44 -0400 Received: from [79.123.23.187] (helo=parkin.tourbillion-technology.com.com) by smtp.hosts.co.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim) (envelope-from ) id 1g33Gj-0001MB-97; Thu, 20 Sep 2018 19:01:38 +0100 From: Paul Garlick To: 32732@debbugs.gnu.org, ludo@gnu.org Subject: [PATCH 1/2] gnu: hdf5: Allow for absence of utility script. Date: Thu, 20 Sep 2018 18:59:56 +0100 Message-Id: <1537466397-6695-1-git-send-email-pgarlick@tourbillion-technology.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <8736u9f995.fsf@gnu.org> References: <8736u9f995.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32732 Cc: Paul Garlick 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.7 (-) * gnu/packages/maths.scm (hdf5)[arguments]: Add condition to 'split' phase to check for existence of h5fc script. --- gnu/packages/maths.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 736bac1..30f1610 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -814,8 +814,11 @@ incompatible with HDF5.") (mkdir-p flib) (mkdir-p finc) (mkdir-p fex) - (rename-file (string-append bin "/h5fc") - (string-append fbin "/h5fc")) + ;; Note: When built with --enable-parallel, the 'h5fc' file + ;; doesn't exist, hence this condition. + (when (file-exists? (string-append bin "/h5fc")) + (rename-file (string-append bin "/h5fc") + (string-append fbin "/h5fc"))) (for-each (lambda (file) (rename-file file (string-append flib "/" (basename file)))) -- 1.8.3.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 20 14:02:02 2018 Received: (at 32732) by debbugs.gnu.org; 20 Sep 2018 18:02:02 +0000 Received: from localhost ([127.0.0.1]:47287 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g33H8-0004bn-Hz for submit@debbugs.gnu.org; Thu, 20 Sep 2018 14:02:02 -0400 Received: from smtp.hosts.co.uk ([85.233.160.19]:58402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g33H6-0004b7-Vm for 32732@debbugs.gnu.org; Thu, 20 Sep 2018 14:02:01 -0400 Received: from [79.123.23.187] (helo=parkin.tourbillion-technology.com.com) by smtp.hosts.co.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim) (envelope-from ) id 1g33H1-0001MB-72; Thu, 20 Sep 2018 19:01:55 +0100 From: Paul Garlick To: 32732@debbugs.gnu.org, ludo@gnu.org Subject: [PATCH 2/2] gnu: hdf5-parallel-openmpi: Really enable parallel build. Date: Thu, 20 Sep 2018 18:59:57 +0100 Message-Id: <1537466397-6695-2-git-send-email-pgarlick@tourbillion-technology.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1537466397-6695-1-git-send-email-pgarlick@tourbillion-technology.com> References: <8736u9f995.fsf@gnu.org> <1537466397-6695-1-git-send-email-pgarlick@tourbillion-technology.com> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32732 Cc: Paul Garlick 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.7 (-) This fix ensures that the H5_HAVE_PARALLEL identifier is correctly set in the file H5pubconf.h. * gnu/packages/maths.scm (hdf5-parallel-openmpi)[arguments]: Add the "--enable-parallel" flag to the list of configure flags. Remove the incompatible "--enable-cxx" flag. Add 'mpi-setup' phase. --- gnu/packages/maths.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 30f1610..636b485 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -1037,10 +1037,13 @@ Swath).") `(("mpi" ,openmpi) ,@(package-inputs hdf5))) (arguments - (substitute-keyword-arguments `(#:configure-flags '("--enable-parallel") - ,@(package-arguments hdf5)) + (substitute-keyword-arguments (package-arguments hdf5) + ((#:configure-flags flags) + ``("--enable-parallel" ,@(delete "--enable-cxx" ,flags))) ((#:phases phases) `(modify-phases ,phases + (add-after 'build 'mpi-setup + ,%openmpi-setup) (add-before 'check 'patch-tests (lambda _ ;; OpenMPI's mpirun will exit with non-zero status if it -- 1.8.3.1 From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 20 21:07:33 2018 Received: (at 32732) by debbugs.gnu.org; 21 Sep 2018 01:07:33 +0000 Received: from localhost ([127.0.0.1]:47502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g39uv-0002X3-0o for submit@debbugs.gnu.org; Thu, 20 Sep 2018 21:07:33 -0400 Received: from mail.onyx.syn-alias.com ([206.152.134.66]:48350 helo=smtp.centurylink.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g39ut-0002Wq-FB for 32732@debbugs.gnu.org; Thu, 20 Sep 2018 21:07:31 -0400 DKIM-Signature: v=1; a=rsa-sha1; d=centurylink.net; s=ctl201402; c=relaxed/simple; q=dns/txt; i=@centurylink.net; t=1537492045; h=From:Subject:Date:To:MIME-Version:Content-Type; bh=ho2KTxwv9p5zufJfPULRkSmJO2E=; b=LYLhaFMbrtt2q/ixD1uuJ4JS2ldR2/tnvLzXToUpenLs2N7v8xv5v5Ec52D4WUNH VEuUU1CNjYyhqLLzLRI2XeN537XPRvglTOPrfemZ3qexYotIOgX9DOq8NhoDc0VH HA2Og7xbBRp1GqPqIh21E6O+nXLiCOprecChJc589fNKFT1Jr6lByqBQKBgrkrqt yuosR6J4nIqirt7m8s2clgCEwVjun/gogSy+xgZpfea7fvcYFJ9qdFJ6Wgh2wC8d PHw2TebZmuXc+/Gy86hhHjfTCZNHIxNrYp+SX+ACxXAqXJz7z2Jm+3lU8b6JUGpM cjUGcAlx4CSJlyN4AM2M/Q==; X_CMAE_Category: , , X-CNFS-Analysis: v=2.2 cv=Jt6zl4wC c=1 sm=1 tr=0 a=boACHAFv0BJYV+eIivT6MQ==:117 a=boACHAFv0BJYV+eIivT6MQ==:17 a=KGjhK52YXX0A:10 a=JBFolyDoGHsA:10 a=zSv6zi-ZgakA:10 a=v9CA4rZzAAAA:8 a=KSXkCAONbCL87nWEGKoA:9 a=CjuIK1q_8ugA:10 a=yfjtAebOM5zRzuXMH9EA:9 a=vvO3zLalzpCLnPWG-uKa:22 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine X-Authed-Username: ZXJpY2JhdmllckBjZW50dXJ5bGluay5uZXQ= Authentication-Results: smtp01.onyx.dfw.sync.lan smtp.user=ericbavier@centurylink.net; auth=pass (LOGIN) Received: from [97.116.168.230] ([97.116.168.230:40738] helo=localhost) by smtp.centurylink.net (envelope-from ) (ecelerity 3.6.25.56547 r(Core:3.6.25.0)) with ESMTPSA (cipher=AES256-GCM-SHA384) id B2/F1-28120-C4444AB5; Thu, 20 Sep 2018 21:07:25 -0400 Date: Thu, 20 Sep 2018 20:07:13 -0500 From: Eric Bavier To: Paul Garlick Subject: Re: [bug#32732] [PATCH 2/2] gnu: hdf5-parallel-openmpi: Really enable parallel build. Message-ID: <20180920200713.204801d7@centurylink.net> In-Reply-To: <1537466397-6695-2-git-send-email-pgarlick@tourbillion-technology.com> References: <8736u9f995.fsf@gnu.org> <1537466397-6695-1-git-send-email-pgarlick@tourbillion-technology.com> <1537466397-6695-2-git-send-email-pgarlick@tourbillion-technology.com> X-Mailer: Claws Mail 3.17.1 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/y8VvWEzon=BghFeC3UrQ_p7"; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32732 Cc: ludo@gnu.org, 32732@debbugs.gnu.org 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 (-) --Sig_/y8VvWEzon=BghFeC3UrQ_p7 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 20 Sep 2018 18:59:57 +0100 Paul Garlick wrote: > This fix ensures that the H5_HAVE_PARALLEL identifier is correctly set > in the file H5pubconf.h. >=20 > * gnu/packages/maths.scm (hdf5-parallel-openmpi)[arguments]: Add > the "--enable-parallel" flag to the list of configure flags. Remove > the incompatible "--enable-cxx" flag. Add 'mpi-setup' phase. > --- LGTM! Thanks! BTW, I'm working on creating a package for hdf5 version 1.10.3. There are a couple packages, and maybe users, that still need 1.8, so I'm adding it separately. `~Eric --Sig_/y8VvWEzon=BghFeC3UrQ_p7 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEoMXjUi7471xkzbfw/XPKxxnTJWYFAlukREEACgkQ/XPKxxnT JWbWOBAAiFj00SFImYJSsJzFdo+aWINs6p7gj90uHnsV4clehxHrUtfbZllWpAqB diWGb33b1fR6ciuQlZhKAVG1Kiq1as4IQJMca4lOnld2W6FAEMwQNG8GOL5W5bOa F9nIb5mz7UVIthn8NowPXSIXUbh7DM3rJqoSTpYmzWeXZq5kVqzRUXy031WeAG5t xEUhJfOJTUkAtW2saRyEh3VY1w6bCtzCGzPgiwFziv8WvnbXnDCo5wZYh0TcIwf0 74Jc0Akucp/24mfp2NmWpG6dpzOM3oPerJAahNcgBjVcYUtEHgoAUWzXf8qYCfEY bXjYbO/8jFNIGVv8LyifFG+G+o1U/bMhPI8hEJKviuIbhse2aDqMBZ+8r9xqJ/C9 XhwQye+aabLyAEcWftVykggxDugIwWqDQqu7lvK3po+In8ug7++xYXd38AjXvOGm 8/C/bInPRt8zWq3SOxUAheHTVoQigkcsWyZqQ5e23BYx9I7kfGmzBpij0H3J3c6R gHa9AXl6mdOc3Nkvs3OAsEmmQpNGN1MnZzivhG8jhk4w22yYABqrBr0VbShCeMTk phkP3EvCxLdGeNiy9gI34ikCvALxOkDocAjmTGSEqF+KSSITdVmfBwVR9KndOttf BQpDnYhv3+JW7M4kvHUOSIC+dnwVWS8RQ0M/c9kVqxj5uHT7PKA= =X/P5 -----END PGP SIGNATURE----- --Sig_/y8VvWEzon=BghFeC3UrQ_p7-- From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 24 08:20:53 2018 Received: (at 32732-done) by debbugs.gnu.org; 24 Sep 2018 12:20:53 +0000 Received: from localhost ([127.0.0.1]:51418 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g4PrA-0003TI-Sj for submit@debbugs.gnu.org; Mon, 24 Sep 2018 08:20:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46665) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g4Pr9-0003T4-9W for 32732-done@debbugs.gnu.org; Mon, 24 Sep 2018 08:20:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g4Pr0-0007sO-74 for 32732-done@debbugs.gnu.org; Mon, 24 Sep 2018 08:20:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33628) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g4Pr0-0007sK-3Y; Mon, 24 Sep 2018 08:20:42 -0400 Received: from [193.50.110.247] (port=57982 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g4Pqz-0006EY-O5; Mon, 24 Sep 2018 08:20:41 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Paul Garlick Subject: Re: [bug#32732] [PATCH 2/2] gnu: hdf5-parallel-openmpi: Really enable parallel build. References: <8736u9f995.fsf@gnu.org> <1537466397-6695-1-git-send-email-pgarlick@tourbillion-technology.com> <1537466397-6695-2-git-send-email-pgarlick@tourbillion-technology.com> Date: Mon, 24 Sep 2018 14:20:39 +0200 In-Reply-To: <1537466397-6695-2-git-send-email-pgarlick@tourbillion-technology.com> (Paul Garlick's message of "Thu, 20 Sep 2018 18:59:57 +0100") Message-ID: <87o9cnw0h4.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32732-done Cc: 32732-done@debbugs.gnu.org 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: -6.0 (------) Paul Garlick skribis: > This fix ensures that the H5_HAVE_PARALLEL identifier is correctly set > in the file H5pubconf.h. > > * gnu/packages/maths.scm (hdf5-parallel-openmpi)[arguments]: Add > the "--enable-parallel" flag to the list of configure flags. Remove > the incompatible "--enable-cxx" flag. Add 'mpi-setup' phase. Pushed a few days ago as 45201bf245856954cb8368c328e54773a0a81156. Thanks! Ludo=E2=80=99. From unknown Sat Jun 21 10:25:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 23 Oct 2018 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator