Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package hdf5 for openSUSE:Factory checked in at 2022-08-15 19:58:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hdf5 (Old) and /work/SRC/openSUSE:Factory/.hdf5.new.1521 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hdf5" Mon Aug 15 19:58:21 2022 rev:78 rq:995074 version:1.12.2 Changes: -------- --- /work/SRC/openSUSE:Factory/hdf5/hdf5.changes 2022-05-16 18:09:03.601304075 +0200 +++ /work/SRC/openSUSE:Factory/.hdf5.new.1521/hdf5.changes 2022-08-15 20:00:35.361456461 +0200 @@ -1,0 +2,14 @@ +Wed Jul 27 23:42:38 UTC 2022 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 1.12.2: + See <https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.2/src/hdf5-1.12.2-RELEASE.txt>. +- 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: + hdf5-1.10.8-pr1494-fix-release-check-version.patch. + +------------------------------------------------------------------- Old: ---- hdf5-1.10.8-pr1494-fix-release-check-version.patch hdf5-1.10.8.tar.bz2 New: ---- hdf5-1.12.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hdf5.spec ++++++ --- /var/tmp/diff_new_pack.QQHKI4/_old 2022-08-15 20:00:36.017458291 +0200 +++ /var/tmp/diff_new_pack.QQHKI4/_new 2022-08-15 20:00:36.021458301 +0200 @@ -34,9 +34,9 @@ %define use_sz2 0 -%define vers 1.10.8 -%define _vers 1_10_8 -%define short_ver 1.10 +%define short_ver 1.12 +%define vers %{short_ver}.2 +%define _vers %( echo %{vers} | tr '.' '_' ) %define src_ver %{version} %define pname hdf5 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects @@ -436,8 +436,6 @@ # Could be ported but it's unknown if it's still needed Patch7: hdf5-mpi.patch Patch8: Disable-phdf5-tests.patch -# boo#1179521, boo#1196682, gh#HDFGroup/hdf5#1494 -Patch9: hdf5-1.10.8-pr1494-fix-release-check-version.patch # Imported from Fedora, strip flags from h5cc wrapper Patch10: hdf5-wrappers.patch BuildRequires: fdupes @@ -680,7 +678,6 @@ %patch6 -p1 # %%patch7 -p1 %patch8 -p1 -%patch9 -p1 %patch10 -p1 %if %{without hpc} @@ -775,7 +772,8 @@ %if 0%{?use_sz2} --with-szlib \ %endif - --with-pthread + --with-pthread \ + %{nil} make V=1 %{?_smp_mflags} @@ -941,15 +939,13 @@ %{my_bindir}/h5repart %{my_bindir}/h5stat %{my_bindir}/h5unjam -%{my_bindir}/mirror_server -%{my_bindir}/mirror_server_stop %files -n %{libname -s %{sonum}} -%doc ACKNOWLEDGMENTS README.txt +%doc ACKNOWLEDGMENTS README.md %mylicense COPYING ## %if %{without mpi} -%doc release_docs/HISTORY-1_8_0-1_10_0.txt +%doc release_docs/HISTORY-1_10_0-1_12_0.txt %doc release_docs/RELEASE.txt %endif %defattr(0755,root,root) @@ -1000,9 +996,9 @@ %files devel ## %{?with_hpc:%dir %{my_incdir}} -%doc release_docs/HISTORY-1_0-1_8_0_rc3.txt +%doc release_docs/HISTORY-1_10_0-1_12_0.txt %doc release_docs/RELEASE.txt -%doc ACKNOWLEDGMENTS README.txt +%doc ACKNOWLEDGMENTS README.md %{?with_hpc:%{hpc_pkgconfig_file -n hdf5}} %{?with_hpc:%{hpc_pkgconfig_file -N -n hdf5_hl}} %{?with_hpc:%{hpc_pkgconfig_file -N -n hdf5_fortran}} ++++++ Disable-phdf5-tests.patch ++++++ --- /var/tmp/diff_new_pack.QQHKI4/_old 2022-08-15 20:00:36.049458380 +0200 +++ /var/tmp/diff_new_pack.QQHKI4/_new 2022-08-15 20:00:36.053458391 +0200 @@ -8,11 +8,11 @@ Signed-off-by: Egbert Eich <e...@suse.com> Signed-off-by: Egbert Eich <e...@suse.de> --- -Index: hdf5-1.10.5/testpar/CMakeTests.cmake +Index: hdf5-1.12.2/testpar/CMakeTests.cmake =================================================================== ---- hdf5-1.10.5.orig/testpar/CMakeTests.cmake -+++ hdf5-1.10.5/testpar/CMakeTests.cmake -@@ -43,7 +43,7 @@ +--- hdf5-1.12.2.orig/testpar/CMakeTests.cmake ++++ hdf5-1.12.2/testpar/CMakeTests.cmake +@@ -43,7 +43,7 @@ foreach (skiptest ${SKIP_tests}) set (SKIP_testphdf5 "${SKIP_testphdf5};-x;${skiptest}") endforeach () @@ -21,16 +21,16 @@ set_tests_properties (MPI_TEST_testphdf5 PROPERTIES FIXTURES_REQUIRED par_clear_testphdf5 ENVIRONMENT "HDF5_ALARM_SECONDS=3600;srcdir=${HDF5_TEST_PAR_BINARY_DIR}" -Index: hdf5-1.10.5/testpar/Makefile.am +Index: hdf5-1.12.2/testpar/Makefile.am =================================================================== ---- hdf5-1.10.5.orig/testpar/Makefile.am -+++ hdf5-1.10.5/testpar/Makefile.am +--- hdf5-1.12.2.orig/testpar/Makefile.am ++++ hdf5-1.12.2/testpar/Makefile.am @@ -30,7 +30,7 @@ check_SCRIPTS = $(TEST_SCRIPT_PARA) # Test programs. These are our main targets. # --TEST_PROG_PARA=t_mpi t_bigio testphdf5 t_cache t_cache_image t_pread t_pshutdown t_prestart t_init_term t_shapesame t_filters_parallel -+TEST_PROG_PARA=t_mpi t_bigio t_cache t_cache_image t_pread t_pshutdown t_prestart t_init_term t_shapesame t_filters_parallel +-TEST_PROG_PARA=t_mpi t_bigio testphdf5 t_cache t_cache_image t_pread t_pshutdown t_prestart t_init_term t_shapesame t_filters_parallel t_2Gio ++TEST_PROG_PARA=t_mpi t_bigio t_cache t_cache_image t_pread t_pshutdown t_prestart t_init_term t_shapesame t_filters_parallel t_2Gio # t_pflush1 and t_pflush2 are used by testpflush.sh check_PROGRAMS = $(TEST_PROG_PARA) t_pflush1 t_pflush2 ++++++ PPC64LE-Fix-long-double-handling.patch ++++++ --- /var/tmp/diff_new_pack.QQHKI4/_old 2022-08-15 20:00:36.069458436 +0200 +++ /var/tmp/diff_new_pack.QQHKI4/_new 2022-08-15 20:00:36.073458446 +0200 @@ -11,10 +11,10 @@ hdf5-1.10.1/test/dt_arith.c | 26 ++++++++++++++++++++++++-- 2 files changed, 40 insertions(+), 2 deletions(-) -Index: hdf5-1.10.8/config/cmake/ConversionTests.c +Index: hdf5-1.12.2/config/cmake/ConversionTests.c =================================================================== ---- hdf5-1.10.8.orig/config/cmake/ConversionTests.c -+++ hdf5-1.10.8/config/cmake/ConversionTests.c +--- hdf5-1.12.2.orig/config/cmake/ConversionTests.c ++++ hdf5-1.12.2/config/cmake/ConversionTests.c @@ -34,6 +34,14 @@ int HDF_NO_UBSAN main(void) unsigned char s2[8]; int ret = 1; @@ -45,12 +45,12 @@ if(sizeof(long double) == 16) { /*make sure the long double type is the same as the failing type *which has 16 bytes in size and 11 bits of exponent. If it is, -Index: hdf5-1.10.8/test/dt_arith.c +Index: hdf5-1.12.2/test/dt_arith.c =================================================================== ---- hdf5-1.10.8.orig/test/dt_arith.c -+++ hdf5-1.10.8/test/dt_arith.c -@@ -3040,7 +3040,18 @@ test_conv_flt_1(const char *name, int ru - #if H5_SIZEOF_LONG_DOUBLE != H5_SIZEOF_DOUBLE && H5_SIZEOF_LONG_DOUBLE != 0 +--- hdf5-1.12.2.orig/test/dt_arith.c ++++ hdf5-1.12.2/test/dt_arith.c +@@ -3036,7 +3036,19 @@ test_conv_flt_1(const char *name, int ru + #if H5_SIZEOF_LONG_DOUBLE != H5_SIZEOF_DOUBLE } else if (src_type == FLT_LDOUBLE) { - INIT_FP_SPECIAL(src_size, src_nbits, sendian, LDBL_MANT_DIG, dst_size, buf, saved, nelmts); @@ -65,11 +65,12 @@ + override the mantissa size. */ + mant_dig = 52; + } -+ INIT_FP_SPECIAL(src_size, src_nbits, sendian, mant_dig, dst_size, buf, saved, nelmts); ++ INIT_FP_SPECIAL(src_size, src_nbits, sendian, mant_dig, dst_size, ++ buf, saved, nelmts); #endif } else -@@ -3750,7 +3761,18 @@ test_conv_int_fp(const char *name, int r +@@ -3736,7 +3748,18 @@ test_conv_int_fp(const char *name, int r nelmts); } else { ++++++ hdf5-1.10.8.tar.bz2 -> hdf5-1.12.2.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/hdf5/hdf5-1.10.8.tar.bz2 /work/SRC/openSUSE:Factory/.hdf5.new.1521/hdf5-1.12.2.tar.bz2 differ: char 11, line 1 ++++++ hdf5-1.8.10-tests-arm.patch ++++++ --- /var/tmp/diff_new_pack.QQHKI4/_old 2022-08-15 20:00:36.125458591 +0200 +++ /var/tmp/diff_new_pack.QQHKI4/_new 2022-08-15 20:00:36.129458603 +0200 @@ -1,11 +1,13 @@ ---- ./test/testhdf5.c.orig 2012-05-09 17:05:49.000000000 +0200 -+++ ./test/testhdf5.c 2012-06-20 19:22:33.332532223 +0200 -@@ -57,7 +57,6 @@ main(int argc, char *argv[]) - AddTest("coords", test_coords, cleanup_coords, "Dataspace coordinates", NULL); - AddTest("sohm", test_sohm, cleanup_sohm, "Shared Object Header Messages", NULL); - AddTest("attr", test_attr, cleanup_attr, "Attributes", NULL); -- AddTest("select", test_select, cleanup_select, "Selections", NULL); - AddTest("time", test_time, cleanup_time, "Time Datatypes", NULL); - AddTest("reference", test_reference, cleanup_reference, "References", NULL); - AddTest("vltypes", test_vltypes, cleanup_vltypes, "Variable-Length Datatypes", NULL); +Index: hdf5-1.12.2/test/testhdf5.c +=================================================================== +--- hdf5-1.12.2.orig/test/testhdf5.c ++++ hdf5-1.12.2/test/testhdf5.c +@@ -53,7 +53,6 @@ main(int argc, char *argv[]) + AddTest("coords", test_coords, cleanup_coords, "Dataspace coordinates", NULL); + AddTest("sohm", test_sohm, cleanup_sohm, "Shared Object Header Messages", NULL); + AddTest("attr", test_attr, cleanup_attr, "Attributes", NULL); +- AddTest("select", test_select, cleanup_select, "Selections", NULL); + AddTest("time", test_time, cleanup_time, "Time Datatypes", NULL); + AddTest("ref_deprec", test_reference_deprec, cleanup_reference_deprec, "Deprecated References", NULL); + AddTest("ref", test_reference, cleanup_reference, "References", NULL); ++++++ hdf5-1.8.11-abort_unknown_host_config.patch ++++++ --- /var/tmp/diff_new_pack.QQHKI4/_old 2022-08-15 20:00:36.141458636 +0200 +++ /var/tmp/diff_new_pack.QQHKI4/_new 2022-08-15 20:00:36.141458636 +0200 @@ -2,7 +2,7 @@ =================================================================== --- configure.orig +++ configure -@@ -4286,6 +4286,8 @@ done +@@ -4343,6 +4343,8 @@ done if test "X$host_config" != "Xnone"; then CC_BASENAME="`echo $CC | cut -f1 -d' ' | xargs basename 2>/dev/null`" . $host_config @@ -15,7 +15,7 @@ =================================================================== --- configure.ac.orig +++ configure.ac -@@ -294,6 +294,8 @@ done +@@ -330,6 +330,8 @@ done if test "X$host_config" != "Xnone"; then CC_BASENAME="`echo $CC | cut -f1 -d' ' | xargs basename 2>/dev/null`" . $host_config ++++++ hdf5-LD_LIBRARY_PATH.patch ++++++ --- /var/tmp/diff_new_pack.QQHKI4/_old 2022-08-15 20:00:36.153458670 +0200 +++ /var/tmp/diff_new_pack.QQHKI4/_new 2022-08-15 20:00:36.161458692 +0200 @@ -1,23 +1,23 @@ -Index: hdf5-1.10.8/src/Makefile.in +Index: hdf5-1.12.2/src/Makefile.in =================================================================== ---- hdf5-1.10.8.orig/src/Makefile.in -+++ hdf5-1.10.8/src/Makefile.in -@@ -1990,8 +1990,6 @@ help: +--- hdf5-1.12.2.orig/src/Makefile.in ++++ hdf5-1.12.2/src/Makefile.in +@@ -1998,8 +1998,6 @@ help: # Remove the generated .c file if errors occur unless HDF5_Make_Ignore # is set to ignore the error. H5Tinit.c: H5detect$(EXEEXT) - LD_LIBRARY_PATH="$$LD_LIBRARY_PATH`echo $(LDFLAGS) | \ - sed -e 's/-L/:/g' -e 's/ //g'`" \ - $(RUNSERIAL) ./H5detect$(EXEEXT) > $@ || \ + $(RUNSERIAL) ./H5detect$(EXEEXT) $@ || \ (test $$HDF5_Make_Ignore && echo "*** Error ignored") || \ ($(RM) $@ ; exit 1) -@@ -2002,8 +2000,6 @@ H5Tinit.c: H5detect$(EXEEXT) +@@ -2010,8 +2008,6 @@ H5Tinit.c: H5detect$(EXEEXT) # Remove the generated .c file if errors occur unless HDF5_Make_Ignore # is set to ignore the error. H5lib_settings.c: H5make_libsettings$(EXEEXT) libhdf5.settings - LD_LIBRARY_PATH="$$LD_LIBRARY_PATH`echo $(LDFLAGS) | \ - sed -e 's/-L/:/g' -e 's/ //g'`" \ - $(RUNSERIAL) ./H5make_libsettings$(EXEEXT) > $@ || \ + $(RUNSERIAL) ./H5make_libsettings$(EXEEXT) $@ || \ (test $$HDF5_Make_Ignore && echo "*** Error ignored") || \ ($(RM) $@ ; exit 1) ++++++ hdf5-Remove-timestamps-from-binaries.patch ++++++ --- /var/tmp/diff_new_pack.QQHKI4/_old 2022-08-15 20:00:36.173458725 +0200 +++ /var/tmp/diff_new_pack.QQHKI4/_new 2022-08-15 20:00:36.177458737 +0200 @@ -10,11 +10,11 @@ --- src/H5detect.c | 15 --------------- 1 file changed, 15 deletions(-) -Index: hdf5-1.10.8/src/H5detect.c +Index: hdf5-1.12.2/src/H5detect.c =================================================================== ---- hdf5-1.10.8.orig/src/H5detect.c -+++ hdf5-1.10.8/src/H5detect.c -@@ -1190,22 +1190,6 @@ bit.\n"; +--- hdf5-1.12.2.orig/src/H5detect.c ++++ hdf5-1.12.2/src/H5detect.c +@@ -1224,22 +1224,6 @@ bit.\n"; fprintf(rawoutstream, "/* Generated automatically by H5detect -- do not edit */\n\n\n"); HDfputs(FileHeader, rawoutstream); /*the copyright notice--see top of this file */ ++++++ so_versions ++++++ --- /var/tmp/diff_new_pack.QQHKI4/_old 2022-08-15 20:00:36.217458848 +0200 +++ /var/tmp/diff_new_pack.QQHKI4/_new 2022-08-15 20:00:36.217458848 +0200 @@ -1,7 +1,7 @@ -%define sonum 103 -%define sonum_CXX 103 -%define sonum_F 102 -%define sonum_HL 100 -%define sonum_HL_CXX 100 -%define sonum_HL_F 100 +%define sonum 200 +%define sonum_CXX 200 +%define sonum_F 200 +%define sonum_HL 200 +%define sonum_HL_CXX 200 +%define sonum_HL_F 200