Update the openmpi package to the 1.10.6 bugfix release and bump the hwloc dependences to >= 1.11.6-1 with the info file change...
Index: openmpi.info =================================================================== RCS file: /cvsroot/fink/dists/10.9-libcxx/stable/main/finkinfo/devel/openmpi.info,v retrieving revision 1.7 diff -u -r1.7 openmpi.info --- openmpi.info 30 Sep 2016 03:14:02 -0000 1.7 +++ openmpi.info 14 Mar 2017 19:40:34 -0000 @@ -1,5 +1,5 @@ Package: openmpi -Version: 1.10.4 +Version: 1.10.6 Revision: 1 GCC: 4.0 Description: MPI implementation for parallel computing @@ -8,7 +8,7 @@ Depends: << %N-shlibs (= %v-%r), gcc5-compiler, - hwloc (>= 1.11.4-1), + hwloc (>= 1.11.6-1), xcode (>= 4.6) << BuildDepends: << @@ -16,11 +16,11 @@ fink-package-precedence, flag-sort, gcc5-compiler, - hwloc-dev (>= 1.11.4-1), + hwloc-dev (>= 1.11.6-1), xcode (>= 4.6) << Source: http://www.open-mpi.org/software/ompi/v1.10/downloads/openmpi-%v.tar.bz2 -Source-MD5: 9d2375835c5bc5c184ecdeb76c7c78ac +Source-MD5: 2e65008c1867b1f47c32f9f814d41706 ConfigureParams: << --prefix=%p \ --datadir=%p/share/doc \ @@ -112,7 +112,7 @@ Package: %N-shlibs Depends: << gcc5-shlibs, - hwloc-shlibs (>= 1.11.4-1) + hwloc-shlibs (>= 1.11.6-1) << Files: << lib/%N/lib*.*.dylib
Tested on 10.12 with 'fink -m'.
Info file for openmpi-1.10.6-1
This works for me too on 10.12 with "fink -m".
Since nobody is claiming this package as maintainer, I am volunteering and added my name.
In addition, I adapted the package to now use gcc6 instead of gcc5, and updated DeskPackaging to include information about the "serious warning" produced by Fink.
Attached my updated info file openmpi-1.10.6-2