Package Release Info

hdf5-1.10.5-bp152.1.12

Update Info: Base Release
Available in Package Hub : 15 SP2

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

hdf5
hdf5-devel
hdf5-devel-64bit
hdf5-devel-data
hdf5-devel-static
hdf5-examples
libhdf5-103
libhdf5-103-64bit
libhdf5_cpp103
libhdf5_cpp103-64bit
libhdf5_fortran102
libhdf5_fortran102-64bit
libhdf5_hl100
libhdf5_hl100-64bit
libhdf5_hl_cpp100
libhdf5_hl_cpp100-64bit
libhdf5hl_fortran100
libhdf5hl_fortran100-64bit

Change Logs

* Fri Apr 17 2020 Egbert Eich <eich@suse.com>
- Fix .so number in baselibs.conf for libhdf5_fortran libs (boo#1169793).
* Thu Apr 02 2020 Egbert Eich <eich@suse.com>
- Fix library link flags on pkg-config file for HPC builds (boo#1134298).
* Mon Jan 20 2020 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Remove bogus undefines of suffix and mpi_flavor. suffix is the
  name of an RPM built-in (like expand or echo), and since RPM 4.15
  trying to alter a built-in is an error. Fixes built of serial
  flavor on Tumbleweed. See https://rpm.org/user_doc/macros.html
* Tue Dec 10 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Add compat provides for renamed hdf5-openmpi{,-devel} package,
  see https://en.opensuse.org/openSUSE:Package_dependencies
- Fix openmpi1 package naming for SLE/Leap <= 15.1
* Thu Nov 28 2019 Egbert Eich <eich@suse.com>
- Add HPC support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8604).
* Thu Nov 28 2019 Egbert Eich <eich@suse.com>
- Disable openmpi1 builds for SLE/Leap > 15.1.
- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).
* Thu Oct 24 2019 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- openmpi has been renamed into openmpi1
* Tue Sep 10 2019 Ana Guerrero Lopez <aguerrero@suse.com>
- Use -ffat-lto-objects to provide a proper static library.
* Tue Sep 03 2019 Ana Guerrero Lopez <aguerrero@suse.com>
- Re-list hdf5-mpi.patch in the spec file for the sake of a avoiding
  a script rejecting the package automatically.
