<pre style='margin:0'>
Eric A. Borisch (eborisch) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/cb8b11bf6a03c4c0a8935ca10e6d0d99420dfbce">https://github.com/macports/macports-ports/commit/cb8b11bf6a03c4c0a8935ca10e6d0d99420dfbce</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new cb8b11b mpich: update to 3.3.
</span>cb8b11b is described below
<span style='display:block; white-space:pre;color:#808000;'>commit cb8b11bf6a03c4c0a8935ca10e6d0d99420dfbce
</span>Author: Eric A. Borisch <eborisch@macports.org>
AuthorDate: Mon Dec 3 15:31:38 2018 -0600
<span style='display:block; white-space:pre;color:#404040;'> mpich: update to 3.3.
</span>---
science/mpich/Portfile | 30 ++++++++++----------------
science/mpich/files/patch-pkt_CTS_handler.diff | 11 ----------
2 files changed, 11 insertions(+), 30 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/mpich/Portfile b/science/mpich/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d5b5518..ee3ed71 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/mpich/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/mpich/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup compilers 1.0
</span> PortGroup muniversal 1.0
name mpich
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.2.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.3
</span> # Note multiple revisions in Portfile (for various sub-ports to reduce builds)
revision 0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,9 +37,9 @@ homepage http://www.mpich.org/
</span> master_sites ${homepage}static/downloads/${version}
checksums \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 b830ba3f5cb5401c03898ad9abf87c60d5cf1e50 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 5db53bf2edfaa2238eb6a0a5bc3d2c2ccbfbb1badd79b664a1a919d2ce2330f1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 11908154
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 784a0839217950d861f8695e8ca4138f786cf845 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 329ee02fe6c3d101b6b30a7b6fb97ddf6e82b28844306771fa9dd8845108fa0b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 27209008
</span>
livecheck.type regex
livecheck.regex {href=.([0-9.p]+)/}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,10 +47,10 @@ livecheck.url ${homepage}/static/downloads/
</span>
if {[string first "-devel" $subport] > 0} {
name mpich-devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 3.3rc1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 3.3
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # To see 3.2 as newer than 3.2rcX
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- epoch 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # To see 3.* as newer than 3.*(rc|b|etc.)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ epoch 3
</span>
## Nightly versions. Disabled when alpha / beta / rc versions available.
#set tag g658ff0d9
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -68,12 +68,9 @@ if {[string first "-devel" $subport] > 0} {
</span> livecheck.type none
# livecheck.regex {href=.([0-9.abrcp]+)/}
checksums \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 40c558dd598b2bbf8772925722a52c1eb0ffdd41 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 4a83f1f3b28d1bcd2f6dc9f91c87cf74583dc5f29cfef172015844b9ec75e9f2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 27216970
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Currently getting spurious crashes on MPI_Finalize() with 3.2.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --enable-nemesis-shm-collectives
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 784a0839217950d861f8695e8ca4138f786cf845 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 329ee02fe6c3d101b6b30a7b6fb97ddf6e82b28844306771fa9dd8845108fa0b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 27209008
</span> }
# As MPICH creates compiler wrappers, there are lots of
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -118,6 +115,7 @@ configure.args --disable-dependency-tracking \
</span> --enable-fast=O2 \
--enable-shared \
--enable-versioning \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ --enable-nemesis-shm-collectives \
</span> --with-device=ch3:nemesis \
--with-pm=hydra \
--with-thread-package=posix \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -184,12 +182,6 @@ if {${subport} != ${name}} {
</span> --program-suffix=-${name}-${cname} \
--includedir=${prefix}/include/${name}-${cname}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # upstream report:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # https://lists.mpich.org/pipermail/discuss/2017-November/005350.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[string first "-devel" $subport] < 0} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append patch-pkt_CTS_handler.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # avoid dependency on port:bash
configure.env-append \
BASH_SHELL=/bin/bash
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/mpich/files/patch-pkt_CTS_handler.diff b/science/mpich/files/patch-pkt_CTS_handler.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index a71a767..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/mpich/files/patch-pkt_CTS_handler.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/mpid/ch3/channels/nemesis/src/mpid_nem_lmt.c.orig 2017-11-10 19:19:44.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/mpid/ch3/channels/nemesis/src/mpid_nem_lmt.c 2017-11-17 04:23:52.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -299,7 +299,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define FUNCNAME pkt_CTS_handler
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #undef FCNAME
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define FCNAME MPL_QUOTE(FUNCNAME)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--static int pkt_CTS_handler(MPIDI_VC_t *vc, MPIDI_CH3_Pkt_t *pkt, void *data, intptr_t *buflen, MPID_Request **rreqp)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static int pkt_CTS_handler(MPIDI_VC_t *vc, MPIDI_CH3_Pkt_t *pkt, void *data, MPIDI_msg_sz_t *buflen, MPID_Request **rreqp)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- MPID_nem_pkt_lmt_cts_t * const cts_pkt = (MPID_nem_pkt_lmt_cts_t *)pkt;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- MPID_Request *sreq;
</span></pre><pre style='margin:0'>
</pre>