Hello community,

here is the log from the commit of package hdf5 for openSUSE:Factory checked in 
at 2016-08-03 11:39:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-06-03 
16:35:10.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.hdf5.new/hdf5.changes   2016-08-03 
11:39:34.000000000 +0200
@@ -1,0 +2,6 @@
+Tue Jul 26 15:50:22 UTC 2016 - [email protected]
+
+- update to 1.10.0-patch1
+  
https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.0-patch1/src/hdf5-1.10.0-patch1-RELEASE.txt
+
+-------------------------------------------------------------------

Old:
----
  hdf5-1.8.17.tar.bz2

New:
----
  hdf5-1.10.0-patch1.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hdf5.spec ++++++
--- /var/tmp/diff_new_pack.HiDHPU/_old  2016-08-03 11:39:36.000000000 +0200
+++ /var/tmp/diff_new_pack.HiDHPU/_new  2016-08-03 11:39:36.000000000 +0200
@@ -27,22 +27,24 @@
 
 # TODO: The so numbers autodetected by update_so_version.sh
 # do not match the so numbers that are actually buit.
-%define sonum 10
-%define sonum_CXX 12
-%define sonum_F 10
-%define sonum_HL 10
-%define sonum_HL_CXX 11
-%define sonum_HL_F 10
-%define sonum_TOOLS 10
+%define sonum 100
+%define sonum_CXX 100
+%define sonum_F 100
+%define sonum_HL 100
+%define sonum_HL_CXX 100
+%define sonum_HL_F 100
+%define sonum_TOOLS 100
 
 Name:           hdf5
-Version:        1.8.17
+Version:        1.10.0
 Release:        0
+%define short_ver 1.10
+%define src_ver %{version}-patch1
 Summary:        Command-line programs for the HDF5 scientific data format
 License:        BSD-3-Clause
 Group:          Productivity/Scientific/Other
 Url:            http://www.hdfgroup.org/HDF5/
-Source0:        
http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%{version}/src/hdf5-%{version}.tar.bz2
+Source0:        
http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%{short_ver}/hdf5-%{src_ver}/src/hdf5-%{src_ver}.tar.bz2
 Source1000:     baselibs.conf
 Source1001:     baselibs.conf.in
 Source1002:     update_so_version.sh
@@ -765,7 +767,7 @@
 This package provides examples of HDF5 library use.
 
 %prep
-%setup -q
+%setup -q -n %name-%version-patch1
 %patch0 -p1 -b .LD_LIBRARY_PATH
 %patch1 -p0 -b .non_void_return
 %patch2 -p0 -b .abort_unknown_host_config
@@ -816,7 +818,7 @@
   --enable-shared \
   --enable-cxx \
   --enable-threadsafe \
-  --enable-production \
+  --enable-build-mode=production \
   --with-pthread
 
 make V=1 %{?_smp_mflags}
@@ -845,7 +847,7 @@
   --enable-shared \
   --enable-threadsafe \
   --enable-parallel \
-  --enable-production \
+  --enable-build-mode=production \
   --with-pthread
 
 make %{?_smp_mflags}
@@ -940,10 +942,12 @@
 %defattr(-,root,root)
 %{_bindir}/gif2h5
 %{_bindir}/h52gif
+%{_bindir}/h5clear
 %{_bindir}/h5copy
 %{_bindir}/h5debug
 %{_bindir}/h5diff
 %{_bindir}/h5dump
+%{_bindir}/h5format_convert
 %{_bindir}/h5import
 %{_bindir}/h5jam
 %{_bindir}/h5ls
@@ -954,12 +958,12 @@
 %{_bindir}/h5repart
 %{_bindir}/h5stat
 %{_bindir}/h5unjam
+%{_bindir}/h5watch
 
 %files -n libhdf5-%{sonum}
 %defattr(-,root,root)
 %doc COPYING ACKNOWLEDGMENTS README.txt
