SHA256
1
0
forked from pool/mvapich2
Commit Graph

41 Commits

Author SHA256 Message Date
Nicolas Morey-Chaisemartin
ab816e656c Accepting request 702622 from home:NMoreyChaisemartin:branches:science:HPC
- Update to mvapich2 2.3.1
  - See CHANGELOG for fixes and new features
- Refreshed patches against the new version:
  - 0001-Drop-GCC-check.patch
  - mvapich2-arm-support.patch
  - mvapich2-s390_get_cycles.patch
- Drop mvapich2-fix-double-free.patch as it was merged upstream

OBS-URL: https://build.opensuse.org/request/show/702622
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=58
2019-05-13 10:06:42 +00:00
Nicolas Morey-Chaisemartin
e93df742ed Accepting request 700039 from home:NMoreyChaisemartin:branches:science:HPC
- Add mvapich2-fix-double-free.patch to fix a segfault
  when running on a machine with no RDMA hardware (bsc#1133797)

OBS-URL: https://build.opensuse.org/request/show/700039
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=56
2019-05-02 08:27:53 +00:00
Nicolas Morey-Chaisemartin
6e2d12369f Accepting request 687143 from home:anag:branches:science:HPC
- Add patch to remove obsolete GCC check (bnc#1129421). It also patches
  autogen.sh to get the autotools working in SLE12SP4.
  * 0001-Drop-GCC-check.patch
- Force to re-run autotools to generate properly the files after 
  patching src/binding/cxx/buildiface

OBS-URL: https://build.opensuse.org/request/show/687143
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=54
2019-03-21 12:59:45 +00:00
Nicolas Morey-Chaisemartin
67b8d3699c Accepting request 650046 from home:eeich:branches:science:HPC
- Add macro _hpc_mvapich2_modules for modules support (bsc#1116458).

OBS-URL: https://build.opensuse.org/request/show/650046
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=52
2018-11-19 08:06:54 +00:00
Nicolas Morey-Chaisemartin
2c31a2b8fa Accepting request 636121 from home:NMoreyChaisemartin:branches:science:HPC
Fix scriptlet

OBS-URL: https://build.opensuse.org/request/show/636121
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=50
2018-09-17 09:24:22 +00:00
Nicolas Morey-Chaisemartin
761458d45b Accepting request 634891 from home:NMoreyChaisemartin:branches:science:HPC
- Remove bashism in postun scriptlet

OBS-URL: https://build.opensuse.org/request/show/634891
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=49
2018-09-11 07:41:47 +00:00
Nicolas Morey-Chaisemartin
4b0d49ba11 Accepting request 633986 from home:NMoreyChaisemartin:branches:science:HPC
Fix ==

OBS-URL: https://build.opensuse.org/request/show/633986
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=48
2018-09-07 09:15:20 +00:00
Nicolas Morey-Chaisemartin
11397ed657 Accepting request 633761 from home:NMoreyChaisemartin:branches:science:HPC
- Fix handling of mpi-selector during updates (bsc#1098653)

OBS-URL: https://build.opensuse.org/request/show/633761
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=47
2018-09-06 15:42:12 +00:00
Nicolas Morey-Chaisemartin
189ae137df Accepting request 630698 from home:eeich:branches:science:HPC
- macros.hpc-mvapich2:
  replace %%compiler_family by %%hpc_compiler_family

OBS-URL: https://build.opensuse.org/request/show/630698
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=45
2018-08-21 19:53:37 +00:00
Nicolas Morey-Chaisemartin
89894aa6ff Accepting request 625064 from home:michals
- Use sched_yield instead of pthread_yield (boo#1102421).
  - drop mvapich2-pthread_yield.patch

OBS-URL: https://build.opensuse.org/request/show/625064
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=43
2018-07-25 11:34:34 +00:00
Nicolas Morey-Chaisemartin
42d6e7e1e7 Accepting request 617507 from home:NMoreyChaisemartin:branches:science:HPC
- Add missing bsc and fate references to changelog

OBS-URL: https://build.opensuse.org/request/show/617507
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=41
2018-06-18 13:15:19 +00:00
Nicolas Morey-Chaisemartin
544aa745da Accepting request 616903 from home:NMoreyChaisemartin:branches:science:HPC
Fix HPC disabling

OBS-URL: https://build.opensuse.org/request/show/616903
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=40
2018-06-14 16:00:23 +00:00
Nicolas Morey-Chaisemartin
1c2ba3b675 Accepting request 616878 from home:NMoreyChaisemartin:branches:science:HPC
- Disable HPC builds for SLE12 (fate#323655)

OBS-URL: https://build.opensuse.org/request/show/616878
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=39
2018-06-14 13:46:56 +00:00
Nicolas Morey-Chaisemartin
9087f49e9c Accepting request 590919 from home:kasimir:ToTest
- Change mvapich2-arm-support.patch to provide missing functions for
  armv6hl

OBS-URL: https://build.opensuse.org/request/show/590919
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=37
2018-03-26 14:24:11 +00:00
Nicolas Morey-Chaisemartin
192abc7f91 osc copypac from project:science:HPC package:mvapich2 revision:33
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=36
2018-03-16 08:59:17 +00:00
Nicolas Morey-Chaisemartin
cd8474af3a Add missing Require to slurm-devel
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=35
2018-03-16 08:18:03 +00:00
Nicolas Morey-Chaisemartin
87cf6ad70d Accepting request 587613 from home:eeich:branches:science:HPC
- build with pmi/slurm support (bsc#1085506)

OBS-URL: https://build.opensuse.org/request/show/587613
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=34
2018-03-16 07:13:38 +00:00
Nicolas Morey-Chaisemartin
3931fc8a53 Accepting request 574624 from home:mslacken:hpc_fix
- Fix summary in module files (bnc#1080259)

OBS-URL: https://build.opensuse.org/request/show/574624
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=32
2018-02-09 13:57:04 +00:00
Nicolas Morey-Chaisemartin
9518fa9a55 Fix path got mpivars
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=30
2018-01-31 10:08:01 +00:00
Nicolas Morey-Chaisemartin
a5c81a712c Accepting request 571222 from home:eeich:branches:science:HPC
- Use macro in mpivars.(c)sh to be independent of changes to the module
  setup for the compiler (boo#1078364).

OBS-URL: https://build.opensuse.org/request/show/571222
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=29
2018-01-31 08:08:34 +00:00
Nicolas Morey-Chaisemartin
5d47c0a7fe Accepting request 562252 from home:eeich:branches:fix-compilers-hpc
- Switch from gcc6 to gcc7 as additional compiler flavor for HPC on SLES.
- Fix library package requires - use HPC macro (boo#1074890).

OBS-URL: https://build.opensuse.org/request/show/562252
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=27
2018-01-08 09:46:26 +00:00
Nicolas Morey-Chaisemartin
ad3a75b979 - Add conflicts between the macros-devel packages
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=25
2017-10-06 14:06:55 +00:00
Nicolas Morey-Chaisemartin
b2b0b7e1a3 Fix dependency to libmvapich2
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=24
2017-10-06 10:24:47 +00:00
Nicolas Morey-Chaisemartin
7365998b51 Accepting request 532074 from science:HPC:EnvMod
- Add BuildRequires to libibmad-devel for older release (SLE <= 12.2, Leap <= 42.2)

- Add HPC specific build targets using environment modules
  (FATE#321712).

OBS-URL: https://build.opensuse.org/request/show/532074
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=23
2017-10-06 06:44:19 +00:00
Nicolas Morey-Chaisemartin
84b57f6cde Accepting request 523632 from home:NMoreyChaisemartin:branches:science:HPC
- Drop unnecessary dependency to xorg-x11-devel

OBS-URL: https://build.opensuse.org/request/show/523632
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=21
2017-09-12 09:44:42 +00:00
Nicolas Morey-Chaisemartin
13bb212a7c Accepting request 523093 from home:NMoreyChaisemartin:branches:science:HPC
- Only requires verbs libraries for verbs build.
  libibverbs devel causes a SEGV when run in a chroot using the
  psm or psm2 conduits
- Add testuite packages for all build flavours

OBS-URL: https://build.opensuse.org/request/show/523093
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=20
2017-09-11 12:09:49 +00:00
Nicolas Morey-Chaisemartin
76845889a8 Accepting request 510125 from home:NMoreyChaisemartin:branches:science:HPC
- Add LD_LIBRARY_PATH to mpivars.sh and mpivars.csh

OBS-URL: https://build.opensuse.org/request/show/510125
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=18
2017-07-13 15:51:59 +00:00
Nicolas Morey-Chaisemartin
348d8c1277 Accepting request 510018 from home:NMoreyChaisemartin:branches:science:HPC
- Disable rpath in pkgconfig files

OBS-URL: https://build.opensuse.org/request/show/510018
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=17
2017-07-13 08:13:19 +00:00
Dominique Leuenberger
4411419f28 Accepting request 508445 from science:HPC
Fix since previous SR:
 - Remove extra/useless configure options

OBS-URL: https://build.opensuse.org/request/show/508445
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mvapich2?expand=0&rev=1
2017-07-07 08:17:25 +00:00
Nicolas Morey-Chaisemartin
82b0d7e216 Accepting request 508443 from home:NMoreyChaisemartin:branches:science:HPC
- Remove redondant configure options already passed by %configure

OBS-URL: https://build.opensuse.org/request/show/508443
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=15
2017-07-06 07:18:09 +00:00
Nicolas Morey-Chaisemartin
4488fcb8df Fix order as factory parser is dumb
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=14
2017-07-03 14:41:27 +00:00
Nicolas Morey-Chaisemartin
56f5ea6ff5 Trickery to handle unset @BUILD_FLAVOR@
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=13
2017-07-03 13:38:38 +00:00
Nicolas Morey-Chaisemartin
8f0431bdfd Accepting request 506398 from home:NMoreyChaisemartin:branches:science:HPC
- Change install dir to allow multiple flavor to be installed
  at the same time
- Fix bsc#1045955
  - Fix mvapich2-psm package to use libpsm (TrueScale)
  - Add mvapich2-psm2 package using libpsm2 (OmniPath)

OBS-URL: https://build.opensuse.org/request/show/506398
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=12
2017-06-27 08:56:46 +00:00
Nicolas Morey-Chaisemartin
7e231e1c32 Accepting request 506223 from home:NMoreyChaisemartin:branches:science:HPC
- Use _multibuild to build the various mvapich2-flavours

OBS-URL: https://build.opensuse.org/request/show/506223
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=11
2017-06-26 10:20:27 +00:00
Nicolas Morey-Chaisemartin
56e024e801 Accepting request 505927 from home:NMoreyChaisemartin:branches:science:HPC
- Replace dependency from libibmad-devel to infiniband-diags-devel

- Replace dependency from libibmad-devel to infiniband-diags-devel

- Replace dependency from libibmad-devel to infiniband-diags-devel

OBS-URL: https://build.opensuse.org/request/show/505927
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=10
2017-06-23 15:51:26 +00:00
Nicolas Morey-Chaisemartin
96773c3562 Accepting request 503700 from home:NMoreyChaisemartin:branches:science:HPC
- Have mvapich2 and mvapich2-psm conflicts between them
- Cleanup spec file
- Remove mvapich2-testsuite RPM

OBS-URL: https://build.opensuse.org/request/show/503700
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=9
2017-06-14 13:27:29 +00:00
Nicolas Morey-Chaisemartin
c79ce5aa4c - Have mvapich2 and mvapich2-psm conflicts between them
- Cleanup spec file
- Remove mvapich2-testsuite RPM

OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=8
2017-06-14 13:16:46 +00:00
Nicolas Morey-Chaisemartin
1da650a287 Add missing blank lines
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=7
2017-06-09 09:49:39 +00:00
Nicolas Morey-Chaisemartin
b95e475e85 Accepting request 502493 from home:NMoreyChaisemartin:branches:science:HPC
- Reenable arm compilation
- Rename and cleanup mvapich-s390_get_cycles.patch to
  mvapich2-s390_get_cycles.patch for coherency
- Cleanup mvapich2-pthread_yield.patch
- Add mvapich2-arm-support.patch to provide missing functions for
  armv7hl and aarch64

OBS-URL: https://build.opensuse.org/request/show/502493
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=6
2017-06-09 07:27:29 +00:00
Nicolas Morey-Chaisemartin
92e7148f57 Accepting request 501908 from home:NMoreyChaisemartin:branches:science:HPC
- Remove version dependencies to libibumad, libibverbs and librdmacm

- Remove version dependencies to libibumad, libibverbs and librdmacm

- Remove version dependencies to libibumad, libibverbs and librdmacm

OBS-URL: https://build.opensuse.org/request/show/501908
OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=5
2017-06-08 11:42:42 +00:00
Nicolas Morey-Chaisemartin
035e4e4291 OBS-URL: https://build.opensuse.org/package/show/science:HPC/mvapich2?expand=0&rev=4 2017-06-08 08:50:26 +00:00