Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

hdf5-1.12.3-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: hdf5 Distribution: openSUSE Tumbleweed
Version: 1.12.3 Vendor: openSUSE
Release: 1.1 Build date: Mon May 13 13:41:05 2024
Group: Productivity/Scientific/Other Build host: reproducible
Size: 1220168 Source RPM: hdf5-1.12.3-1.1.src.rpm
Summary: Command-line programs for the HDF5 scientific data format
HDF5 is a data model, library, and file format for storing and
managing data. It supports an unlimited variety of datatypes.

This package contains the serial version utility functions for working
with HDF5 files.






* Mon May 13 2024 Atri Bhattacharya <>
  - Update to version 1.12.3:
    * Bumped the minimum required version of Autoconf to 2.71.
    * Added new option to build libaec and zlib inline with CMake.
    * Changed the error handling for a not found path in the find
      plugin process.
    * Removed "-commons" linking option to fix a compile error on
      MacOS Sonoma that resulted in build failure.
    * Doxygen User Guide documentation can be configured and
  - Minor patch rebase for updated version:
    * Disable-phdf5-tests.patch
    * Fix-error-message-not-the-name-but-the-link-information-is-parsed.patch
    * H5O_fsinfo_decode-Make-more-resilient-to-out-of-bounds-read.patch
    * Hot-fix-for-CVE-2020-10812.patch
    * PPC64LE-Fix-long-double-handling.patch
    * Report-error-if-dimensions-of-chunked-storage-in-data-layout-2.patch
    * Validate-location-offset-of-the-accumulated-metadata-when-comparing.patch
    * When-evicting-driver-info-block-NULL-the-corresponding-entry.patch
    * hdf5-1.8.11-abort_unknown_host_config.patch
    * hdf5-LD_LIBRARY_PATH.patch
    * hdf5-Remove-timestamps-from-binaries.patch
    * hdf5-wrappers.patch
  - Drop upstreamed patches:
    * Remove-duplicate-code.patch
    * H5O__pline_decode-Make-more-resilient-to-out-of-bounds-read.patch
    * H5O_dtype_decode_helper-Parent-of-enum-needs-to-have-same-size-as-enum-itself.patch
    * Pass-compact-chunk-size-info-to-ensure-requested-elements-are-within-bounds.patch
    * Make-sure-info-block-for-external-links-has-at-least-3-bytes.patch
    * Compound-datatypes-may-not-have-members-of-size-0.patch
    * H5IMget_image_info-H5Sget_simple_extent_dims-does-not-exceed-array-size.patch
    * Check-for-overflow-when-calculating-on-disk-attribute-data-size-2459.patch
  - New BuildRequires: hostname.
  - Work around an sed hack in upstream configure file by dropping
    "-Werror=return-type" from RPM %optflags.
* Wed Mar 20 2024 Atri Bhattacharya <>
  - Work around bot rejection for unapplied Patch7.
* Thu Feb 22 2024 Dominique Leuenberger <>
  - Use %patch -P N instead of deprecated %patchN.
* Fri Feb 02 2024 Atri Bhattacharya <>
  - Add openmpi5 and gnu-hpc-openmpi5 flavours.
* Mon Oct 23 2023 Nicolas Morey <>
  - Drop support for obsolete openmpi[123]
  - Prepare support for openmpi5
* Mon Feb 13 2023 Egbert Eich <>
  - Fix CVE-2021-37501 - overflow in calculation of data buffer due to bogus
    input file (bsc#1207973).
* Tue Nov 15 2022 Atri Bhattacharya <>
  - Add to specfile missing patch:
* Sat Oct 15 2022 Egbert Eich <>
  - Fix CVEs:
    * CVE-2021-46244 (bsc#1195215)
    * CVE-2018-13867 (bsc#1101906)
    * CVE-2018-16438 (bsc#1107069)
    * CVE-2020-10812 (bsc#1167400)
    * CVE-2021-45830 (bsc#1194375)
    * CVE-2019-8396 (bsc#1125882)
    * CVE-2018-11205 (bsc#1093663)
    * CVE-2021-46242 (bsc#1195212)
    * CVE-2021-45833 (bsc#1194366)
    * CVE-2018-14031 (bsc#1101475)
    * CVE-2018-17439 (bsc#1111598)
  - Fix an error message:
* Wed Sep 21 2022 Stefan BrĂ¼ns <>
  - Remove timestamp/buildhost/kernel version from libhdf5.settings (boo#1209548).
* Wed Jul 27 2022 Atri Bhattacharya <>
  - Update to version 1.12.2:
    See <>.
  - Minor re-base of existing patches to apply cleanly:
    * hdf5-LD_LIBRARY_PATH.patch
    * hdf5-1.8.11-abort_unknown_host_config.patch
    * hdf5-Remove-timestamps-from-binaries.patch
    * hdf5-mpi.patch
    * Disable-phdf5-tests.patch
  - Drop upstreamed patch:
* Wed May 04 2022 Egbert Eich <>
  - Security Fix:
    Add configure option --disable-hltools to disable GIF tools as
    recommended in the 1.10.8 release:
    CVE-2018-17433 (bsc#1109565),
    CVE-2018-17436 (bsc#1109568),
    CVE-2020-10809 (bsc#1167404).
* Thu Apr 07 2022 Christoph Junghans <>
  - add hdf5-wrappers.patch from Fedora, so strip flags from
    wrappers and prefer shared linking
  - add missing zlib-devel devel dep
* Thu Mar 31 2022 Ben Greiner <>
  - Add hdf5-1.10.8-pr1494-fix-release-check-version.patch
    * boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494
    * Avoids package crashes due to an overeager version check.
      Packages depending on the shared libraries are not being
      rebuilt in Factory after a patchlevel version bump of hdf5
      without SONAME changes.
* Wed Feb 16 2022 Atri Bhattacharya <>
  - Update to version 1.10.8:
    * Added new option to control the build of High-Level tools
    * Adds C++ Autotools configuration file for Intel
    * Adds C++ Autotools configuration file for PGI
    * Updates PGI C options
    * CMake will now run the shell script tests in test/ by default
    * Removed unused HDF5_ENABLE_HSIZET option from CMake
    * CMake no longer builds the C++ library by default
    * Removal of pre-VS2015 work-arounds
    * Add CMake variable HDF5_LIB_INFIX
    * Added a configure-time option to control certain compiler
    * CMake option to build the HDF filter plugins project as an
      external project
    * Added a configure-time option to consider certain compiler
    * Autotools and CMake target added to produce doxygen generated
    * CMake option to build the HDF filter plugins project as an
      external project
    * Added CMake option to format source files
    * Change how the release part of version, in major.minor.release
      is checked
    * H5Gcreate1() now rejects size_hint parameters larger than
    * H5Pset_fapl_log() no longer crashes when passed an invalid
      fapl ID
    * Fixes a segfault when H5Pset_mdc_log_options() is called
      multiple times
    * File locking now works on Windows
    * H5Epush_ret() now requires a trailing semicolon
    * Improved performance of H5Sget_select_elem_pointlist
    * H5Fget_name_f fixed to handle correctly trailing whitespaces
      and newly allocated buffers.
    * Added new H5S functions.
    * Refactored the perform tools and removed dependencies on test
    * h5repack added help text for user-defined filters.
    * Doxygen documentation is available when configured and
    * Fixed CVE-2018-17432 (bsc#1109564)
    * Fixed a segmentation fault
    * Detection of simple data transform function "x"
    * Fixed CVE-2020-10810 - an invalid read and memory leak when
      parsing (bsc#1167401)
    * Fixed CVE-2018-14460 (bsc#1102175)
    * Fixed CVE-2018-11206 (bsc#1093657)
      (same issue as CVE-2018-14032 (bsc#1101474))
    * Fixed CVE-2018-14033 (bsc#1101471)
      (same issue as CVE-2020-10811 (bsc#1167405))
    * Remove underscores on header file guards
    * class:
    - Convert the entire byte array into a 1-d array of the
      desired type, rather than performing 1 conversion per row;
    - Use the Java Arrays method copyOfRange to grab the section
      of the array from (1) that is desired to be inserted into
      the destination array.
    * Corrected path searched by CMake find_package command
    * Corrected pkg-config compile script
    * Fixed CMake C++ compiler flags
    * Autotools clang debug optimization level change
    * Better support for libaec (open-source Szip library) in CMake
    * Refactor CMake configure for Fortran
    * Remove arbitrary warning flag groups from CMake builds
    * Reclassify CMake messages, to allow new modes and --log-level
    * Fixes Autotools determination of the stat struct having an
      st_blocks field
    * Changed how h5dump and h5ls identify long double.
    * Fixed tools argument parsing.
    * Updated doxygen comments with changes for release
  - Minor rebase of patches to apply cleanly.
* Fri Jan 29 2021 Egbert Eich <>
  - Fix, write so versions to file being included.



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jun 18 23:33:37 2024