* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/mpich2/
@ 2017-06-23 5:20 Alexis Ballier
0 siblings, 0 replies; 8+ messages in thread
From: Alexis Ballier @ 2017-06-23 5:20 UTC (permalink / raw
To: gentoo-commits
commit: 5e0c8e86d4d0753edd7156540c5099c676332c1d
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 23 05:17:39 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Fri Jun 23 05:19:51 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e0c8e86
sys-cluster/mpich2: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
sys-cluster/mpich2/mpich2-1.5.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-cluster/mpich2/mpich2-1.5.ebuild b/sys-cluster/mpich2/mpich2-1.5.ebuild
index 221bc1b2d9a..a962084a710 100644
--- a/sys-cluster/mpich2/mpich2-1.5.ebuild
+++ b/sys-cluster/mpich2/mpich2-1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -14,7 +14,7 @@ SRC_URI="http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/${MY
SLOT="0"
LICENSE="mpich2"
-KEYWORDS="amd64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
IUSE="+cxx doc fortran mpi-threads romio threads"
COMMON_DEPEND="
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/mpich2/
@ 2017-11-03 21:12 Andreas Hüttel
0 siblings, 0 replies; 8+ messages in thread
From: Andreas Hüttel @ 2017-11-03 21:12 UTC (permalink / raw
To: gentoo-commits
commit: 03c3b2b546026eff05401e060656adc907f8c2d0
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 3 21:10:50 2017 +0000
Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Nov 3 21:10:50 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c3b2b5
sys-cluster/mpich2: Links to libnsl, so add dependency
Package-Manager: Portage-2.3.13, Repoman-2.3.4
sys-cluster/mpich2/mpich2-1.5.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-cluster/mpich2/mpich2-1.5.ebuild b/sys-cluster/mpich2/mpich2-1.5.ebuild
index a962084a710..e3e96c43c26 100644
--- a/sys-cluster/mpich2/mpich2-1.5.ebuild
+++ b/sys-cluster/mpich2/mpich2-1.5.ebuild
@@ -19,6 +19,7 @@ IUSE="+cxx doc fortran mpi-threads romio threads"
COMMON_DEPEND="
dev-libs/libaio
+ net-libs/libnsl:0=
sys-apps/hwloc
romio? ( net-fs/nfs-utils )"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/mpich2/
@ 2019-09-04 14:21 Justin Bronder
0 siblings, 0 replies; 8+ messages in thread
From: Justin Bronder @ 2019-09-04 14:21 UTC (permalink / raw
To: gentoo-commits
commit: 85d9200e926373ac578782a788450302f2f4b11c
Author: Justin Bronder <jsbronder <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 4 14:01:52 2019 +0000
Commit: Justin Bronder <jsbronder <AT> gentoo <DOT> org>
CommitDate: Wed Sep 4 14:20:51 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d9200e
sys-cluster/mpich2: remove jsbronder as maintainer
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Justin Bronder <jsbronder <AT> gentoo.org>
sys-cluster/mpich2/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/sys-cluster/mpich2/metadata.xml b/sys-cluster/mpich2/metadata.xml
index d88fa13bcaf..9c96829dcdf 100644
--- a/sys-cluster/mpich2/metadata.xml
+++ b/sys-cluster/mpich2/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>jsbronder@gentoo.org</email>
- <name>Justin Bronder</name>
- </maintainer>
<maintainer type="project">
<email>cluster@gentoo.org</email>
<name>Gentoo Cluster Project</name>
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/mpich2/
@ 2020-11-16 23:21 David Seifert
0 siblings, 0 replies; 8+ messages in thread
From: David Seifert @ 2020-11-16 23:21 UTC (permalink / raw
To: gentoo-commits
commit: dc3959609c29c8edf547375ec2587f17082e9ba8
Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Mon Nov 16 23:21:03 2020 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Nov 16 23:21:03 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc395960
sys-cluster/mpich2: disable static libs
Closes: https://bugs.gentoo.org/458474
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: David Seifert <soap <AT> gentoo.org>
sys-cluster/mpich2/mpich2-1.5.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/sys-cluster/mpich2/mpich2-1.5.ebuild b/sys-cluster/mpich2/mpich2-1.5.ebuild
index e3e96c43c26..ffffb896636 100644
--- a/sys-cluster/mpich2/mpich2-1.5.ebuild
+++ b/sys-cluster/mpich2/mpich2-1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -51,7 +51,7 @@ src_prepare() {
}
src_configure() {
- local c="--enable-shared"
+ local c="--enable-shared --disable-static"
# The configure statements can be somewhat confusing, as they
# don't all show up in the top level configure, however, they
@@ -109,4 +109,6 @@ src_install() {
if ! use doc; then
rm -rf "${D}"usr/share/doc/${PF}/www*
fi
+
+ find "${ED}" -name '*.la' -delete || die
}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/mpich2/
@ 2021-09-23 20:31 Sam James
0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2021-09-23 20:31 UTC (permalink / raw
To: gentoo-commits
commit: 4c2a5999e1c81c0fc121361463751f1e034edfdf
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 23 20:23:35 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 23 20:31:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c2a5999
sys-cluster/mpich2: workaround build failures with GCC 10
Closes: https://bugs.gentoo.org/725722
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-cluster/mpich2/mpich2-1.5.ebuild | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/sys-cluster/mpich2/mpich2-1.5.ebuild b/sys-cluster/mpich2/mpich2-1.5.ebuild
index f73637a3bb1..9a764592cba 100644
--- a/sys-cluster/mpich2/mpich2-1.5.ebuild
+++ b/sys-cluster/mpich2/mpich2-1.5.ebuild
@@ -5,7 +5,7 @@ EAPI=5
FORTRAN_NEEDED=fortran
-inherit epatch fortran-2
+inherit epatch fortran-2 flag-o-matic
MY_PV=${PV/_/}
DESCRIPTION="A high performance and portable MPI implementation"
@@ -72,17 +72,25 @@ src_configure() {
c="${c} --enable-threads=single"
fi
+
+ # GCC 10 compatibility workaround
+ # bug #725722
+ append-fflags $(test-flags-FC -fallow-argument-mismatch)
+
export MPICH2LIB_CFLAGS=${CFLAGS}
export MPICH2LIB_CPPFLAGS=${CPPFLAGS}
export MPICH2LIB_CXXFLAGS=${CXXFLAGS}
export MPICH2LIB_FFLAGS=${FFLAGS}
export MPICH2LIB_FCFLAGS=${FCFLAGS}
export MPICH2LIB_LDFLAGS=${LDFLAGS}
- unset CFLAGS CPPFLAGS CXXFLAGS FFLAGS FCFLAGS LDFLAGS
+ # dropped w/ bug #725722 fix
+ #unset CFLAGS CPPFLAGS CXXFLAGS FFLAGS FCFLAGS LDFLAGS
c="${c} --sysconfdir=${EPREFIX}/etc/${PN}"
c="${c} --docdir=${EPREFIX}/usr/share/doc/${PF}"
- econf ${c} \
+
+ # Forcing Bash as there's quite a few bashisms in the build system
+ CONFIG_SHELL="${BROOT}/bin/bash" econf \
--with-pm=hydra \
--disable-mpe \
--disable-fast \
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/mpich2/
@ 2021-09-23 20:32 Sam James
0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2021-09-23 20:32 UTC (permalink / raw
To: gentoo-commits
commit: 2b4da1ef9064c888f23e598ebef01c98e402bc2a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 23 20:31:45 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 23 20:31:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4da1ef
sys-cluster/mpich2: fix DoubleEmptyLine
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-cluster/mpich2/mpich2-1.5.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/sys-cluster/mpich2/mpich2-1.5.ebuild b/sys-cluster/mpich2/mpich2-1.5.ebuild
index 9a764592cba..05eb7a68a7d 100644
--- a/sys-cluster/mpich2/mpich2-1.5.ebuild
+++ b/sys-cluster/mpich2/mpich2-1.5.ebuild
@@ -72,7 +72,6 @@ src_configure() {
c="${c} --enable-threads=single"
fi
-
# GCC 10 compatibility workaround
# bug #725722
append-fflags $(test-flags-FC -fallow-argument-mismatch)
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/mpich2/
@ 2021-10-15 21:43 Sam James
0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2021-10-15 21:43 UTC (permalink / raw
To: gentoo-commits
commit: c9050c741fa5bec1a5df21691891ae09d8de3fce
Author: Christopher Layne <clayne <AT> anodized <DOT> com>
AuthorDate: Fri Oct 15 21:23:13 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 15 21:43:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9050c74
sys-cluster/mpich2: Restore missing conf opts
* Commit 4c2a5999 errantly removed use of a temporary variable when
converting the calling method to use bash.
Closes: https://bugs.gentoo.org/814548
Closes: https://github.com/gentoo/gentoo/pull/22592
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-cluster/mpich2/{mpich2-1.5.ebuild => mpich2-1.5-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-cluster/mpich2/mpich2-1.5.ebuild b/sys-cluster/mpich2/mpich2-1.5-r1.ebuild
similarity index 98%
rename from sys-cluster/mpich2/mpich2-1.5.ebuild
rename to sys-cluster/mpich2/mpich2-1.5-r1.ebuild
index 05eb7a68a7d..b436f7e5fe9 100644
--- a/sys-cluster/mpich2/mpich2-1.5.ebuild
+++ b/sys-cluster/mpich2/mpich2-1.5-r1.ebuild
@@ -89,7 +89,7 @@ src_configure() {
c="${c} --docdir=${EPREFIX}/usr/share/doc/${PF}"
# Forcing Bash as there's quite a few bashisms in the build system
- CONFIG_SHELL="${BROOT}/bin/bash" econf \
+ CONFIG_SHELL="${BROOT}/bin/bash" econf ${c} \
--with-pm=hydra \
--disable-mpe \
--disable-fast \
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-cluster/mpich2/
@ 2021-10-29 22:44 Sam James
0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2021-10-29 22:44 UTC (permalink / raw
To: gentoo-commits
commit: aae6b7aae666c0fa704f458bc39c9eeafe5a04f3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 29 22:36:45 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 29 22:43:38 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae6b7aa
sys-cluster/mpich2: add hwloc subslot operator
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-cluster/mpich2/{mpich2-1.5-r1.ebuild => mpich2-1.5-r2.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-cluster/mpich2/mpich2-1.5-r1.ebuild b/sys-cluster/mpich2/mpich2-1.5-r2.ebuild
similarity index 99%
rename from sys-cluster/mpich2/mpich2-1.5-r1.ebuild
rename to sys-cluster/mpich2/mpich2-1.5-r2.ebuild
index b436f7e5fe9..cc4ea60778c 100644
--- a/sys-cluster/mpich2/mpich2-1.5-r1.ebuild
+++ b/sys-cluster/mpich2/mpich2-1.5-r2.ebuild
@@ -20,7 +20,7 @@ IUSE="+cxx doc fortran mpi-threads romio threads"
COMMON_DEPEND="
dev-libs/libaio
net-libs/libnsl:0=
- sys-apps/hwloc
+ sys-apps/hwloc:=
romio? ( net-fs/nfs-utils )"
DEPEND="${COMMON_DEPEND}
^ permalink raw reply related [flat|nested] 8+ messages in thread
end of thread, other threads:[~2021-10-29 22:44 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-03 21:12 [gentoo-commits] repo/gentoo:master commit in: sys-cluster/mpich2/ Andreas Hüttel
-- strict thread matches above, loose matches on Subject: below --
2021-10-29 22:44 Sam James
2021-10-15 21:43 Sam James
2021-09-23 20:32 Sam James
2021-09-23 20:31 Sam James
2020-11-16 23:21 David Seifert
2019-09-04 14:21 Justin Bronder
2017-06-23 5:20 Alexis Ballier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox