- Add build support for gcc10 to HPC build (bsc#1174439).
- Add openmpi4 flavors.
- Add Fix-code-to-be-python3-compliant.patch:
* Remove python2 code and dependencies.
* Removed & Automated: fix_python_shebang.patch
* Make python3 the default for TW and SLE/Leap 15
- Do not mark template files for HPC as %config.
- Change 'Requires:' to other HPC packages to %requires_eq to depend
on the exact version. This should take care of HPC packages ignoring
proper ABI versioning.
OBS-URL: https://build.opensuse.org/request/show/876983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/adios?expand=0&rev=5
- Correct naming of openmpi1 packages in Leap 15.0/15.1 (still
called openmpi), fixes unresolvable packages.
- Add non-HPC openmpi2 and openmpi3 flavors.
- Add support for gcc7.
- Add support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8609).
- Disable openmpi1 builds for SLE/Leap > 15.1.
- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).
- Disable build on s390/s390x as netcdf is not available (bsc#1157965).
- Fix openmpi1 names for non-HPC builds on Factory.
- Add missing FCFLAGS export
- Fix aarch64 LTO build with -ffat-lto-objects flag
- Disable openmpi3 and the openmpi flavor in SLE.
- Remake patch adios-correct-func-ret.patch to make sure the functions
- Update Licensing.
file.
- Add a separate package with the examples in two flavors one for
non-HPC and another one for HPC: examples and examples-hpc.
OBS-URL: https://build.opensuse.org/request/show/753291
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/adios?expand=0&rev=2
- Correct naming of openmpi1 packages in Leap 15.0/15.1 (still
called openmpi), fixes unresolvable packages.
- Add non-HPC openmpi2 and openmpi3 flavors.
- Add missing FCFLAGS export
- Disable openmpi3 and the openmpi flavor in SLE.
- Remake patch adios-correct-func-ret.patch to make sure the functions
- Update Licensing.
file.
- Add a separate package with the examples in two flavors one for
non-HPC and another one for HPC: examples and examples-hpc.
OBS-URL: https://build.opensuse.org/request/show/752650
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=15
- Drop the packages and flavors for examples/examples-hpc. It's easier
for an interested user to download directly the source package and build
them directly.
- Update the URLs to use https
- Add -L option to the standard master package
- Delete the module .version file in the %postun if it's the default one
- Use the macro %hpc_modules_init to load the module files
- Re-add CPATH, C_INCLUDE_PATH and CPLUS_INCLUDE_PATH to the module
file.
- Add a separate package with the examples in two flavors one for
non-HPC and another one for HPC: examples and examples-hpc.
- Update Requires for the devel package.
- Update to version 1.31.1
- Add python support:
* This is only for Python2
* Update in the module file
* Add needed Requires on python2-xml and python2-PyYAML
- Fix a few python shebangs with patch fix_python_shebang.patch
- Add a Requires on hdf5 for every mpi flavor and update the module
file with 'depends-on phdf5'.
- Add examples packages. It's only created for the openmpi flavor
to avoid having several packages with the same content.
- Spec file polishing: spec-cleaner and update to the lastest
packaging convention for HPC packages.
OBS-URL: https://build.opensuse.org/request/show/689731
OBS-URL: https://build.opensuse.org/package/show/science/adios?expand=0&rev=1