-%doc release_docs/HISTORY-1_0-1_8_0_rc3.txt
-%doc release_docs/HISTORY-1_8.txt
+%doc release_docs/HISTORY-1_8_0-1_10_0.txt
 %doc release_docs/RELEASE.txt
 %defattr(0755,root,root)
 %{_libdir}/libhdf5.so.%{sonum}
@@ -1006,6 +1010,9 @@
 
 %files devel
 %defattr(-,root,root)
+%doc release_docs/HISTORY-1_0-1_8_0_rc3.txt
+%doc release_docs/RELEASE.txt
+%doc ACKNOWLEDGMENTS README.txt
 %{_bindir}/h5c++
 %{_bindir}/h5cc
 %{_bindir}/h5fc
@@ -1027,10 +1034,12 @@
 %defattr(-,root,root)
 %{_libdir}/mpi/gcc/openmpi/bin/gif2h5
 %{_libdir}/mpi/gcc/openmpi/bin/h52gif
+%{_libdir}/mpi/gcc/openmpi/bin/h5clear
 %{_libdir}/mpi/gcc/openmpi/bin/h5copy
 %{_libdir}/mpi/gcc/openmpi/bin/h5debug
 %{_libdir}/mpi/gcc/openmpi/bin/h5diff
 %{_libdir}/mpi/gcc/openmpi/bin/h5dump
+%{_libdir}/mpi/gcc/openmpi/bin/h5format_convert
 %{_libdir}/mpi/gcc/openmpi/bin/h5import
 %{_libdir}/mpi/gcc/openmpi/bin/h5jam
 %{_libdir}/mpi/gcc/openmpi/bin/h5ls
@@ -1043,13 +1052,11 @@
 %{_libdir}/mpi/gcc/openmpi/bin/h5stat
 %{_libdir}/mpi/gcc/openmpi/bin/h5unjam
 %{_libdir}/mpi/gcc/openmpi/bin/ph5diff
+%{_libdir}/mpi/gcc/openmpi/bin/h5watch
 
 %files -n libhdf5-%{sonum}-openmpi
 %defattr(-,root,root)
 %doc COPYING ACKNOWLEDGMENTS README.txt
-%doc release_docs/HISTORY-1_0-1_8_0_rc3.txt
-%doc release_docs/HISTORY-1_8.txt
-%doc release_docs/RELEASE.txt
 %defattr(0755,root,root)
 %{_libdir}/mpi/gcc/openmpi/%{_lib}/libhdf5.so.%{sonum}
 %{_libdir}/mpi/gcc/openmpi/%{_lib}/libhdf5.so.%{sonum}.*
@@ -1113,10 +1120,7 @@
 
 %files -n libhdf5-%{sonum}-mvapich2
 %defattr(-,root,root)
-%doc COPYING ACKNOWLEDGMENTS README.txt
-%doc release_docs/HISTORY-1_0-1_8_0_rc3.txt
-%doc release_docs/HISTORY-1_8.txt
-%doc release_docs/RELEASE.txt
+%doc COPYING
 %defattr(0755,root,root)
 %{_libdir}/mpi/gcc/mvapich2/%{_lib}/libhdf5.so.%{sonum}
 %{_libdir}/mpi/gcc/mvapich2/%{_lib}/libhdf5.so.%{sonum}.*

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.HiDHPU/_old  2016-08-03 11:39:36.000000000 +0200
+++ /var/tmp/diff_new_pack.HiDHPU/_new  2016-08-03 11:39:36.000000000 +0200
@@ -1,17 +1,17 @@
-libhdf5-10
-libhdf5-10-openmpi
-libhdf5-10-mvapich2
-libhdf5_hl10
-libhdf5_hl10-mvapich2
-libhdf5_hl10-openmpi
-libhdf5_cpp12
-libhdf5_hl_cpp11
-libhdf5_fortran10
-libhdf5_fortran10-openmpi
-libhdf5_fortran10-mvapich2
-libhdf5hl_fortran10
-libhdf5hl_fortran10-mvapich2
-libhdf5hl_fortran10-openmpi
+libhdf5-100
+libhdf5-100-openmpi
+libhdf5-100-mvapich2
+libhdf5_hl100
+libhdf5_hl100-mvapich2
+libhdf5_hl100-openmpi
+libhdf5_cpp100
+libhdf5_hl_cpp100
+libhdf5_fortran100
+libhdf5_fortran100-openmpi
+libhdf5_fortran100-mvapich2
+libhdf5hl_fortran100
+libhdf5hl_fortran100-mvapich2
+libhdf5hl_fortran100-openmpi
 hdf5-devel
   requires -<targettype>
   requires "libhdf5-10-<targettype> = <version>"

