Commit Graph

311 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
dmalcolm
9ab346fadb workaround for rhbz#617766 2010-07-24 16:08:26 +00:00
dmalcolm
85488098eb - Rebuilt for
https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
2010-07-22 02:46:21 +00:00
Jay Fenlason
d1d00b1ea4 Update to fix licencing and packaging issues. Add prepend-path PYTHONPATH
to the module.in file.
2010-03-29 19:21:50 +00:00
Jay Fenlason
c18f8a8524 Remove the .pc file like we did in RHEL. 2010-03-09 21:24:50 +00:00
Jay Fenlason
8580754ce5 BuildRequires: python 2010-01-26 22:58:04 +00:00
Jay Fenlason
12da6620fc - New upstream version, which includes the changeset_r22324 patch.
- Correct a typo in the Source0 line in this spec file.
2010-01-26 17:19:37 +00:00
Doug Ledford
257caf3e1d - Fix an issue with usage of _cc_name_suffix that cause a broken define in
our module file
2010-01-15 22:54:56 +00:00
Doug Ledford
b7f8a670ec - Fix pkgconfig file substitution
- Bump version so we are later than the equivalent version from Red Hat
    Enterprise Linux
2010-01-15 14:12:08 +00:00
Doug Ledford
92d1170186 - Fix pkgconfig file substitution
- Bump version so we are later than the equivalent version from Red Hat
    Enterprise Linux
2010-01-15 13:57:11 +00:00
Doug Ledford
746245f1ae - Update to latest upstream stable version
- Add support for libibcm usage
- Enable sge support via configure options since it's no longer on by
    default
- Add patch to resolve allreduce issue (bz538199)
- Remove no longer needed patch for Chelsio cards
2010-01-13 18:40:51 +00:00
Jay Fenlason
c80c2951cd Create and own man* directories for use by dependent packages. 2009-09-22 18:36:00 +00:00
Jay Fenlason
e18a03f8ae As described in changelog:
- Move the module file from %{_datadir}/Modules/modulefiles/%{namearch} to
    %{_sysconfdir}/modulefiles/%{namearch} where it belongs.
- Have the -devel subpackage own the man1 and man7 directories for
    completeness.