* Fri Aug 23 2019 Ana Guerrero Lopez <aguerrero@suse.com>
- Update to version 1.10.5: (jsc#SLE-8501)
  * https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.5/src/hdf5-1.10.5-RELEASE.txt
- Security bugs fixed:
  * CVE-2018-17233: A SIGFPE signal is raised in the function
  H5D__create_chunk_file_map_hyper. (bsc#1109166)
  * CVE-2018-17434: Memory leak in the H5O__chunk_deserialize()
  function in H5Ocache.c (bsc#1109167)
  * CVE-2018-17437: A SIGFPE signal is raised in the function
  H5D__chunk_set_info_real. (bsc#1109168)
- Bump fortran library soname, sonum_F from 100 to 102.
- Adjust library installation path, use %hpc_prefix/lib64 in x86_64
  and %hpc_libdir in all other cases
- Patches refreshed:
  * hdf5-LD_LIBRARY_PATH.patch
  * hdf5-1.8.11-abort_unknown_host_config.patch
  * PPC64LE-Fix-long-double-handling.patch
  * hdf5-Remove-timestamps-from-binaries.patch
  * Disable-phdf5-tests.patch
- Patch disabled, upstream have changed the file that was being patched,
  while it could be ported, it's unknown if this patch is still needed.
  * hdf5-mpi.patch
- Patch removed, merged upstream
  * 0001-Fix-return-value-in-test_libver_bounds_open.patch
* Thu Jul 04 2019 Egbert Eich <eich@suse.com>
- Since build machine size issues do not seem to go way, make
  the %check stage optional: enable with '--with check'.
Version: 1.10.4-bp151.1.1
* Thu Apr 25 2019 Christian Goll <cgoll@suse.com>
- set higher constraints for succesfull mpich tests (boo#133222)
* Mon Apr 01 2019 normand@linux.vnet.ibm.com
- Add _constraints to avoid transient build error ppc64le
* Sat Mar 09 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Update URL: and Source: to use https://.
* Fri Mar 01 2019 Egbert Eich <eich@suse.com>
- Like on PPC ignore transient 'make check' failures on aarch64.
* Fri Mar 01 2019 Egbert Eich <eich@suse.com>
- Like on PPC ignore transient 'make check' failures on aarch64.
* Wed Feb 13 2019 Egbert Eich <eich@suse.com>
- Consolidate use of openmpi1, openmpi2, openmpi3 for non-HPC builds.
* Fri Jan 25 2019 eich@suse.com
- Remove dependency to the hdf5-devel-data file for HPC:
  Currently, there are no macro files for HPC - these files
  will have to be handled differently.
- Re-disable all non-HPC builds for SLE.
* Mon Jan 14 2019 eich@suse.com
- Reenable 'serial' build for SLE: this build creates hdf5-devel-data.
* Thu Jan 03 2019 eich@suse.com
- Do not build non-HPC on SLE: This helps to save some build
  cycles.
* Wed Dec 19 2018 Todd R <toddrme2178@gmail.com>
- Use upstream-recommended %{_rpmconfigdir}/macros.d directory
  for the rpm macros.
* Wed Dec 12 2018 Todd R <toddrme2178@gmail.com>
- Also build for regular openmpi2 and openmpi3
* Thu Nov 22 2018 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Build HDF5 C++ bindings also for the MPI variants, there is no reason
  not to do it.
- Enable sz2 support also for MPI variants.
* Mon Nov 19 2018 eich@suse.com
- Replace git-archive generated by downloaded tar-ball.
* Sat Nov 17 2018 eich@suse.com
- Update to 1.10.4:
  https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.4/src/hdf5-1.10.4-RELEASE.txt
  * Update Disable-phdf5-tests.patch
  * Replace and update hdf5-buildcompare.patch by
    hdf5-Remove-timestamps-from-binaries.patch
* Fri Nov 16 2018 eich@suse.com
- Remove lib*_cpp and lib*_hl_cpp dependencies for MPI for the time
  being.
* Sun Nov 11 2018 eich@suse.com
- Create main master package, fix dependencies.
* Fri Sep 21 2018 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Update to 1.10.3:
  https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.3/src/hdf5-1.10.3-RELEASE.txt
- Update to 1.10.2:
  https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.2/src/hdf5-1.10.2-RELEASE.txt
- Bump soversions (101 -> 103) for libhdf5 and libhdf5_cpp
- Drop Fix-warnings-for-missing-returns.patch, fixed upstream
- Add 0001-Fix-return-value-in-test_libver_bounds_open.patch
- Rebase patches (tab / space conversion):
  * PPC64LE-Fix-long-double-handling.patch
  * hdf5-buildcompare.patch
  * hdf5-mpi.patch
- Rebase Disable-phdf5-tests.patch
* Tue Jun 19 2018 eich@suse.com
- Handle license file using %license where applicable.
- Package example package also for HPC build and create
  a master file for it.
Version: 1.10.1-bp150.3.1
* Fri Apr 27 2018 eich@suse.com
- Fix HPC library master packages dependency: make it require
  the correct flavor (bsc#1091237).
* Sat Apr 07 2018 eich@suse.com
- Only build one examples package for all flavors, do not
  include dependencies as these would be flavor specific
  (bsc#1088547).
* Sat Mar 31 2018 stefan.bruens@rwth-aachen.de
- Fix some typos, one trivial, two mispelled macros
* Sat Feb 10 2018 jengelh@inai.de
- Trim description for size and drop most of the marketing blurb.
  Fix RPM groups.
* Sat Feb 10 2018 eich@suse.com
- Make module files package arch dependent: it
  contains arch-dependent paths (boo#1080442).
* Sat Feb 10 2018 eich@suse.com
- Prepend PKG_CONFIG_PATH in modules file (boo#1080426).
* Fri Feb 09 2018 eich@suse.com
- Add support for openmpi2 for HPC (FATE#325089).
* Fri Feb 09 2018 cgoll@suse.com
- Fix summary in module files (bnc#1080259)
* Thu Feb 08 2018 eich@suse.com
- Disable %check stage for mpich builds on s390(x) (bsc#1080022).
* Fri Jan 12 2018 eich@suse.com
- Disable the openmpi3 flavor in some products.
* Fri Jan 05 2018 eich@suse.com
- Switch from gcc6 to gcc7 as additional compiler flavor for HPC on SLES.
- Add support for mpich and openmpi3 for HPC.
* Thu Nov 09 2017 normand@linux.vnet.ibm.com
-  temporarily disable make check for PowerPC boo#1058563
* Tue Nov 07 2017 eich@suse.com
- Update to 1.10.1:
  https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.1/src/hdf5-1.10.1-RELEASE.txt
- Fix-warnings-for-missing-returns.patch:
  replace: hdf5-non_void_return.patch
- PPC64LE-Fix-long-double-handling.patch:
  replace: hdf5-ldouble-ppc64le.patch
- Disable-phdf5-tests.patch:
  replace: hdf5_disable_testphdf5.patch
- Disabling validation tests for the MPI variant for now as they
  seem to cause issues in OBS.
* Thu Oct 26 2017 eich@suse.com
- Fix name: baselib.conf -> baselibs.conf
* Sun Oct 22 2017 eich@suse.com
- Remove openssl-devel and krb5-devel from the BuildRequires.
* Tue Oct 17 2017 eich@suse.com
- Add magic to limit the number of flavors built in the OBS ring
  to non-HPC and mvapich2 builds.
- Fix %libname() for non-HPC builds.
- Fix some summaries and a Requires: of devel-static.
* Fri Sep 08 2017 eich@suse.com
- Convert package to multibuild.
- Add HPC build using environment modules
  (FATE#321717, FATE#321710).
* Tue Aug 29 2017 hpj@urpla.net
- fix compiler flag substitution
* Mon Jul 03 2017 badshah400@gmail.com
- Add libsz2-devel to list of Requires for -devel packages, this
  is required for compilation against hdf5 when szlib support is
  enabled.
- Minor specfile cleanups using spec-cleaner.
* Fri Jun 16 2017 junghans@votca.org
- Enabled szlib support through libaec's szlib API