![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package hdf5 for openSUSE:Factory checked in at 2015-08-17 15:33:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hdf5 (Old) and /work/SRC/openSUSE:Factory/.hdf5.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "hdf5" Changes: -------- --- /work/SRC/openSUSE:Factory/hdf5/hdf5.changes 2015-08-05 19:13:41.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.hdf5.new/hdf5.changes 2015-08-17 15:33:58.000000000 +0200 @@ -1,0 +2,7 @@ +Thu Aug 13 07:42:07 UTC 2015 - badshah400@gmail.com + +- Add hdf5-cpp-compilation-errors.patch: Reverts a change from + v1.8.15 to H5api_adpt.h that caused compilation errors for C++ + HDF5 applications; patch taken from upstream svn. + +------------------------------------------------------------------- New: ---- hdf5-cpp-compilation-errors.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hdf5.spec ++++++ --- /var/tmp/diff_new_pack.w5t1gd/_old 2015-08-17 15:33:59.000000000 +0200 +++ /var/tmp/diff_new_pack.w5t1gd/_new 2015-08-17 15:33:59.000000000 +0200 @@ -44,6 +44,8 @@ Patch4: hdf5-1.8.10-tests-arm.patch %endif Patch5: hdf5-ldouble-ppc64le.patch +# PATCH-FIX-UPSTREAM hdf5-cpp-compilation-errors.patch badshah400@gmail.com -- Reverted a change to the H5api_adpt.h that caused compilation errors for the C++ HDF5 applications; patch taken from upstream svn +Patch6: hdf5-cpp-compilation-errors.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gcc-c++ %if 0%{?suse_version} > 1140 @@ -342,8 +344,8 @@ %package openmpi-devel Summary: Development files for %{name}-openmpi Group: Development/Libraries/Parallel -Requires: %{name}-openmpi = %{version} Requires: %{name}-devel-data = %{version} +Requires: %{name}-openmpi = %{version} # Required by Fortran programs? Requires: %{libname}-%{sonum}-openmpi = %{version} Requires: %{libname}_hl%{sonum}-openmpi = %{version} @@ -372,8 +374,8 @@ %package mvapich2-devel Summary: Development files for %{name}-mvapich2 Group: Development/Libraries/Parallel -Requires: %{name}-mvapich2 = %{version} Requires: %{name}-devel-data = %{version} +Requires: %{name}-mvapich2 = %{version} # Required by Fortran programs? Requires: %{libname}-%{sonum}-mvapich2 = %{version} Requires: %{libname}_hl%{sonum}-mvapich2 = %{version} @@ -512,6 +514,7 @@ %patch4 -p0 -b .tests-arm %endif %patch5 -p1 +%patch6 -p0 echo "prepare parallel builds: %_mpi" for build_dir in build %_mpi; do ++++++ hdf5-cpp-compilation-errors.patch ++++++ Index: src/H5api_adpt.h =================================================================== --- src/H5api_adpt.h (revision 26991) +++ src/H5api_adpt.h (revision 27474) @@ -21,13 +21,6 @@ #ifndef H5API_ADPT_H #define H5API_ADPT_H -#ifdef __cplusplus -#define __attribute__(X) /*void*/ -#endif /* __cplusplus */ -#ifndef H5_HAVE_ATTRIBUTE -#define __attribute__(X) /*void*/ -#endif /* H5_HAVE_ATTRIBUTE */ - /* This will only be defined if HDF5 was built with CMake */ #ifdef H5_BUILT_AS_DYNAMIC_LIB