++++++ hdf5-1.8.11-abort_unknown_host_config.patch ++++++
--- /var/tmp/diff_new_pack.HiDHPU/_old  2016-08-03 11:39:36.000000000 +0200
+++ /var/tmp/diff_new_pack.HiDHPU/_new  2016-08-03 11:39:36.000000000 +0200
@@ -2,7 +2,7 @@
 ===================================================================
 --- configure.orig
 +++ configure
-@@ -4214,6 +4214,8 @@ done
+@@ -4085,6 +4085,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
-@@ -305,6 +305,8 @@ done
+@@ -266,6 +266,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.HiDHPU/_old  2016-08-03 11:39:36.000000000 +0200
+++ /var/tmp/diff_new_pack.HiDHPU/_new  2016-08-03 11:39:36.000000000 +0200
@@ -1,8 +1,8 @@
-Index: hdf5-1.8.14/src/Makefile.in
+Index: hdf5-1.10.0-patch1/src/Makefile.in
 ===================================================================
---- hdf5-1.8.14.orig/src/Makefile.in
-+++ hdf5-1.8.14/src/Makefile.in
-@@ -1667,8 +1667,6 @@ help:
+--- hdf5-1.10.0-patch1.orig/src/Makefile.in
++++ hdf5-1.10.0-patch1/src/Makefile.in
+@@ -1847,8 +1847,6 @@ help:
  # Remove the generated .c file if errors occur unless HDF5_Make_Ignore
  # is set to ignore the error.
  H5Tinit.c: H5detect$(EXEEXT)
@@ -11,7 +11,7 @@
        $(RUNSERIAL) ./H5detect$(EXEEXT) > $@  ||                               
\
            (test $$HDF5_Make_Ignore && echo "*** Error ignored") ||          \
            ($(RM) $@ ; exit 1)
-@@ -1679,8 +1677,6 @@ H5Tinit.c: H5detect$(EXEEXT)
+@@ -1859,8 +1857,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

++++++ hdf5-buildcompare.patch ++++++
--- /var/tmp/diff_new_pack.HiDHPU/_old  2016-08-03 11:39:36.000000000 +0200
+++ /var/tmp/diff_new_pack.HiDHPU/_new  2016-08-03 11:39:36.000000000 +0200
@@ -3,11 +3,11 @@
  src/libhdf5.settings.in |    3 ---
  2 files changed, 15 deletions(-)
 
-Index: hdf5-1.8.15/src/H5detect.c
+Index: hdf5-1.10.0-patch1/src/H5detect.c
 ===================================================================
---- hdf5-1.8.15.orig/src/H5detect.c
-+++ hdf5-1.8.15/src/H5detect.c
-@@ -1308,18 +1308,6 @@ bit.\n";
+--- hdf5-1.10.0-patch1.orig/src/H5detect.c
++++ hdf5-1.10.0-patch1/src/H5detect.c
+@@ -1311,18 +1311,6 @@ bit.\n";
      printf("/* Generated automatically by H5detect -- do not edit */\n\n\n");
      HDputs(FileHeader);               /*the copyright notice--see top of this 
file */
  
