Compare commits

...

230 Commits

Author SHA1 Message Date
Orion Poplawski 46ecc9933c Merge branch '4.0' 2020-06-19 21:10:17 -06:00
Orion Poplawski 1c84837765 Drop python 2 for RHEL8+ as well; Drop old java conditional 2020-06-19 21:09:57 -06:00
Orion Poplawski 360a86dd58 Update to 4.0.4 2020-06-17 21:36:26 -06:00
Miro Hrončok 44fa6db1d2 Rebuilt for Python 3.9 2020-06-17 21:36:26 -06:00
Orion Poplawski cb293a9875 Set OMPI_MCA_rmaps_base_oversubscribe=1 in %_openmpi_load (bz#1839571) 2020-06-17 21:36:26 -06:00
Orion Poplawski a41a5d6e47 Upload source 2020-06-17 21:36:26 -06:00
Orion Poplawski 19e8b79eed Update to 4.0.4 rc1 2020-06-17 21:36:26 -06:00
Orion Poplawski 24b77d86b7 Update to 4.0.3 (use x to avoid epoch) 2020-06-17 21:36:26 -06:00
Orion Poplawski 7f4692ed9d Update to 4.0.3rc4 2020-06-17 21:36:26 -06:00
Orion Poplawski 4b9e9d107c Update to 4.0.3rc3 2020-06-17 21:36:26 -06:00
Fedora Release Engineering 5e7920089c - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-06-17 21:36:26 -06:00
Orion Poplawski e3c63280a0 Update to 4.0.4 2020-06-17 21:35:45 -06:00
Miro Hrončok b9229d65b0 Rebuilt for Python 3.9 2020-05-25 11:46:40 +02:00
Orion Poplawski 1e6639b309 Set OMPI_MCA_rmaps_base_oversubscribe=1 in %_openmpi_load (bz#1839571) 2020-05-24 16:08:44 -06:00
Orion Poplawski c4bde7f6b1 Upload source 2020-05-10 21:19:39 -06:00
Orion Poplawski e98280d601 Update to 4.0.4 rc1 2020-05-10 21:09:47 -06:00
Orion Poplawski e9dfb688c8 Update to 4.0.3 (use x to avoid epoch) 2020-03-05 19:55:01 -07:00
Orion Poplawski b201da4724 Update to 4.0.3rc4 2020-03-01 16:19:52 -07:00
Orion Poplawski d7eaa77411 Rebuild 2020-02-15 15:47:32 -07:00
Orion Poplawski be5edebef6 Update to 4.0.3rc3 2020-02-01 20:41:53 -07:00
Fedora Release Engineering f88321bc97 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 20:20:13 +00:00
Dominik 'Rathann' Mierzejewski e6fc7e4057 disable rdma on ARM 32-bit (bz#1780584) 2019-12-11 13:08:21 +01:00
Dominik 'Rathann' Mierzejewski 21ec655123 Revert "Add upstream fix for error in calculating aggregators in 32bit mode"
This reverts commit f25cd0ee4e.

<orionp> hmm, that's a mistake.  I meant to just push the arm exclusion...
2019-12-10 21:55:11 +01:00
Orion Poplawski f25cd0ee4e Add upstream fix for error in calculating aggregators in 32bit mode 2019-12-09 19:44:37 -07:00
Orion Poplawski 9ccbdc95ce Add upstream fix for error in calculating aggregators in 32bit mode 2019-11-24 16:35:22 -07:00
Orion Poplawski 03674c8f8f Drop python2 for Fedora 32+ (bz#1773125) 2019-11-15 17:11:04 -07:00
Philip Kovacs 554b26025b Update to 4.0.2 2019-10-07 19:15:02 -04:00
Orion Poplawski cc73771497 Update to 4.0.2rc2
Re-enable C++ bindings on power64
2019-09-14 18:45:22 -06:00
Philip Kovacs 73fc922a86 Rebuild for annobin update to correct aarch64 build (bug #1748529) 2019-09-06 17:24:21 -04:00
Philip Kovacs fe46b6f900 update comments
Signed-off-by: Philip Kovacs <pkdevel@yahoo.com>
2019-08-31 16:02:55 -04:00
Philip Kovacs 04d8899582 Apply upstream PR 6946 to avoid linking private glibc symbol __mmap
Add build deps to run upstream autogen.pl
Remove embedded tabs in the spec
2019-08-30 16:40:36 -04:00
Philip Kovacs 7231dd36d0 Temp hack for F32 aarch64 until they fix gcc PIC flags 2019-08-29 23:12:32 -04:00
Philip Kovacs 9d271f4752 Update to 4.0.2rc1
Closes bug #1746564
2019-08-29 17:10:13 -04:00
Zbigniew Jędrzejewski-Szmek 1d457c8c91 Fix MANPATH so normal modules can still be loaded 2019-08-29 10:11:35 +02:00
Zbigniew Jędrzejewski-Szmek 2ba690820b Rebuilt for hwloc-2.0 2019-08-25 12:51:14 +02:00
Zbigniew Jędrzejewski-Szmek 184e65743f Fix warning about macro expanded in comment 2019-08-25 12:50:48 +02:00
Miro Hrončok 7d5556a503 Rebuilt for Python 3.8 2019-08-19 00:13:00 +02:00
Philip Kovacs b5ec0b294f Remove torque support (torque retired: bug #1676147) 2019-08-09 01:40:59 -04:00
Fedora Release Engineering 86f4b25695 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 23:30:19 +00:00
Orion Poplawski ef35fd3f1b Re-enable UCX support, issue hopefully fixed in 1.5.2 2019-06-20 22:32:52 -06:00
Orion Poplawski d5202bd7e9 Rebuild for libfabric 1.8 2019-06-20 22:27:49 -06:00
Orion Poplawski f7e1092b14 Create with ucx conditional 2019-05-28 19:18:07 -06:00
Orion Poplawski fd6b4d8679 Drop UCX support for now 2019-05-27 07:46:18 -06:00
Orion Poplawski 7ef7dc2bf9 Add upstream patch OSC/UCX: use correct rkey for atomic_fadd in rget/rput 2019-05-15 22:21:03 -06:00
Orion Poplawski d91ddbc657 Add upstream patch to fix issue with UCX usage in BTL/UCT 2019-05-15 20:29:09 -06:00
Orion Poplawski 0983e4dd55 Add a guard for python3 version (#1705296)
Add requires on python(abi) to python packages
2019-05-07 20:22:54 -06:00
Orion Poplawski d3998d784c Drop old --enable-mpi-thread-multiple option 2019-05-07 19:59:53 -06:00
Orion Poplawski 2a99253c2c Merge branch '4.0'
Update to 4.0.1

Conflicts:
	.gitignore
	openmpi.spec
	sources
2019-04-28 14:01:07 -06:00
Orion Poplawski f8f2601f53 Update to 3.1.4 2019-04-28 13:49:34 -06:00
Björn Esser 1ef9acf22a
rebuilt(opensm) 2019-04-22 10:41:05 +02:00
Christoph Junghans 77fdc37e59 Rebuild to fix ibosmcomp linkage 2019-04-17 09:53:15 -06:00
Orion Poplawski b27bff5713 Upload sources 2019-03-31 10:27:56 -06:00
Orion Poplawski d1b7aac1de Update to 4.0.1 2019-03-30 20:28:43 -06:00
Orion Poplawski 1ba31991a3 Update to 4.0.1 2019-03-30 19:35:27 -06:00
Orion Poplawski 75e8b871eb Merge branch 'master' into 4.0
- Enable PVFS2/OrangeFS MPI-IO support (bug #1655010)
- Enable mpi1 compatibility

Conflicts:
	openmpi.spec
2019-03-10 10:32:33 -06:00
Orion Poplawski b76d14c187 Enable valgrind on s390x
Cleanup arch conditionals
2019-03-02 08:32:45 -07:00
Orion Poplawski b622ac67a6 Enable PVFS2/OrangeFS MPI-IO support (bug #1655010) 2019-02-20 19:32:56 -07:00
Orion Poplawski a1fb0a6ce8 mca-btl-openib-device-params.ini is now installed on arm32 2019-02-19 21:21:04 -07:00
Orion Poplawski 00d72c5615 Merge branch '3.1'
Conflicts:
	.gitignore
	openmpi.spec
	sources
2019-02-13 18:48:04 -07:00
Orion Poplawski d1561a074c mca-btl-openib-device-params.ini is now installed on arm32 2019-02-04 21:41:00 -07:00
Orion Poplawski 55b78e6afb Fix date 2019-02-02 22:03:24 -07:00
Orion Poplawski 748bae19d0 Update to 2.1.6 2019-02-02 22:02:25 -07:00
Orion Poplawski 393d6abd66 EL7 fixes 2019-02-02 21:59:58 -07:00
Fedora Release Engineering ee7055374b - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 17:26:37 +00:00
Igor Gnatenko a3a3aece56 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:23 +01:00
Orion Poplawski f679d3e0af Update to 4.0.0 2018-12-15 18:02:17 -07:00
Orion Poplawski 8cf4509374 Update to 3.1.3
Drop ppc64le patch fixed upstream
Use external libevent and pmix
Fix EPEL7 builds
2018-12-15 17:55:51 -07:00
Orion Poplawski ab60e5c454 Update to 2.1.6rc1 2018-11-28 21:52:28 -07:00
Orion Poplawski 5161d2a089 Update to 2.1.5 2018-10-11 13:18:06 -06:00
Orion Poplawski 0566b67280 Add BR gcc-c++ (fix FTBFS bug #1605323) 2018-07-22 18:19:56 -06:00
Fedora Release Engineering e54a797f13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 15:08:08 +00:00
Miro Hrončok 7ebf50e66f Rebuilt for Python 3.7 2018-06-19 10:48:58 +02:00
Troy Dawson 3f7c9a8456 Build with rdma-core-devel instead of libibcm-devel 2018-05-10 13:23:19 -07:00
Florian Weimer ddb9958dde Rebuild with new flags from redhat-rpm-config 2018-04-30 09:55:10 +02:00
Igor Gnatenko acd7a3d3a9
Escape macros in %changelog
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:05:20 +01:00
Orion Poplawski 1c36594586 Revert "Update to 2.1.2"
This reverts commit 9392d19876.
2018-02-06 21:37:43 -07:00
Orion Poplawski 9392d19876 Update to 2.1.2 2018-02-06 21:04:53 -07:00
Orion Poplawski 22f5f4a08d Rebuild for rdma-core 16.2 2018-02-05 14:46:56 -07:00
Christoph Junghans 1f16c37c12 s390x has openib support now 2018-01-31 10:20:18 -07:00
Christoph Junghans 13e1d13cc1 Rebuild for gfortran-8 2018-01-31 09:13:43 -07:00
Iryna Shcherbina 3074314409 Update Python 2 dependency declarations to new packaging standards 2018-01-12 13:27:19 +01:00
Adam Williamson baa77025b2 Disable hanging opal_fifo test on ppc64le (gh #2526 / #2966) 2017-08-24 09:36:53 -07:00
Adam Williamson 85926666be Disable RDMA support on 32-bit ARM (#1484155) 2017-08-23 15:44:56 -07:00
Fedora Release Engineering a3039dd3ca - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 04:33:24 +00:00
Fedora Release Engineering a3e4317ebb - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 01:49:31 +00:00
Orion Poplawski 9b8b93ea63 Provide pkgconfig files in the main namespace as well (1471512) 2017-07-19 19:09:15 -06:00
Orion Poplawski f30d5f9e9d Update to 2.1.1 2017-05-12 12:02:39 -06:00
Orion Poplawski e39995e71e Update to 2.1.0 2017-05-04 09:45:08 -06:00
Fedora Release Engineering d7b12e3f71 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 00:53:56 +00:00
Orion Poplawski 378a6c5c8b Update to 2.0.2 2017-02-02 10:36:11 -07:00
Björn Esser e9eb831438 Rebuilt for GCC-7 2017-01-28 20:55:47 +01:00
Miro Hrončok dc150636ab Rebuild for Python 3.6 2016-12-19 18:20:36 +01:00
Orion Poplawski ca60695cab Bump release 2016-11-02 11:45:52 -06:00
Orion Poplawski 7581124c88 Split python support into sub-packages (bug #1391157) 2016-11-02 11:32:02 -06:00
Dan Horák 9f7f021287 - Temporarily disable C++ bindings on ppc64/ppc64le (#1388561) 2016-10-27 09:15:40 +02:00
Orion Poplawski 8b7cef6329 Fix License tag format
- Use /usr/share/modulefiles for modulefile install location
2016-10-25 09:52:46 -06:00
Orion Poplawski 33b591bf29 Add .rpmlint 2016-10-25 09:52:32 -06:00
Orion Poplawski e7ca39cc11 Add upstream patch for thread wait issue with mpi4py 2016-10-24 13:23:19 -06:00
Orion Poplawski 34fb179080 Update to 2.0.1 2016-10-20 16:59:40 -06:00
Orion Poplawski 30cc030f4c Support s390(x) (bug #1358701) 2016-10-20 16:54:45 -06:00
Orion Poplawski 393bc3be97 Enable psm/psm2 support on x86_64 (bug #1263655) 2016-10-20 16:26:48 -06:00
Orion Poplawski 1a5611f8d7 Enable MPI_THREAD_MULTIPLE support (bug #1369989) 2016-10-19 17:06:59 -06:00
Orion Poplawski 6efcf9966a Update to 1.10.4 2016-10-19 09:58:29 -06:00
Orion Poplawski a4a1375d37 Rebuild for papi 5.5.0 2016-09-15 13:33:59 -06:00
Orion Poplawski 6a912cbb77 Handle COPYRIGHT-ptmalloc2.txt 2016-06-27 09:10:22 -06:00
Orion Poplawski 8314260779 Use bundled libevent, system version causes issues (bug #1235044) 2016-06-24 15:03:29 -06:00
Petr Písař 69341d4a87 Mandatory Perl build-requires added <https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl> 2016-06-24 10:50:43 +02:00
Orion Poplawski 724f84cf4c Today is Wednesday 2016-06-15 11:44:55 -06:00
Orion Poplawski 2d130f2388 Update to 1.10.3
- New javadoc location
2016-06-15 11:36:42 -06:00
Fedora Release Engineering a5afb3cb31 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 11:30:02 +00:00
Orion Poplawski 2427456638 Rebuild for papi 5.4.3 2016-01-26 13:27:31 -07:00
Orion Poplawski 1f89378e58 Update to 1.10.2
- Drop upsream nbc_copy patch
2016-01-21 13:34:32 -07:00
Orion Poplawski c031955c53 Add patch 2015-11-12 11:54:45 -07:00
Orion Poplawski 0c4ee6f845 Add upstream patch to fix zero size message 2015-11-10 09:36:36 -07:00
Peter Robinson 833ca7872d - Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 2015-11-10 14:50:38 +00:00
Orion Poplawski cc576de47a Fixup fortran module install (bug #1154982) 2015-11-05 15:04:37 -07:00
Orion Poplawski e6652b85c0 Require environment(modules) 2015-11-05 14:09:34 -07:00
Orion Poplawski 6486f54783 Update to 1.10.1 2015-11-05 14:08:26 -07:00
Orion Poplawski 5d4850d84c Do not set CFLAGS in %_openmpi_load 2015-10-06 17:48:42 -06:00
Orion Poplawski f141dd6456 Add patch to add needed opal/util/argv.h includes 2015-09-16 13:51:03 -06:00
Orion Poplawski af6fdab855 Upload 1.10.0 source 2015-09-15 14:54:38 -06:00
Orion Poplawski 1a0119cf0b Update to 1.10.0 2015-09-15 11:42:50 -06:00
Zbigniew Jędrzejewski-Szmek 9081185723 Use .pth files to set the python path
https://fedorahosted.org/fpc/ticket/563
2015-08-27 21:26:49 -04:00
Orion Poplawski bb7e095050 Fix valgrind arch availability 2015-08-24 20:28:04 -06:00
Orion Poplawski 2ccf31433e Do not filter libvt* provides as some dependencies link to it 2015-08-17 17:04:41 -06:00
Sandro Mani ded1ea28e9 Require, BuildRequire: rpm-mpi-hooks 2015-08-10 23:51:47 -04:00
Orion Poplawski 29bc4b1130 Add BR on perl(Getopt::Long) 2015-08-10 16:30:25 -06:00
Orion Poplawski 8b95444d13 Update to 1.8.8
- Drop atomic patch applied upstream
2015-08-10 15:22:55 -06:00
Orion Poplawski 7ca062b0d4 Update to 1.8.7 2015-07-15 19:46:02 -06:00
Orion Poplawski 983989f1a0 Update to 1.8.6 2015-06-23 21:14:35 -06:00
Dennis Gilmore fa05079875 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-18 00:01:03 +00:00
Orion Poplawski 27ab8cd1ab Upload 1.8.5 source 2015-05-06 09:35:29 -06:00
Orion Poplawski 91185f44fe Update to 1.8.5 2015-05-05 19:24:33 -06:00
Orion Poplawski 76eed0c526 Update to 1.8.5rc3 2015-05-01 20:58:40 -06:00
Orion Poplawski 2b575376ec Update to 1.8.5rc1 2015-04-06 07:50:40 -06:00
Orion Poplawski bb21ab751d Bump release 2015-03-30 16:52:59 -06:00
Orion Poplawski 3923dafb55 Add upstream patch to fix race/hang on 32bit machines 2015-03-30 16:51:42 -06:00
Orion Poplawski f830453701 Update to latest 1.8.4 snapshot
- Add upstream patch to fix atomics on 32bit
2015-03-27 08:12:08 -06:00
Zbigniew Jędrzejewski-Szmek 7c222bd5f5 Rebuild for fortran update 2015-03-22 21:15:24 -04:00
Orion Poplawski e941c88664 Own and ship pkgconfig files, set PKG_CONFIG_PATH in modulefile (bug #1113626)
- Drop old configure settings
2015-03-16 10:17:47 -06:00
Orion Poplawski 439780420b Update to 1.8.4.99 snapshot 2015-03-04 08:38:30 -07:00
Orion Poplawski 6dddb7d172 Fix MPI_FORTRAN_MOD_DIR (bug #1154982) 2015-02-13 14:00:29 -07:00
Orion Poplawski 68347bd879 Update to 1.8.4 2014-12-23 11:35:14 -07:00
Orion Poplawski 0ae04f95a7 Rebuild for papi soname change 2014-11-17 13:29:52 -07:00
Orion Poplawski 0cd973f1ca Add openmpi-oshmem.patch 2014-10-03 16:30:43 -06:00
Orion Poplawski be1fd5fff4 Fix typo in oshmem library name 2014-10-03 15:39:23 -06:00
Orion Poplawski 61e8491443 Update to 1.8.3 2014-09-27 21:21:16 -06:00
Peter Robinson 928d31c7e3 ppc64le now has valgrind 2014-09-16 14:15:23 +01:00
Orion Poplawski 6784995140 More .mod files 2014-08-26 10:12:16 -06:00
Orion Poplawski d8aa7ad4db Drop wrapper patch applied upstream 2014-08-26 10:11:36 -06:00
Orion Poplawski d4f746dfc9 Update to 1.8.2 2014-08-26 09:48:53 -06:00
Peter Robinson de6625f0f7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 13:57:39 +00:00
Peter Robinson b94412c1e6 Rebuild (papi) 2014-08-06 16:23:10 +01:00
Dan Horák 4e259f43b4 - no valgrind on ppc64le yet 2014-08-04 19:40:00 +02:00
Peter Robinson 96220a813c aarch64 now has valgrind 2014-08-02 10:07:30 +01:00
Orion Poplawski 86b118c390 Update to 1.7.5 2014-07-17 14:35:52 -06:00
Dennis Gilmore 629d43e397 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 11:45:17 -05:00
Orion Poplawski 3562f01d8a Update to 1.8.1, fixes bug #1089044 2014-04-23 19:44:18 -06:00
Orion Poplawski d46bad0e25 Update to 1.8 2014-04-01 21:49:25 -06:00
Orion Poplawski 5e907a483c Update provides filter 2014-03-25 22:37:26 -06:00
Orion Poplawski 272687f730 Update to 1.7.5 2014-03-24 13:31:24 -06:00
Orion Poplawski 35be67770e Require java-headless 2014-02-21 09:01:14 -07:00
Ville Skyttä 99bbdd3fff Install macros to %{_rpmconfdir}/macros.d where available.
https://lists.fedoraproject.org/pipermail/devel/2014-January/195026.html
2014-02-08 12:42:50 +02:00
Orion Poplawski 9c91c8cede Add requires openssh-clients for now 2014-02-05 20:54:49 -07:00
Orion Poplawski af9818cd2c Update to 1.7.4
- Drop format patch fixed upstream
- Build against system libevent
- Build Java mpi bindings, ship in -java sub-package
2014-02-05 20:24:54 -07:00
Peter Robinson 311a78a5de - Drop mode/modeflag. mode no longer used, modeflag obsolete as set in CFLAGS
- Use distro LDFLAGS for hardened build
- Drop armv5tel options
- General spec cleanups
2014-01-28 17:20:21 +00:00
Orion Poplawski b2a632a8f5 Rebuild with papi 5.3.0 2014-01-16 23:01:26 -07:00
Peter Robinson dcf8f675eb valgrind not currently supported on aarch64 2013-12-06 18:56:55 +00:00
Orion Poplawski 498c7c8d06 Fix date 2013-12-03 16:40:56 -07:00
Orion Poplawski ed386189b9 Fix compilation with -Werror=format-security (bug #1037231) 2013-12-03 16:37:15 -07:00
Orion Poplawski 8a866fc34b - Update to 1.7.3
- Upstream no longer ships license incompatible files
2013-10-20 20:44:51 -06:00
Orion Poplawski 1c1fa35389 Fix changelog date 2013-08-16 10:01:39 -06:00
Orion Poplawski 3fe98d2133 Move orte* compiler wrappers to devel sub-package (bug #997330) 2013-08-16 09:58:42 -06:00
Dennis Gilmore 524bdd7e5a rebuild for papi soname bump bz#995092 2013-08-08 09:50:16 -05:00
Petr Písař db62c31c87 Perl 5.18 rebuild 2013-08-03 12:05:42 +02:00
Orion Poplawski c284a0ef04 Merge in changes in master 2013-07-26 16:32:31 -06:00
Orion Poplawski 5a655f872c Fix build issue with _cc_name_suffix (bug #986664) 2013-07-26 16:25:45 -06:00
Deji Akingunola 94582f7e49 Rebuild for papi's shared lib fix 2013-07-22 18:07:41 -04:00
Petr Písař b374c5bb2c Perl 5.18 rebuild 2013-07-18 00:31:09 +02:00
Orion Poplawski 3b4ca3f9e5 Update to 1.7.2 2013-06-27 22:19:21 -06:00
Orion Poplawski 688b91d67e - Update to 1.7.1
- Add BR on hwloc
- Add BR on papi-devel
2013-04-17 16:31:40 -06:00
Orion Poplawski 137f762072 Add mca-coll-ml.config 2013-04-16 22:38:07 -06:00
Orion Poplawski 2e8910e0a5 --with-openib renamed to --with-verbs 2013-04-16 22:06:41 -06:00
Orion Poplawski 3abe0537a7 Drop --with-wrapper-fflags 2013-04-16 21:58:10 -06:00
Orion Poplawski d183eb76b0 Drop esmtp - no longer used 2013-04-16 21:57:38 -06:00
Orion Poplawski 4ac8798e3f Revert to clean source 2013-04-16 21:46:09 -06:00
Orion Poplawski 57a8b25828 - Update to 1.7
- Rebase patch to handle removed components
2013-04-16 21:44:53 -06:00
Orion Poplawski 3421ba4a2d Exclude libopen-trace.* from requires 2013-02-23 16:36:39 -07:00
Orion Poplawski 83bc41f7ac Use xz fro clean sources 2013-02-22 11:50:27 -07:00
Orion Poplawski 69eb9941c4 Merge in 1.6.3-7 change 2013-02-22 11:42:55 -07:00
Orion Poplawski d16b318c9d Update to 1.6.4
Drop f90sover and arm-atomics patch fixed upstream
2013-02-22 11:40:28 -07:00
Orion Poplawski 31a733b67f Make __requires_exclude more specific so we don't exclude needed libs
(bug #905263)
2013-01-28 19:20:33 -07:00
Peter Robinson b44370fe2d Update atomics patch for ARM (thanks to Jon Masters) 2012-11-18 16:36:37 +00:00
Peter Robinson ef98c8d527 Atomics patch to fix building on ARM (thanks to Jon Masters) 2012-11-11 19:05:07 +00:00
Orion Poplawski 8a9a5e2928 Add patch to fix libmpi_f90.so version
Add patch to link tests with system libltdl
Run make check
2012-11-05 14:11:53 -07:00
Orion Poplawski eed30b5af8 Set enable-opal-multi-threads for IB support 2012-11-02 11:51:46 -06:00
Orion Poplawski bf0167cddb Update rpm macros to use the new module location 2012-11-01 09:04:04 -06:00
Orion Poplawski 325b7b6e36 Update to 1.6.3 2012-10-31 09:14:36 -06:00
Orion Poplawski f27ebb3caf Update to 1.6.2
Add BR torque-devel to enable torque support
Drop old module file location (bug #838467)
2012-10-13 10:58:22 -06:00
Orion Poplawski 2bf5e06a2b Drop adding -fPIC, no longer needed
Set --disable-silent-rules for more verbose build logs
Don't add opt_*flags to the wrappers
Only use $RPM_OPT_FLAGS if not using the opt_*flags
2012-09-13 15:25:08 -06:00
Orion Poplawski 8f70ef8f8b Use tab for BR 2012-09-13 14:56:20 -06:00
Orion Poplawski 48abba79e3 Drop unneeded BR on libtool, librdmacm, libibcm 2012-08-23 14:29:02 -06:00
Orion Poplawski a001d9970b Use #global instead of #define 2012-08-23 14:26:17 -06:00
Orion Poplawski 29b3af4676 Use %global instead of %define 2012-08-23 14:24:48 -06:00
Orion Poplawski 0a5faffece Drop numactl-devel/with-numa, no longer used 2012-08-23 14:24:10 -06:00
Orion Poplawski db514c3c5f Update to 1.6.1
Drop hostfile patch applied upstream
2012-08-23 11:00:20 -06:00
Dennis Gilmore 80be2406c1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-20 01:56:09 -05:00
Orion Poplawski b657ab44d6 Rebase hostfile patch for 1.6 2012-05-15 16:36:19 -06:00
Orion Poplawski 8148523807 Add patch from upstream to fix default hostfile location 2012-05-15 16:24:18 -06:00
Orion Poplawski 0af97bd409 Remove extraneous wrapper link libraries (bug 814798) 2012-05-15 10:49:43 -06:00
Orion Poplawski 6be4e9fc3b Clean source tarball 2012-05-15 10:14:00 -06:00
Orion Poplawski ee90b8dae5 Update to 1.6.0
Drop arm patch, appears to be addressed upstream
2012-05-15 10:06:45 -06:00
Peter Robinson cb941ef23f commit arm patch 2012-04-03 14:14:48 +01:00
Peter Robinson e84526fa2a update to 1.5.5, fix build with external hwloc, add initial support for building on ARM 2012-04-03 14:06:33 +01:00
Dennis Gilmore 471689a157 - Rebuilt for c++ ABI breakage 2012-02-28 13:29:34 -06:00
Orion Poplawski 6fa1755b2f Rebuild with hwloc 1.4 2012-02-22 10:15:28 -07:00
Peter Robinson d26a34ee86 Rebuild for howloc soname bump 2012-02-15 18:43:42 +00:00
Doug Ledford dcc7fb2c4b Merge branch 'master' of ssh://pkgs.fedoraproject.org/openmpi 2012-01-20 11:37:23 -05:00
Doug Ledford b010d4ac98 Add new modulefile in mpi directory to make sorting out mpi modules
easier and to allow for conflicts between mpi stacks.  Bug #651074

Signed-off-by: Doug Ledford <dledford@redhat.com>
2012-01-20 11:36:56 -05:00
Doug Ledford b3c3d23887 Add new modulefile in mpi directory to make sorting out mpi modules
easier and to allow for conflicts between mpi stacks.  Bug #651074

Signed-off-by: Doug Ledford <dledford@redhat.com>
2012-01-20 11:35:11 -05:00
Orion Poplawski 6e7bd70b19 Rebuild with gcc 4.7 (bug #772443) 2012-01-08 11:12:24 -07:00
Orion Poplawski ac4b2b29eb Update to 1.5.4
Drop dt-textrel patch fixed upstream
Fixup handling removed files (bug #722534)
Uses hwloc instead of plpa
Exclude private libraries from provides/requires (bug #741104)
Drop --enable-mpi-threads & --enable-openib-ibcm, no longer recognized
2011-11-17 15:51:10 -07:00
Peter Robinson 5f4379b0b6 actually bump release 2011-06-18 14:00:37 +01:00
Peter Robinson 7f9e9df90e Exclude ARM platforms due to current lack of atomic primitives on the platform 2011-06-18 13:59:24 +01:00
Jay Fenlason ad18b4ebac Close 647011 and 679489 2011-03-17 00:28:42 -04:00
Dennis Gilmore 13ecac7917 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 21:17:39 -06:00
Jay Fenlason 19a6b61ce5 Upgrade to 1.5, set MANPATH in openmpi.module, minor cleanup. 2010-10-18 17:37:46 -04:00
Dennis Gilmore a978faa317 actually need to disable valgrind on all sparc arches 2010-09-05 20:10:17 -05:00
Dennis Gilmore bf65001ac8 disable valgrind support on sparc64 2010-09-05 19:52:34 -05:00
Fedora Release Engineering cbc245ba58 dist-git conversion 2010-07-29 04:59:28 +00:00
10 changed files with 883 additions and 179 deletions

View File

@ -1 +0,0 @@
openmpi-1.4.1-RH.tar.bz2

54
.gitignore vendored Normal file
View File

@ -0,0 +1,54 @@
openmpi-1.4.1-RH.tar.bz2
/openmpi-1.5-RH.tar.bz2
/openmpi-1.5.4-clean.tar.bz2
/openmpi-1.5.5-clean.tar.bz2
/openmpi-1.6.tar.bz2
/openmpi-1.6-clean.tar.bz2
/openmpi-1.6.1-clean.tar.xz
/openmpi-1.6.2-clean.tar.xz
/openmpi-1.6.3-clean.tar.xz
/openmpi-1.6.4-clean.tar.bz2
/openmpi-1.6.4-clean.tar.xz
/openmpi-1.7-clean.tar.xz
/openmpi-1.7.1-clean.tar.xz
/openmpi-1.7.2-clean.tar.xz
/openmpi-1.7.3.tar.bz2
/openmpi-1.7.4.tar.bz2
/openmpi-1.7.5.tar.bz2
/openmpi-1.8.tar.bz2
/openmpi-1.8.1.tar.bz2
/openmpi-1.8.2.tar.bz2
/openmpi-1.8.3.tar.bz2
/openmpi-1.8.4.tar.bz2
/openmpi-v1.8.4-99-gd83fb30.tar.gz
/openmpi-v1.8.4-134-g9ad2aa8.tar.bz2
/openmpi-1.8.5rc1.tar.bz2
/openmpi-1.8.5rc3.tar.bz2
/openmpi-1.8.5.tar.bz2
/openmpi-1.8.6.tar.bz2
/openmpi-1.8.7.tar.bz2
/openmpi-1.8.8.tar.bz2
/openmpi-1.10.0.tar.bz2
/openmpi-1.10.1.tar.bz2
/openmpi-1.10.2.tar.bz2
/openmpi-1.10.3.tar.bz2
/openmpi-1.10.4.tar.bz2
/openmpi-2.0.1.tar.bz2
/openmpi-2.0.2.tar.bz2
/openmpi-2.1.0.tar.bz2
/openmpi-2.1.1.tar.bz2
/openmpi-2.1.5.tar.bz2
/openmpi-2.1.6rc1.tar.bz2
/openmpi-2.1.6.tar.bz2
/openmpi-3.1.3.tar.bz2
/openmpi-3.1.4.tar.bz2
/openmpi-4.0.0.tar.bz2
/openmpi-4.0.1.tar.bz2
/openmpi-4.0.2rc1.tar.bz2
/openmpi-4.0.2rc2.tar.bz2
/openmpi-4.0.2.tar.bz2
/openmpi-4.0.3rc3.tar.bz2
/openmpi-4.0.3rc4.tar.bz2
/openmpi-4.0.3.tar.bz2
/openmpi-4.0.4rc1.tar.bz2
/openmpi-4.0.4.tar.bz2

6
.rpmlint Normal file
View File

@ -0,0 +1,6 @@
from Config import *
addFilter("shared-library-calls-exit .*/lib(mpi|open-rte|oshmem|_java)\.so");
# We use environment modules to load these paths
addFilter("file-not-in-%lang /usr/share/man/openmpi-");
addFilter("invalid-locale-man-dir /usr/share/man/openmpi-");
addFilter("library-without-ldconfig-post[iu]n /usr/lib(|64)/openmpi/");

View File

@ -1,21 +0,0 @@
# Makefile for source rpm: openmpi
# $Id$
NAME := openmpi
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attempt a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

View File

@ -1,7 +1,7 @@
%_openmpi_load \
. /etc/profile.d/modules.sh; \
module load openmpi-%{_arch}; \
export CFLAGS="$CFLAGS %{optflags}";
module load mpi/openmpi-%{_arch}; \
export OMPI_MCA_rmaps_base_oversubscribe=1
%_openmpi_unload \
. /etc/profile.d/modules.sh; \
module unload openmpi-%{_arch};
module unload mpi/openmpi-%{_arch};

View File

@ -1,17 +1,21 @@
#%Module 1.0
#
# OpenMPI module for use with 'environment-modules' package:
#
#
conflict mpi
prepend-path PATH @LIBDIR@/bin
prepend-path LD_LIBRARY_PATH @LIBDIR@/lib
prepend-path PYTHONPATH @PYSITEARCH@
prepend-path PKG_CONFIG_PATH @LIBDIR@/lib/pkgconfig
prepend-path MANPATH :@MANDIR@
setenv MPI_BIN @LIBDIR@/bin
setenv MPI_SYSCONFIG @ETCDIR@
setenv MPI_FORTRAN_MOD_DIR @FMODDIR@
setenv MPI_INCLUDE @INCDIR@
setenv MPI_LIB @LIBDIR@/lib
setenv MPI_MAN @MANDIR@
setenv MPI_PYTHON_SITEARCH @PYSITEARCH@
setenv MPI_PYTHON_SITEARCH @PY2SITEARCH@
setenv MPI_PYTHON2_SITEARCH @PY2SITEARCH@
setenv MPI_PYTHON3_SITEARCH @PY3SITEARCH@
setenv MPI_COMPILER @COMPILER@
setenv MPI_SUFFIX @SUFFIX@
setenv MPI_HOME @LIBDIR@

1
openmpi.pth.py2 Normal file
View File

@ -0,0 +1 @@
import sys, os; s = os.getenv('MPI_PYTHON2_SITEARCH'); s and (s in sys.path or sys.path.append(s))

1
openmpi.pth.py3 Normal file
View File

@ -0,0 +1 @@
import sys, os; s = os.getenv('MPI_PYTHON3_SITEARCH'); s and (s in sys.path or sys.path.append(s))

File diff suppressed because it is too large Load Diff

View File

@ -1 +1 @@
0a343ebe72050f6795a132a8d6df876e openmpi-1.4.1-RH.tar.bz2
SHA512 (openmpi-4.0.4.tar.bz2) = 6c193b4b5cbfd9d48fa5efcef01372c424b51ae5e9727ccf4235e3b14556dfeb010865e41a9473419ccda16559139aa469086b1fff9abfd337e87387fdec1c64