Commit Graph

18 Commits

Author SHA256 Message Date
797db9a0a1 Accepting request 822464 from home:eeich:branches:science:HPC
- Add build support for gcc10 to HPC build (bsc#1174439).

OBS-URL: https://build.opensuse.org/request/show/822464
OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=26
2020-07-23 18:47:59 +00:00
4bf6eaa49a for SLE-15-SP2: add gcc v.9 (jsc#SLE-8604)
OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=24
2019-10-19 07:51:32 +00:00
152faccf6c Accepting request 724405 from home:eeich:branches:science:HPC
- Add support for gcc v.6, v.8 and v.9.
  for SLE-12 HPC: v.6, v.7, v.8 (jsc#SLE-7765)
  for SLE-15 & SLE-15-SP1: gcc v.7, v.8 (jsc#SLE-7766)
- For the base compiler add a Provides: for the versioned form.

OBS-URL: https://build.opensuse.org/request/show/724405
OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=22
2019-08-18 17:46:05 +00:00
660edb91ad Accepting request 674821 from home:eeich:branches:science:HPC
- Add links from the generic compiler binary names cc, cpp, c++
  and fc to the compiler specific names in the package private
  binary directory.

OBS-URL: https://build.opensuse.org/request/show/674821
OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=20
2019-02-14 06:43:54 +00:00
62efb59f62 Accepting request 650044 from home:eeich:branches:science:machinelearning
- Define _hpc_gnu_module (bsc#1116458).

OBS-URL: https://build.opensuse.org/request/show/650044
OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=18
2018-11-18 21:37:26 +00:00
c38dd06975 - Fix the module load line.
OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=16
2018-01-30 14:05:30 +00:00
5182c17baa - Remove quotes from end marker of here document
this way, shell variables will be expanded.

OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=15
2018-01-30 14:02:18 +00:00
35f1f8681e - Fixed a cut-n-paste error.
OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=14
2018-01-30 13:46:32 +00:00
af0d312418 - Fix typo.
OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=13
2018-01-30 13:43:37 +00:00
68d32df380 - Update to gcc v.7 for SLES-12 builds.
- Set the 'granularity' for selection to the
  granularity of GNU toolchain versions we
  distinguish: For major versions until 4,
  this is 2 versions, for anything above it
  is just the major version.
- On TW/Factory add explicit dependency to the 
  compiler major version package. This is to make 
  sure package gets rebuilt when this versions 
  changes.

OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=12
2018-01-30 13:12:08 +00:00
67b1447856 - Update to gcc version 7 for SLE-12 HPC.
OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=11
2018-01-29 21:37:53 +00:00
fa17ee7a96 - Create separate compiler version dependent packages
to make sure the correct compiler version is installed.

OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=10
2018-01-29 21:23:08 +00:00
31dcbe4d43 Accepting request 543908 from home:eeich:hpc_alt
- Add Requires: for lua-lmod to base package.
- Add Provides/Conflicts: to macro package:
  only one version of this macro package can
  can be installed at the same time.

OBS-URL: https://build.opensuse.org/request/show/543908
OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=8
2017-11-20 14:40:43 +00:00
Nicolas Morey-Chaisemartin
86bf143404 Accepting request 532077 from science:HPC:EnvMod
- Make source files downloadable from git.
- Remove some debugging code.

OBS-URL: https://build.opensuse.org/request/show/532077
OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=6
2017-10-06 06:47:27 +00:00
96b50ba59c Accepting request 531170 from science:HPC:EnvMod
- Fix LICENSE and copyright statement in LICENSE.

- Remove spec_fix.pl, use multibuild instead.
- Add RPM macros to be used together with macros.hpc from suse-hpc.

OBS-URL: https://build.opensuse.org/request/show/531170
OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=4
2017-10-04 11:09:33 +00:00
Dominique Leuenberger
0d031ab5a3 Accepting request 523787 from science:HPC
- Fix name of rpmlintrc.

OBS-URL: https://build.opensuse.org/request/show/523787
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnu-compilers-hpc?expand=0&rev=1
2017-09-13 20:36:44 +00:00
4aa1da44c7 Accepting request 523785 from science:HPC:EnvMod
- Rename: rpmlintrc -> gnu-compilers-hpc-rpmlintrc

OBS-URL: https://build.opensuse.org/request/show/523785
OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=2
2017-09-12 19:03:32 +00:00
Nicolas Morey-Chaisemartin
1373f6ef54 Accepting request 523741 from science:HPC:EnvMod
- Update spec_fix.pl: It is now able to produce multiple spec files
  from one replacement file.
- Remove ohpc-isms.
- Add support for gcc update versions.
- Pick correct compiler version.
- Fix group of devel package: Development/Languages
- Add gcc-c++ into requires of the devel package
- Make the devel package to require the exact version of the main one
- Modified package to use a spec file template.
- Initial version of gnu compiler selection module
  FATE#321705.

OBS-URL: https://build.opensuse.org/request/show/523741
OBS-URL: https://build.opensuse.org/package/show/science:HPC/gnu-compilers-hpc?expand=0&rev=1
2017-09-12 14:34:49 +00:00