251 lines
9.8 KiB
Plaintext
251 lines
9.8 KiB
Plaintext
|
-------------------------------------------------------------------
|
||
|
Sun Feb 19 04:46:42 UTC 2012 - ocefpaf@gmail.com
|
||
|
|
||
|
- Removed "Fixup headers and scripts for multiarch".
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Nov 30 09:02:37 UTC 2011 - jengelh@medozas.de
|
||
|
|
||
|
- Remove redundant/unwanted tags/section (cf. specfile guidelines)
|
||
|
- Use %_smp_mflags for parallel building
|
||
|
- Accurate rpmgroup selection for shared library packages
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Nov 29 20:05:19 UTC 2011 - ocefpaf@gmail.com
|
||
|
|
||
|
- un-commented --with-pthread and --with-ssl.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Nov 28 14:34:24 UTC 2011 - ocefpaf@gmail.com
|
||
|
|
||
|
- Update to 1.8.8
|
||
|
* Add patch to avoid setting LD_LIBRARY_PATH
|
||
|
* Add patch hdf5-non_void_return.patch
|
||
|
* Fixed non_void_return (thanks to Boris Manojlovic).
|
||
|
* Drop tstlite patch
|
||
|
* drop ppc64 longdouble patch, not required anymore
|
||
|
* Catch up with some Fedora modifications
|
||
|
- Add rpm macro %%{_hdf5_version} for convenience
|
||
|
* No Fortran modules for opensuse < 11.4 (Do not pass make check)
|
||
|
|
||
|
New Features
|
||
|
============
|
||
|
|
||
|
Configuration
|
||
|
-------------
|
||
|
- Added the --enable-fortran2003 flag to enable Fortran2003 support
|
||
|
in the HDF5 Fortran library. The flag should be used along with the
|
||
|
--enable-fortran flag and takes affect only when the Fortran compiler
|
||
|
is Fortran2003 compliant. (EIP - 2011/11/14)
|
||
|
- Added checks for clock_gettime and mach/mach_time.h to both configure and
|
||
|
CMake. This will support the move from gettimeofday to clock_gettime's
|
||
|
monotonic timer in the profiling code in a future release.
|
||
|
(DER - 2011/10/12)
|
||
|
|
||
|
Library
|
||
|
-------
|
||
|
- The Windows VFD code has been removed with the exception of the functions
|
||
|
which set it (H5Pset_fapl_windows, for example). Setting the Windows
|
||
|
VFD now really sets the SEC2 VFD. The WINDOWS_MAX_BUF and
|
||
|
WINDOWS_USE_STDIO configuration options and #defines have also been
|
||
|
removed. NOTE: Since the Windows VFD was a clone of the SEC2 VFD, this
|
||
|
change should be transparent to users.
|
||
|
(DER - 2011/10/12 - HDFFV-7740, HDFFV-7744)
|
||
|
- H5Tcreate now supports the string type (fixed-length and variable-
|
||
|
length). (SLU - 2011/05/20)
|
||
|
|
||
|
Parallel Library
|
||
|
----------------
|
||
|
- Added new H5Pget_mpio_actual_chunk_opt_mode and
|
||
|
H5Pget_mpio_actual_io_mode API routines for querying whether/how
|
||
|
a collective I/O operation completed. (QAK - 2011/10/12)
|
||
|
|
||
|
Tools
|
||
|
-----
|
||
|
- None
|
||
|
|
||
|
High-Level APIs
|
||
|
---------------
|
||
|
- Added the following Fortran wrappers for the Dimension Scale APIs:
|
||
|
h5dsset_scale_f
|
||
|
h5dsattach_scale_f
|
||
|
h5dsdetach_scale_f
|
||
|
h5dsis_attached_f
|
||
|
h5dsis_scale_f
|
||
|
h5dsset_label_f
|
||
|
h5dsget_label_f
|
||
|
h5dsget_scale_name_f
|
||
|
h5dsget_num_scales_f
|
||
|
(EIP for SB - 2011/10/13 - HDFFV-3797)
|
||
|
|
||
|
Fortran API
|
||
|
-----------
|
||
|
- The HDF5 Fortran library was enhanced to support the Fortran 2003 standard.
|
||
|
The following features are available when the HDF5 library is configured
|
||
|
using the --enable-fortran and --enable-fortran2003 configure flags AND
|
||
|
if the Fortran compiler is Fortran 2003 compliant:
|
||
|
|
||
|
- Subroutines overloaded with the C_PTR derived type:
|
||
|
h5pget_f
|
||
|
h5pget_fill_value_f
|
||
|
h5pinsert_f
|
||
|
h5pregister_f
|
||
|
h5pset_f
|
||
|
h5pset_fill_value_f
|
||
|
h5rcreate_f
|
||
|
h5rderefrence_f
|
||
|
h5rget_name_f
|
||
|
h5rget_obj_type_f
|
||
|
- Subroutines overloaded with the C_PTR derived type
|
||
|
and simplified signatures:
|
||
|
h5aread_f
|
||
|
h5awrite_f
|
||
|
h5dread_f
|
||
|
h5dwrite_f
|
||
|
- New subroutines
|
||
|
h5dvlen_reclaim_f
|
||
|
h5literate_by_name_f
|
||
|
h5literate_f
|
||
|
h5ovisit_f
|
||
|
h5tconvert_f
|
||
|
h5pset_nbit_f
|
||
|
h5pset_scaleoffset_f
|
||
|
- Subroutines with additional optional parameters:
|
||
|
h5pcreate_class_f
|
||
|
(EIP - 2011/10/14)
|
||
|
|
||
|
C++ API
|
||
|
-------
|
||
|
- None
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Jun 2 20:39:35 UTC 2011 - ocefpaf@yahoo.com.br
|
||
|
|
||
|
- uncomment make check
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue May 24 14:37:23 UTC 2011 - pgajdos@novell.com
|
||
|
|
||
|
- updated to 1.8.7
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Apr 29 16:11:29 CEST 2011 - pth@suse.de
|
||
|
|
||
|
- undrop package.
|
||
|
- Do type-punning using unions to be able to compile without
|
||
|
-fno-strict-aliasing.
|
||
|
- Don't use macros in patch names.
|
||
|
- Use _cv_ in variables to be cached by configure.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu May 7 19:40:59 CEST 2009 - pgajdos@suse.cz
|
||
|
|
||
|
- fixed build with new gcc, see [bnc#501751]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Mar 2 17:00:47 CET 2009 - crrodriguez@suse.de
|
||
|
|
||
|
- save 9MB removing static libraries
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Jan 13 11:41:28 CET 2009 - pgajdos@suse.cz
|
||
|
|
||
|
- updated to 1.8.2:
|
||
|
- Upgraded libtool to version 2.2.6a. (MAM - 2008/10/15).
|
||
|
- Added two new public routines: H5Pget_elink_fapl() and
|
||
|
H5Pset_elink_fapl(). (see bug #1247) (VC - 2008/10/13)
|
||
|
- Improved free space tracking in file to be faster. (QAK - 2008/10/06)
|
||
|
- Added 'mounted' field to H5G_info_t struct. (QAK - 2008/07/15)
|
||
|
- h5repack: added new options -u and -b to add a userblock to an HDF5
|
||
|
file during the repack. (PVN - 2008/08/26)
|
||
|
- h5repack: added options -t and -a to call H5Pset_alignment while
|
||
|
creating a repacked file. (PVN - 2008/08/29)
|
||
|
- h5ls: added capability to traverse through external links when the -r
|
||
|
(recursive) flag is given. (NAF - 2008/09/16)
|
||
|
- h5ls: added -E option to enable traversal of external links.
|
||
|
h5ls will not traverse external links without this flag being set.
|
||
|
(NAF - 2008/10/06)
|
||
|
- h5dump: when -b flag is used without a keyword after it, binary
|
||
|
output defaults to NATIVE. MEMORY keyword was deprecated
|
||
|
and replaced by NATIVE keyword. (PVN - 2008/10/30)
|
||
|
- h5diff: returns 1 when file graphs differ by any object.
|
||
|
Error return code was changed to 2 from -1. (PVN - 2008/10/30)
|
||
|
- h5import: TEXTFPE (scientific format) was deprecated. Use TEXTFP
|
||
|
instead (PVN - 2008/10/30)
|
||
|
- Added optional parameter 'mounted' to H5Gget_info_f,
|
||
|
H5Gget_info_by_idx_f, H5Gget_info_by_name_f (MSB - 2008/09/24)
|
||
|
- Added H5Tget_native_type_f (MSB - 2008/09/30)
|
||
|
- These member functions were added as wrapper for H5Rdereference to
|
||
|
replace the incorrect IdComponent::dereference().
|
||
|
void H5Object::dereference(H5Object& obj, void* ref,
|
||
|
H5R_type_t ref_type=H5R_OBJECT)
|
||
|
void H5Object::dereference(H5File& h5file, void* ref,
|
||
|
H5R_type_t ref_type=H5R_OBJECT)
|
||
|
void H5Object::dereference(Attribute& obj, void* ref,
|
||
|
H5R_type_t ref_type=H5R_OBJECT)
|
||
|
In addition, these constructors were added to create the associated
|
||
|
objects by way of dereference:
|
||
|
DataSet(H5Object& obj, void* ref, H5R_type_t ref_type=H5R_OBJECT)
|
||
|
DataSet(H5File& file, void* ref, H5R_type_t ref_type=H5R_OBJECT)
|
||
|
DataSet(Attribute& attr, void* ref, H5R_type_t ref_type=H5R_OBJECT)
|
||
|
Group(H5Object& obj, void* ref, H5R_type_t ref_type=H5R_OBJECT)
|
||
|
Group(H5File& obj, void* ref, H5R_type_t ref_type=H5R_OBJECT)
|
||
|
Group(Attribute& attr, void* ref, H5R_type_t ref_type=H5R_OBJECT)
|
||
|
DataType(H5Object& obj, void* ref, H5R_type_t ref_type=H5R_OBJECT)
|
||
|
DataType(H5File& file, void* ref, H5R_type_t ref_type=H5R_OBJECT)
|
||
|
DataType(Attribute& attr, void* ref, H5R_type_t ref_type=H5R_OBJECT)
|
||
|
(BMR - 2008/10/29)
|
||
|
- removed destdir.patch
|
||
|
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Jan 12 11:13:33 CET 2009 - pgajdos@suse.cz
|
||
|
|
||
|
- fortran modules builds from now [bnc#457593]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Nov 11 11:49:54 CET 2008 - pgajdos@suse.cz
|
||
|
|
||
|
- fixing build of fortran interface moved to the future
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Jul 2 10:45:51 CEST 2008 - pgajdos@suse.cz
|
||
|
|
||
|
- updated to 1.8.1 [bnc#401626]
|
||
|
* Enhanced group object management
|
||
|
* Enhanced attribute management and more efficient meta data handling
|
||
|
* Expanded datatype features
|
||
|
* Creation order tracking and indexing
|
||
|
* Improved meta data caching and cache control
|
||
|
* UTF-8 encoding
|
||
|
* New I/O filters: n-bit and scale+offset compression
|
||
|
* New link (H5L) and object (H5O) interfaces and features
|
||
|
* External and user-defined links
|
||
|
* New high-level APIs:
|
||
|
HDF5 Packet Table (H5PT) and HDF5 Dimension Scale (H5DS)
|
||
|
* C++ and Fortran interfaces for older high-level APIs:
|
||
|
H5Lite (H5LT), H5Image (H5IM), and H5Table (H5TB)
|
||
|
* New and improved tools
|
||
|
- removed doc package (doc/html no longer provided with package)
|
||
|
- octave builds againist 1.6 compatibility stuff
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed May 7 13:12:11 CEST 2008 - pgajdos@suse.cz
|
||
|
|
||
|
- repaired no-return-in-nonvoid-function
|
||
|
(noreturn.patch)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Apr 28 11:43:08 CEST 2008 - pgajdos@suse.cz
|
||
|
|
||
|
- repaired build for
|
||
|
* ia64 (%ifarch in hdf5.spec)
|
||
|
* s390, s390x (s390.patch)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Mar 25 11:11:13 CET 2008 - pgajdos@suse.cz
|
||
|
|
||
|
- package moved from BS, project science
|
||
|
- needed by octave 3.0
|
||
|
|