- Add a blank line before the clean section.
- Remove --enable-mpirun-prefix-by-default from configure.
2009-09-16 18:50:56 +00:00
Jay Fenlason
688d01bf1a As described in changelog. 2009-09-11 18:04:04 +00:00
Jesse Keating
f030191f27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-25 20:49:36 +00:00
Doug Ledford
e44762ccf6 - Add MPI_BIN and MPI_LIB to the modules file (related bz511099) 2009-07-21 16:36:29 +00:00
Doug Ledford
179cf98481 - Make sure all created dirs are owned (bz474677)
- Fix loading of pkgconfig file (bz476844)
- Resolve file conflict between us and libotf (bz496131)
- Resolve dangling symlinks issue (bz496909)
- Resolve unexpanded %{mode} issues (bz496911)
- Restore -devel subpackage (bz499851)
- Make getting the default openmpi devel environment easier (bz504357)
- Make the -devel package pull in the base package (bz459458)
- Make it easier to use alternative compilers to build package (bz246484)
2009-07-21 15:28:00 +00:00
Doug Ledford
de4e8efa42 - Make sure all created dirs are owned (bz474677)
- Fix loading of pkgconfig file (bz476844)
- Resolve file conflict between us and libotf (bz496131)
- Resolve dangling symlinks issue (bz496909)
- Resolve unexpanded %{mode} issues (bz496911)
- Restore -devel subpackage (bz499851)
- Make getting the default openmpi devel environment easier (bz504357)
- Make the -devel package pull in the base package (bz459458)
- Make it easier to use alternative compilers to build package (bz246484)
2009-07-21 15:22:03 +00:00
Doug Ledford
c1fa9cb5ec - Make sure all created dirs are owned (bz474677)
- Fix loading of pkgconfig file (bz476844)
- Resolve file conflict between us and libotf (bz496131)
- Resolve dangling symlinks issue (bz496909)
- Resolve unexpanded %{mode} issues (bz496911)
- Restore -devel subpackage (bz499851)
- Make getting the default openmpi devel environment easier (bz504357)
- Make the -devel package pull in the base package (bz459458)
- Make it easier to use alternative compilers to build package (bz246484)
2009-07-21 15:08:21 +00:00
Jussi Lehtola
abc4fcbe1d Fix builds of other pacakges in rawhide. 2009-07-18 17:20:38 +00:00
Lubomir Rintel
9c371e1f75 - Treat i586 the same way as i386 2009-05-08 20:18:34 +00:00
Doug Ledford
06dbf65503 - fixed broken update
- Resolves: bz496909, bz496131, bz496911
2009-04-22 21:24:39 +00:00
Doug Ledford
fa6ba230eb - fixed broken update
- Resolves: bz496909, bz496131, bz496911
2009-04-22 15:04:12 +00:00
Tom Callaway
e500ef7605 update to 1.3.1 2009-04-14 20:55:48 +00:00
Jesse Keating
b501635158 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-26 08:35:35 +00:00
Jesse Keating
23a5ce7118 - Autorebuild for GCC 4.3 2008-02-19 01:45:09 +00:00
Doug Ledford
9f66e543b3 - Update to 1.2.4 upstream version
- Build against libtorque
- Pass a valid mode to open
- Resolves: bz189441, bz265141
2007-10-17 19:25:14 +00:00
Doug Ledford
ec35c692ff - Update to 1.2.4 upstream version 2007-10-17 18:34:13 +00:00
Jesse Keating
d7ea92a38f - Rebuild for selinux ppc32 issue. 2007-08-29 04:00:52 +00:00
Doug Ledford
a9cdb7eb0f Fix directory permission problem 2007-07-16 17:43:31 +00:00
Doug Ledford
f5b7a30eb0 Fix directory permission problem 2007-07-16 17:42:07 +00:00
Florian La Roche
a8a15269e1 - add further requires 2007-07-12 12:12:05 +00:00
Doug Ledford
b1bb0e4c6b - Fix dangling symlink issue caused by a bad macro usage
- Resolves: bz246450
2007-07-02 14:17:42 +00:00
Doug Ledford
4739e23be4 - Update to latest upstream version
- Fix file ownership on -libs package
- Take a swing at solving the multi-install compatibility issues
2007-06-28 22:06:10 +00:00
Florian La Roche
f9acfe6c4f - add alternatives reqs 2007-02-06 10:31:27 +00:00
Doug Ledford
ce4d3fb97b Fix for ia64 2006-10-13 18:24:44 +00:00
Doug Ledford
dfe1d27e0f Don't need the buildreqs where we don't have openib 2006-10-13 12:59:39 +00:00
Doug Ledford
8ae2f755ed openmpi-1.1 doesn't really like s390 2006-08-27 17:17:12 +00:00
Doug Ledford
feede46b35 fc6 doesn't have user space infiniband support, skip it for now. 2006-08-27 17:05:50 +00:00
Doug Ledford
533316b833 Minor tweaks 2006-08-27 17:01:44 +00:00
Doug Ledford
e44b6a93ff One file in particular... 2006-08-08 00:46:46 +00:00
Doug Ledford
a7d0b1bc21 Add the file back in since I'm building for rhel5 2006-08-08 00:31:48 +00:00
Doug Ledford
b637e0aa21 Lint cleanups, update to use alternatives instead of a custom version of
the same thing.
2006-08-08 00:19:17 +00:00
Doug Ledford
95fb784f43 Clean ups 2006-08-07 20:43:43 +00:00
Doug Ledford
a0402c7b7e Update the arches again 2006-08-05 03:39:39 +00:00
Doug Ledford
39b3f9033d Control the arches we build on 2006-08-05 00:52:19 +00:00
Doug Ledford
9d23ea31c9 Catch a couple unpackaged files 2006-08-05 00:11:25 +00:00
Doug Ledford
1289a99e40 One more buildreq 2006-08-04 23:44:47 +00:00
Doug Ledford
796267905f Oops, stale rhel4-ism 2006-08-04 22:41:18 +00:00
Doug Ledford
74f136f948 Build everywhere, but only support openib where openib exists 2006-08-04 22:35:04 +00:00
Doug Ledford
8f2f3ecb44 Update to 1.1, add IB support 2006-08-04 22:16:14 +00:00
jvdias
2ee3f6c6fd upgrade to 1.0.2 2006-06-12 20:18:02 +00:00
jvdias
36fe11a5c5 add /etc/ld.so.conf.d/mpi.conf integration with lam 2006-02-22 00:55:29 +00:00
jvdias
f7e5af92c8 auto-import openmpi-1.0.1-1 on branch devel from openmpi-1.0.1-1.src.rpm 2006-02-17 23:09:07 +00:00