Matthew Bauer
c60144d4c0
openmpi: use pkgsHostTarget for gfortran
...
This is very confusing. “stdenv” is created from the parent stage so
pkgsTargetTarget.stdenv.cc is a compiler that runs /on/ host platform
and creates binaries for target platform. gfortran on the other hand
is not special cased like stdenv, so the equivalent to
pkgsTargetTarget.stdenv.cc is pkgsHostTarget.gfortran.
I’ve rewritten this to be a little less confusing, “pkgsHostTarget” is
equivalent to “pkgs” so it is unneeded. All that is left is
“pkgsTargetTarget.stdenv” which is equivalent to
“targetPackages.stdenv”.
Fixes #88951
/cc @markuskowa @ericson2314
2020-05-26 16:44:50 -05:00
Bruno Bzeznik
ee7eaaf06e
openmpi: add libfabric support (for omnipath networks)
2020-04-29 15:45:25 +02:00
R. RyanTM
60a94c71c4
openmpi: 4.0.2 -> 4.0.3
2020-03-07 02:26:10 +00:00
Sam Stites
cfdcce7052
openmpi: enable cuda support
2019-10-23 10:57:43 -07:00
Markus Kowalewski
9b04b8cf2b
openmpi: 4.0.1 -> 4.0.2
...
removed upstream patch
2019-10-09 12:32:51 +02:00
Markus Kowalewski
3857d3d6f9
openmpi: use absolute paths compiler wrapper
...
The MPI compiler wrappers should point to the
compilers used at build time per default.
2019-09-15 18:35:22 +02:00
Markus Kowalewski
2e363860c6
openmpi: make build reproducible
...
fix:
* build and configure time stamps
* build and configure user
2019-09-15 18:35:22 +02:00
volth
c814d72b51
treewide: name -> pname
2019-08-17 10:54:38 +00:00
Orivej Desh
ca52fb8554
openmpi: unbundle libevent and hwloc on Darwin
...
When these dependencies are not found OpenMPI builds its internal copies.
2019-07-13 17:11:55 +00:00
Ryan Mulligan
508ae42a0f
treewide: fix redirect URLs
2019-07-10 12:52:51 -07:00
Orivej Desh
bfc789118b
openmpi: fix segfault in btl vader at MPI_Finalize
...
The fix is scheduled for release in OpenMPI 4.0.2.
Upstream issue: https://github.com/open-mpi/ompi/issues/6524
2019-06-28 03:38:51 +00:00
volth
f3282c8d1e
treewide: remove unused variables ( #63177 )
...
* treewide: remove unused variables
* making ofborg happy
2019-06-16 19:59:05 +00:00
Markus Kowalewski
0297ec2412
openmpi: 4.0.0 -> 4.0.1
2019-05-27 13:01:04 +02:00
Markus Kowalewski
c6f039e59c
openmpi: add patch for mpi tests on machines with less than 4 cores
...
Fix a bug that ignores OMPI_MCA_rmaps_base_oversubscribe (upstream patch).
This bug breaks the test from libs, such as scalapack,
on machines with less than 4 cores.
2019-02-21 15:08:33 +01:00
Markus Kowalewski
840716a8b6
openmpi: Use external hwloc and libevent
...
Recommended in the upgrade guide:
https://www.open-mpi.org/software/ompi/major-changes.php
2019-02-21 15:08:32 +01:00
Markus Kowalewski
3ed9664827
openmpi: 3.1.3 -> 4.0.0
...
openmpi-4.0.0 removes deprecated MPI-1 symbols.
For upgrade guide see:
https://www.open-mpi.org/faq/?category=mpi-removed
2019-02-21 15:06:16 +01:00
Markus Kowalewski
a3cb3fb64b
openmpi: refactor version string for auto updates
2018-11-10 16:27:47 +01:00
Markus Kowalewski
948e260117
openmpi: 3.1.2 -> 3.1.3
2018-11-10 13:08:59 +01:00
Markus Kowalewski
be02ab2f30
openmpi: 3.1.0 -> 3.1.2
2018-09-26 23:38:55 +02:00
markuskowa
1471e865d2
openmpi: fix hwloc NUMA cpu allocation capability ( #45459 )
2018-08-22 23:16:06 +02:00
markuskowa
cd9b1b1665
openmpi: 3.0.1 -> 3.1.0 ( #40344 )
2018-05-11 21:29:45 +02:00
Markus Kowalewski
ae4dac3e5c
openmpi: 3.0.0 -> 3.0.1
2018-04-22 09:10:25 -07:00
Markus Kowalewski
5e12d76361
openmpi: fix broken modules, disable dsos
2018-02-11 00:49:12 -08:00
Markus Kowalewski
58765282f8
openmpi: refactor
2018-01-26 18:46:07 -08:00
Markus Kowalewski
e013f0d81a
openmpi: 1.10.7->3.0.0, add markuskowa as maintainer
...
* add license
* update description
* add markuskowa as maintainer
2018-01-26 18:45:20 -08:00
Markus Kowalewski
c6b828b86e
rdma-core: init at 16.1
2018-01-20 15:09:14 -08:00
Yegor Timoshenko
506c89c30a
maintainers: remove mornfall from packages
2018-01-17 05:17:33 +00:00
Bruno Bzeznik
621a1146d6
openmpi: 1.10.1 -> 1.10.7
...
- No more need for the nbc patch
- Cpusets support fixed
2017-06-23 08:39:49 +02:00
Adrien Devresse
2a79d296d3
openmpi: fix libtool issue #18147 by stripping libtool *.la files
2016-08-31 12:03:07 +02:00
Josef Kemetmueller
be3a42a294
openmpi: Remove libibverbs on unsupported platforms
...
The libibverbs package is only available on Linux and FreeBSD, but
openmpi can be used without it on platforms that don't support it.
2016-07-23 11:29:20 +02:00
Chris Ostrouchov
d076a13c1d
openmpi: patch for legitimate zero size messages
...
This patch is required in order to make python-mpi4py tests pass.
It is also a bug in the openmpi implementation to see full discussion
see https://www.open-mpi.org/community/lists/users/2015/11/28030.php
2016-04-04 11:09:00 -04:00
Bruno Bzeznik Bruno.Bzeznik@imag.fr
2f36475cff
openmpi: added infiniband support (ibverbs)
2016-03-16 15:42:30 +01:00
Nikolay Amiantov
8bc95895e1
openmpi: remove enableStatic while it's still hot
...
Eelco showed alternative way of building static libraries via
stdenv adapter in a conversation several days ago and expressed
concern about adding new enableStatic flags.
2016-01-17 15:07:51 +03:00
Nikolay Amiantov
fea89d6bc3
openmpi: 1.6.5 -> 1.10.1
2016-01-10 07:32:36 +03:00
Eelco Dolstra
61cca2cadf
meta.homePage -> homepage
2015-04-20 14:20:03 +02:00
Pascal Wittmann
8d67b9a240
transformed meta.maintainers of some packages into lists
2014-09-13 13:52:02 +02:00
Andreas Herrmann
1e0605738a
openmpi: Optional configure flags
...
* Activate support for the Sun Grid Engine
* Pass PATH/LD_LIBRARY_PATH pointing to the current mpi installation
to other processes by default.
2014-07-18 22:41:56 +02:00
Petr Rockai
4124bb9ff5
Adopt more packages.
2014-01-28 18:11:00 +01:00
Nixpkgs Monitor
9587ab3ff6
openmpi: update from 1.6.4 to 1.6.5
2013-12-21 02:28:25 +02:00
David Guibert
84d5defb75
update openmpi to 1.6.4
2013-03-02 10:59:17 +01:00
David Guibert
a826eeff23
openmpi 1.4.2 with gfortran
...
svn path=/nixpkgs/trunk/; revision=22547
2010-07-09 13:15:47 +00:00
Rob Vermaas
9f7731c3d6
* added openmpi
...
svn path=/nixpkgs/trunk/; revision=15868
2009-06-05 13:31:57 +00:00