commit hdf5 for openSUSE:Factory
Hello community, here is the log from the commit of package hdf5 for openSUSE:Factory checked in at 2016-04-22 16:17:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2016-03-26 15:12:14.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.hdf5.new/hdf5.changes 2016-04-22 16:17:13.000000000 +0200 @@ -1,0 +2,7 @@ +Fri Apr 15 11:26:40 UTC 2016 - normand@linux.vnet.ibm.com + +- add hdf5-mpi.patch same as fedora commit id + 78ddcff82b10fd80eafb7b2dc5e4ce2bb9ecbe3c + should avoid transient hung of t_pflush1 test + +------------------------------------------------------------------- New: ---- hdf5-mpi.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hdf5.spec ++++++ --- /var/tmp/diff_new_pack.atQKmX/_old 2016-04-22 16:17:14.000000000 +0200 +++ /var/tmp/diff_new_pack.atQKmX/_new 2016-04-22 16:17:14.000000000 +0200 @@ -55,6 +55,7 @@ %endif Patch5: hdf5-ldouble-ppc64le.patch Patch6: hdf5-buildcompare.patch +Patch7: hdf5-mpi.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: fdupes BuildRequires: gcc-c++ @@ -69,10 +70,10 @@ BuildRequires: mvapich2-devel %endif Requires: libhdf5-%{sonum} = %{version} -Requires: libhdf5_hl%{sonum_HL} = %{version} Requires: libhdf5_cpp%{sonum_CXX} = %{version} -Requires: libhdf5_hl_cpp%{sonum_HL_CXX} = %{version} Requires: libhdf5_fortran%{sonum_F} = %{version} +Requires: libhdf5_hl%{sonum_HL} = %{version} +Requires: libhdf5_hl_cpp%{sonum_HL_CXX} = %{version} Requires: libhdf5hl_fortran%{sonum_HL_F} = %{version} %description @@ -99,8 +100,8 @@ Summary: Command-line programs for the HDF5 scientific data format Group: Productivity/Scientific/Other Requires: libhdf5-%{sonum}-openmpi = %{version} -Requires: libhdf5_hl%{sonum_HL}-openmpi = %{version} Requires: libhdf5_fortran%{sonum_F}-openmpi = %{version} +Requires: libhdf5_hl%{sonum_HL}-openmpi = %{version} Requires: libhdf5hl_fortran%{sonum_HL_F}-openmpi = %{version} %description -n %{name}-openmpi @@ -128,8 +129,8 @@ Summary: Command-line programs for the HDF5 scientific data format Group: Productivity/Scientific/Other Requires: libhdf5-%{sonum}-mvapich2 = %{version} -Requires: libhdf5_hl%{sonum_HL}-mvapich2 = %{version} Requires: libhdf5_fortran%{sonum_F}-mvapich2 = %{version} +Requires: libhdf5_hl%{sonum_HL}-mvapich2 = %{version} Requires: libhdf5hl_fortran%{sonum_HL_F}-mvapich2 = %{version} %description -n %{name}-mvapich2 @@ -567,10 +568,10 @@ Requires: %{name}-devel-data = %{version} # Required by Fortran programs? Requires: libhdf5-%{sonum} = %{version} -Requires: libhdf5_hl%{sonum_HL} = %{version} Requires: libhdf5_cpp%{sonum_CXX} = %{version} -Requires: libhdf5_hl_cpp%{sonum_HL_CXX} = %{version} Requires: libhdf5_fortran%{sonum_F} = %{version} +Requires: libhdf5_hl%{sonum_HL} = %{version} +Requires: libhdf5_hl_cpp%{sonum_HL_CXX} = %{version} Requires: libhdf5hl_fortran%{sonum_HL_F} = %{version} %description devel @@ -601,8 +602,8 @@ Requires: %{name}-openmpi = %{version} # Required by Fortran programs? Requires: libhdf5-%{sonum}-openmpi = %{version} -Requires: libhdf5_hl%{sonum_HL}-openmpi = %{version} Requires: libhdf5_fortran%{sonum_F}-openmpi = %{version} +Requires: libhdf5_hl%{sonum_HL}-openmpi = %{version} Requires: libhdf5hl_fortran%{sonum_HL_F}-openmpi = %{version} %description openmpi-devel @@ -633,8 +634,8 @@ Requires: %{name}-mvapich2 = %{version} # Required by Fortran programs? Requires: libhdf5-%{sonum}-mvapich2 = %{version} -Requires: libhdf5_hl%{sonum_HL}-mvapich2 = %{version} Requires: libhdf5_fortran%{sonum_F}-mvapich2 = %{version} +Requires: libhdf5_hl%{sonum_HL}-mvapich2 = %{version} Requires: libhdf5hl_fortran%{sonum_HL_F}-mvapich2 = %{version} %description mvapich2-devel @@ -737,10 +738,10 @@ Summary: Examples for %{name} Group: Documentation/Other Requires: libhdf5-%{sonum} = %{version} -Requires: libhdf5_hl%{sonum_HL} = %{version} Requires: libhdf5_cpp%{sonum_CXX} = %{version} -Requires: libhdf5_hl_cpp%{sonum_HL_CXX} = %{version} Requires: libhdf5_fortran%{sonum_F} = %{version} +Requires: libhdf5_hl%{sonum_HL} = %{version} +Requires: libhdf5_hl_cpp%{sonum_HL_CXX} = %{version} Requires: libhdf5hl_fortran%{sonum_HL_F} = %{version} %description examples @@ -773,6 +774,7 @@ %endif %patch5 -p1 %patch6 -p1 +%patch7 -p1 echo "prepare parallel builds: %_mpi" for build_dir in build %_mpi; do ++++++ hdf5-mpi.patch ++++++ diff -up hdf5-1.8.16/testpar/t_pflush1.c.mpi hdf5-1.8.16/testpar/t_pflush1.c --- hdf5-1.8.16/testpar/t_pflush1.c.mpi 2015-10-23 23:13:44.000000000 -0600 +++ hdf5-1.8.16/testpar/t_pflush1.c 2016-03-20 21:46:42.089409776 -0600 @@ -171,6 +171,7 @@ main(int argc, char* argv[]) * because MPI_File_close wants to modify the file-handle variable. */ +#if 0 /* close file1 */ if(H5Fget_vfd_handle(file1, fapl, (void **)&mpifh_p) < 0) { printf("H5Fget_vfd_handle for file1 failed\n"); @@ -189,14 +190,17 @@ main(int argc, char* argv[]) printf("MPI_File_close for file2 failed\n"); goto error; } /* end if */ +#endif fflush(stdout); fflush(stderr); + MPI_Finalize(); HD_exit(0); error: fflush(stdout); fflush(stderr); + MPI_Finalize(); HD_exit(1); }
participants (1)
-
root@hilbert.suse.de