@@ -26,19 +26,18 @@
      printf(" *\n * Purpose:\t\t");
      for (s = purpose; *s; s++) {
        HDputchar(*s);
-Index: hdf5-1.8.15/src/libhdf5.settings.in
+Index: hdf5-1.10.0-patch1/src/libhdf5.settings.in
 ===================================================================
---- hdf5-1.8.15.orig/src/libhdf5.settings.in
-+++ hdf5-1.8.15/src/libhdf5.settings.in
-@@ -4,11 +4,8 @@
+--- hdf5-1.10.0-patch1.orig/src/libhdf5.settings.in
++++ hdf5-1.10.0-patch1/src/libhdf5.settings.in
+@@ -4,10 +4,7 @@
  General Information:
  -------------------
-                  HDF5 Version: @H5_VERSION@
--                Configured on: @CONFIG_DATE@
--                Configured by: @CONFIG_USER@
-                Configure mode: @CONFIG_MODE@
-                   Host system: @host_cpu@-@host_vendor@-@host_os@
--            Uname information: @UNAME_INFO@
-                      Byte sex: @BYTESEX@
-                     Libraries: @STATIC_SHARED@
-            Installation point: @prefix@
+                    HDF5 Version: @H5_VERSION@
+-                  Configured on: @CONFIG_DATE@
+-                  Configured by: @CONFIG_USER@
+                     Host system: @host_cpu@-@host_vendor@-@host_os@
+-              Uname information: @UNAME_INFO@
+                        Byte sex: @BYTESEX@
+              Installation point: @prefix@
+ 

++++++ hdf5-ldouble-ppc64le.patch ++++++
--- /var/tmp/diff_new_pack.HiDHPU/_old  2016-08-03 11:39:36.000000000 +0200
+++ /var/tmp/diff_new_pack.HiDHPU/_new  2016-08-03 11:39:36.000000000 +0200
@@ -1,7 +1,8 @@
-diff -rupN hdf5-1.8.16.orig/configure hdf5-1.8.16/configure
---- hdf5-1.8.16.orig/configure 2015-11-10 15:01:10.000000000 +0100
-+++ hdf5-1.8.16/configure      2016-01-28 13:44:58.136709651 +0100
-@@ -27347,6 +27347,14 @@ main ()
+Index: hdf5-1.10.0-patch1/configure
+===================================================================
+--- hdf5-1.10.0-patch1.orig/configure
++++ hdf5-1.10.0-patch1/configure
+@@ -30356,6 +30356,14 @@ main ()
                  unsigned char       s2[8];
                  int                 ret = 1;
  
@@ -16,7 +17,7 @@
                  if(sizeof(long double) == 16 && sizeof(long) == 8) {
                      /*make sure the long double type has 16 bytes in size and
                       * 11 bits of exponent.  If it is,
-@@ -27464,6 +27472,14 @@ main ()
+@@ -30473,6 +30481,14 @@ main ()
                  unsigned char       s[16];
                  int                 flag=0, ret=1;
  
@@ -31,15 +32,14 @@
                  /*Determine if long double has 16 byte in size, 11 bit 
exponent, and
                   *the bias is 0x3ff */
                  if(sizeof(long double) == 16) {
-diff -rupN hdf5-1.8.16.orig/configure.ac hdf5-1.8.16/configure.ac
---- hdf5-1.8.16.orig/configure.ac      2015-11-04 23:29:55.000000000 +0100
-+++ hdf5-1.8.16/configure.ac   2016-01-28 13:44:58.144709750 +0100
-@@ -2277,7 +2277,15 @@ else
-                 unsigned char       s[16];
+Index: hdf5-1.10.0-patch1/configure.ac
+===================================================================
+--- hdf5-1.10.0-patch1.orig/configure.ac
++++ hdf5-1.10.0-patch1/configure.ac
+@@ -2813,6 +2813,14 @@ else
                  unsigned char       s2[8];
                  int                 ret = 1;
--                
-+
+ 
 +#if defined __powerpc64__ && defined _LITTLE_ENDIAN
 +                /* Don't bother checking on ppc64le, we know it'll work, and
 +                   that what hdf5 calls 'special algorithm' simply is
@@ -49,13 +49,12 @@
 +#endif
 +
                  if(sizeof(long double) == 16 && sizeof(long) == 8) {
-                     /*make sure the long double type has 16 bytes in size and 
+                     /*make sure the long double type has 16 bytes in size and
                       * 11 bits of exponent.  If it is,
-@@ -2354,6 +2362,14 @@ else
-                 unsigned long       ull;
-                 unsigned char       s[16];
-                 int                 flag=0, ret=1;
-+
+@@ -2973,6 +2981,14 @@ else
+             unsigned char       s[16];
+             int                 ret = 0;
+ 
 +#if defined __powerpc64__ && defined _LITTLE_ENDIAN
 +                /* Don't bother checking on ppc64le, we know it'll work, and
 +                   that what hdf5 calls 'special algorithm' simply is
@@ -63,13 +62,15 @@
 +                   The check below assumes big endian.  */
 +                ret = 0;
 +#endif
-             
-                 /*Determine if long double has 16 byte in size, 11 bit 
exponent, and
-                  *the bias is 0x3ff */ 
-diff -rupN hdf5-1.8.16.orig/test/dt_arith.c hdf5-1.8.16/test/dt_arith.c
---- hdf5-1.8.16.orig/test/dt_arith.c   2015-10-24 07:13:43.000000000 +0200
-+++ hdf5-1.8.16/test/dt_arith.c        2016-01-28 13:44:58.153709861 +0100
-@@ -3010,7 +3010,18 @@ test_conv_flt_1 (const char *name, int r
++
+             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.0-patch1/test/dt_arith.c
+===================================================================
+--- hdf5-1.10.0-patch1.orig/test/dt_arith.c
++++ hdf5-1.10.0-patch1/test/dt_arith.c
+@@ -3049,7 +3049,18 @@ test_conv_flt_1 (const char *name, int r
                          buf, saved, nelmts);
  #if H5_SIZEOF_LONG_DOUBLE!=H5_SIZEOF_DOUBLE && H5_SIZEOF_LONG_DOUBLE!=0
              } else if(src_type == FLT_LDOUBLE) {
@@ -89,7 +90,7 @@
                          buf, saved, nelmts);
  #endif
              } else
-@@ -3663,7 +3674,18 @@ test_conv_int_fp(const char *name, int r
+@@ -3710,7 +3721,18 @@ test_conv_int_fp(const char *name, int r
              INIT_FP_DENORM(long double, LDBL_MANT_DIG, src_size, src_nbits, 
sendian, dst_size,
                      buf, saved, nelmts);
          } else {

++++++ hdf5-non_void_return.patch ++++++
--- /var/tmp/diff_new_pack.HiDHPU/_old  2016-08-03 11:39:36.000000000 +0200
+++ /var/tmp/diff_new_pack.HiDHPU/_new  2016-08-03 11:39:36.000000000 +0200
@@ -2,7 +2,7 @@
 ===================================================================
 --- test/dt_arith.c.orig
 +++ test/dt_arith.c
-@@ -3497,6 +3497,7 @@ error:
+@@ -3382,6 +3382,7 @@ error:
      else if(run_test==TEST_DENORM || run_test==TEST_SPECIAL)
          return 1;
  #endif
@@ -14,7 +14,7 @@
 ===================================================================
 --- tools/h5ls/h5ls.c.orig
 +++ tools/h5ls/h5ls.c
-@@ -2528,7 +2528,7 @@ out:
+@@ -2567,7 +2567,7 @@ out:
   *
   *-------------------------------------------------------------------------
   */
@@ -27,7 +27,7 @@
 ===================================================================
 --- tools/h5dump/h5dump.c.orig
 +++ tools/h5dump/h5dump.c
-@@ -208,7 +208,7 @@ static struct long_options l_opts[] = {
+@@ -210,7 +210,7 @@ static struct long_options l_opts[] = {
   *
   *-------------------------------------------------------------------------
   */
@@ -77,7 +77,7 @@
 ===================================================================
 --- tools/h5stat/h5stat.c.orig
 +++ tools/h5stat/h5stat.c
-@@ -223,7 +223,7 @@ static struct long_options l_opts[] = {
+@@ -250,7 +250,7 @@ static struct long_options l_opts[] = {
      { NULL, 0, '\0' }
  };
  


Reply via email to