Hello community, here is the log from the commit of package hdf5 for openSUSE:Factory checked in at 2014-06-25 10:48:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2014-01-23 15:45:07.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.hdf5.new/hdf5.changes 2014-06-25 10:49:02.000000000 +0200 @@ -1,0 +2,30 @@ +Mon Jun 23 11:57:36 UTC 2014 - pgaj...@suse.com + +- updated to 1.8.3: + - Added an H5free_memory API call. This should be used to free memory + that has been allocated by HDF5 API calls. H5Tget_member_name and + H5Pget_class_name are two examples. The main motivation for this call + is Windows, where it is common for application code and the HDF5 Library + to be using different C run-time libraries (CRT). Using the new call + ensures that the same CRT handles both the allocation and free. This + new function can also be useful in any case where the library uses a + different memory manager than the application, such as when a debug + memory manager is in use or when the HDF5 Library is wrapped for use + in a managed language like Python or Java. Fixes HDFFV-7710, 8519, + and 8851. (DER - 2014/04/11) + - The Core VFD (aka Memory VFD) can now be configured to track dirty + regions in the file and only write out the changed regions on + flush/close. Additionally, a "page aggregation" size can be set that + will aggregate small writes into larger writes. For example, setting + a 1 MiB page aggregation size will logically partition the the + in-memory file into 1 MiB pages that will be written out in their + entirety if even a single byte is dirtied. The feature is controlled + via the new H5Pset/get_core_write_tracking() API call. A new + "core_paged" target has been added to the check-vfd target in + test/Makefile.am that exercises the feature over all HDF5 VFD-aware + tests. (DER - 2014/04/12) + - see http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.13-RELEASE.txt + for more +- modified patches: + * hdf5-LD_LIBRARY_PATH.patch +------------------------------------------------------------------- Old: ---- hdf5-1.8.12.tar.bz2 New: ---- hdf5-1.8.13.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hdf5.spec ++++++ --- /var/tmp/diff_new_pack.TsxrxA/_old 2014-06-25 10:49:03.000000000 +0200 +++ /var/tmp/diff_new_pack.TsxrxA/_new 2014-06-25 10:49:03.000000000 +0200 @@ -28,17 +28,14 @@ %define _mpi %{?_openmpi:openmpi} %{?_mvapich2:mvapich2} -# rpm may not like this original version number -%define xversion 1.8.12 - Name: hdf5 -Version: 1.8.12 +Version: 1.8.13 Release: 0 Summary: A general purpose library and file format for storing scientific data License: BSD-3-Clause Group: Development/Libraries/Other Url: http://www.hdfgroup.org/HDF5/ -Source0: http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%{xversion}/src/hdf5-%{xversion}.tar.bz2 +Source0: http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%{version}/src/hdf5-%{version}.tar.bz2 Patch0: hdf5-LD_LIBRARY_PATH.patch Patch1: hdf5-non_void_return.patch # not really needed but we want to get noticed if hdf5 doesn' t know our host @@ -278,7 +275,7 @@ %endif %prep -%setup -q -n %{name}-%{xversion} +%setup -q # don't forget to increase hdf5_libver, see also baselibs.conf LT_VERS_INTERFACE=$(sed -n 's/^ *LT_VERS_INTERFACE *= *//p' config/lt_vers.am) test "%{hdf5_libver}" = "${LT_VERS_INTERFACE}" || exit 1 ++++++ hdf5-1.8.12.tar.bz2 -> hdf5-1.8.13.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/hdf5/hdf5-1.8.12.tar.bz2 /work/SRC/openSUSE:Factory/.hdf5.new/hdf5-1.8.13.tar.bz2 differ: char 11, line 1 ++++++ hdf5-LD_LIBRARY_PATH.patch ++++++ --- /var/tmp/diff_new_pack.TsxrxA/_old 2014-06-25 10:49:03.000000000 +0200 +++ /var/tmp/diff_new_pack.TsxrxA/_new 2014-06-25 10:49:03.000000000 +0200 @@ -1,15 +1,3 @@ ---- hdf5-1.8.10/configure.orig 2012-10-27 02:14:59.000000000 +0200 -+++ hdf5-1.8.10/configure 2012-11-18 14:17:44.572966644 +0100 -@@ -27496,9 +27496,6 @@ if ${hdf5_cv_printf_ll+:} false; then : - $as_echo_n "(cached) " >&6 - else - --LD_LIBRARY_PATH="$LD_LIBRARY_PATH`echo $AM_LDFLAGS $LDFLAGS | sed -e 's/-L/:/g' -e 's/ //g'`" --export LD_LIBRARY_PATH -- - for hdf5_cv_printf_ll in l ll L q unknown; do - if test "$cross_compiling" = yes; then : - continue --- hdf5-1.8.10/src/Makefile.in.orig 2012-10-27 02:14:55.000000000 +0200 +++ hdf5-1.8.10/src/Makefile.in 2012-11-17 11:11:17.755746326 +0100 @@ -1327,8 +1327,6 @@ help: -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org