Skip to content

Commit

Permalink
Hdf5 1 8 22 (#316)
Browse files Browse the repository at this point in the history
* Restores maintainer mode in the autotools (#200)

Maintainer mode should be enabled in development branches.

Also adds helpful commenting.

Add bin/switch_maint_mode
Disable maintainer mode for release.
Fix incomplete merge for stub functions in H5Fdhdfs.c

* Update configure for Restores maintainer mode in the autotools (#200).

* Update MANIFEST for switch_maint_mode script.

* Update so numbers for 1.8.22 release.

* Add so numbers changes in Makefile.ins for 1.8.22 release.

* Update pkgconfig settings with version - #218 (#223)

* Add notice of final HDFF5 1.8 release.
Add solaris 64bit alignment issue to "Known Problems".

* Update 1.8 final release notice.

* Update CMake/HDF5Examples version in bin/release

* Fixed typo in an error message. (#227)

* Remove duplicate setting (#239)

* RELEASE.txt cleanup.

* Add macOS Big Sur to tested machines, also missing entries for macOS 10.13 and 10.14.

* )Update version.

* Reverts lock/unlock callback signature to 1.8.21 version (#254)

* Reverts lock/unlock callback signature to 1.8.21 version

This callback is unused in 1.8. The ros3 and hdfs VFDs are the only VFDs
that have the lock callback implemented and that is just as no-op stubs.
These stubs were removed so the callbacks are now NULL pointers, like
the other VFDs in 1.8.

* Trivial whitespace fix

* Update version to 1.8.22-14.

* Update version in H5public.h

* Set version 1.8.22 for release.

* dd RELEASE.txt entry for HDFFV-10741.

* Improve performance of multiple calls to H5Sget_select_elem_pointlist (#270) (#277)

* Cache the pointer to the next point to process after the last call to
H5S__get_select_elem_pointlist.  This allows the normal process of
iterating over the points in batches to be much more efficient, as the
library does not need to traverse the entirety of the preceding points
every time the funciton is re-entered.

* Update RELEASE.txt for point selection iteration performance fix.

* Update "Support for New Platforms and Compilers" section in RELEASE.txt;
add check_version workaround for binary compatibility to "Known
Problems".

* Add SUSE Linux to tested platforms.

* Update numbers in config/lt_vers.am and run bin/reconfigure for so
numbers.

Co-authored-by: Dana Robinson <43805+derobins@users.noreply.github.com>
Co-authored-by: Allen Byrne <50328838+byrnHDF@users.noreply.github.com>
Co-authored-by: bmribler <39579120+bmribler@users.noreply.github.com>
Co-authored-by: Neil Fortner <nfortne2@hdfgroup.org>
  • Loading branch information
5 people authored Feb 5, 2021
1 parent 15b9d29 commit 1caca8a
Show file tree
Hide file tree
Showing 7 changed files with 42 additions and 42 deletions.
12 changes: 6 additions & 6 deletions c++/src/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -699,23 +699,23 @@ CHECK_CLEANFILES = *.chkexe *.chklog *.clog *.clog2
LT_VERS_INTERFACE = 14
LT_VERS_REVISION = 0
LT_VERS_AGE = 4
LT_CXX_VERS_INTERFACE = 15
LT_CXX_VERS_INTERFACE = 16
LT_CXX_VERS_REVISION = 1
LT_CXX_VERS_AGE = 0
LT_F_VERS_INTERFACE = 10
LT_F_VERS_REVISION = 6
LT_F_VERS_REVISION = 7
LT_F_VERS_AGE = 0
LT_HL_VERS_INTERFACE = 12
LT_HL_VERS_REVISION = 2
LT_HL_VERS_REVISION = 3
LT_HL_VERS_AGE = 2
LT_HL_CXX_VERS_INTERFACE = 12
LT_HL_CXX_VERS_REVISION = 2
LT_HL_CXX_VERS_REVISION = 3
LT_HL_CXX_VERS_AGE = 1
LT_HL_F_VERS_INTERFACE = 10
LT_HL_F_VERS_REVISION = 5
LT_HL_F_VERS_REVISION = 6
LT_HL_F_VERS_AGE = 0
LT_TOOLS_VERS_INTERFACE = 10
LT_TOOLS_VERS_REVISION = 7
LT_TOOLS_VERS_REVISION = 8
LT_TOOLS_VERS_AGE = 0

# This is our main target
Expand Down
12 changes: 6 additions & 6 deletions config/lt_vers.am
Original file line number Diff line number Diff line change
Expand Up @@ -39,27 +39,27 @@ LT_VERS_AGE = 4
## the effects of the H5_V1_x_COMPAT flag.

## Version numbers for wrapper shared library files.
LT_CXX_VERS_INTERFACE = 15
LT_CXX_VERS_INTERFACE = 16
LT_CXX_VERS_REVISION = 1
LT_CXX_VERS_AGE = 0

LT_F_VERS_INTERFACE = 10
LT_F_VERS_REVISION = 6
LT_F_VERS_REVISION = 7
LT_F_VERS_AGE = 0

LT_HL_VERS_INTERFACE = 12
LT_HL_VERS_REVISION = 2
LT_HL_VERS_REVISION = 3
LT_HL_VERS_AGE = 2

LT_HL_CXX_VERS_INTERFACE = 12
LT_HL_CXX_VERS_REVISION = 2
LT_HL_CXX_VERS_REVISION = 3
LT_HL_CXX_VERS_AGE = 1

LT_HL_F_VERS_INTERFACE = 10
LT_HL_F_VERS_REVISION = 5
LT_HL_F_VERS_REVISION = 6
LT_HL_F_VERS_AGE = 0

LT_TOOLS_VERS_INTERFACE = 10
LT_TOOLS_VERS_REVISION = 7
LT_TOOLS_VERS_REVISION = 8
LT_TOOLS_VERS_AGE = 0

12 changes: 6 additions & 6 deletions fortran/src/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -750,23 +750,23 @@ CHECK_CLEANFILES = *.chkexe *.chklog *.clog *.clog2
LT_VERS_INTERFACE = 14
LT_VERS_REVISION = 0
LT_VERS_AGE = 4
LT_CXX_VERS_INTERFACE = 15
LT_CXX_VERS_INTERFACE = 16
LT_CXX_VERS_REVISION = 1
LT_CXX_VERS_AGE = 0
LT_F_VERS_INTERFACE = 10
LT_F_VERS_REVISION = 6
LT_F_VERS_REVISION = 7
LT_F_VERS_AGE = 0
LT_HL_VERS_INTERFACE = 12
LT_HL_VERS_REVISION = 2
LT_HL_VERS_REVISION = 3
LT_HL_VERS_AGE = 2
LT_HL_CXX_VERS_INTERFACE = 12
LT_HL_CXX_VERS_REVISION = 2
LT_HL_CXX_VERS_REVISION = 3
LT_HL_CXX_VERS_AGE = 1
LT_HL_F_VERS_INTERFACE = 10
LT_HL_F_VERS_REVISION = 5
LT_HL_F_VERS_REVISION = 6
LT_HL_F_VERS_AGE = 0
LT_TOOLS_VERS_INTERFACE = 10
LT_TOOLS_VERS_REVISION = 7
LT_TOOLS_VERS_REVISION = 8
LT_TOOLS_VERS_AGE = 0
AM_FCLIBS = $(LIBHDF5)

Expand Down
12 changes: 6 additions & 6 deletions hl/c++/src/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -689,23 +689,23 @@ CHECK_CLEANFILES = *.chkexe *.chklog *.clog *.clog2
LT_VERS_INTERFACE = 14
LT_VERS_REVISION = 0
LT_VERS_AGE = 4
LT_CXX_VERS_INTERFACE = 15
LT_CXX_VERS_INTERFACE = 16
LT_CXX_VERS_REVISION = 1
LT_CXX_VERS_AGE = 0
LT_F_VERS_INTERFACE = 10
LT_F_VERS_REVISION = 6
LT_F_VERS_REVISION = 7
LT_F_VERS_AGE = 0
LT_HL_VERS_INTERFACE = 12
LT_HL_VERS_REVISION = 2
LT_HL_VERS_REVISION = 3
LT_HL_VERS_AGE = 2
LT_HL_CXX_VERS_INTERFACE = 12
LT_HL_CXX_VERS_REVISION = 2
LT_HL_CXX_VERS_REVISION = 3
LT_HL_CXX_VERS_AGE = 1
LT_HL_F_VERS_INTERFACE = 10
LT_HL_F_VERS_REVISION = 5
LT_HL_F_VERS_REVISION = 6
LT_HL_F_VERS_AGE = 0
LT_TOOLS_VERS_INTERFACE = 10
LT_TOOLS_VERS_REVISION = 7
LT_TOOLS_VERS_REVISION = 8
LT_TOOLS_VERS_AGE = 0

# This is our main target
Expand Down
12 changes: 6 additions & 6 deletions hl/fortran/src/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -707,23 +707,23 @@ CHECK_CLEANFILES = *.chkexe *.chklog *.clog *.clog2
LT_VERS_INTERFACE = 14
LT_VERS_REVISION = 0
LT_VERS_AGE = 4
LT_CXX_VERS_INTERFACE = 15
LT_CXX_VERS_INTERFACE = 16
LT_CXX_VERS_REVISION = 1
LT_CXX_VERS_AGE = 0
LT_F_VERS_INTERFACE = 10
LT_F_VERS_REVISION = 6
LT_F_VERS_REVISION = 7
LT_F_VERS_AGE = 0
LT_HL_VERS_INTERFACE = 12
LT_HL_VERS_REVISION = 2
LT_HL_VERS_REVISION = 3
LT_HL_VERS_AGE = 2
LT_HL_CXX_VERS_INTERFACE = 12
LT_HL_CXX_VERS_REVISION = 2
LT_HL_CXX_VERS_REVISION = 3
LT_HL_CXX_VERS_AGE = 1
LT_HL_F_VERS_INTERFACE = 10
LT_HL_F_VERS_REVISION = 5
LT_HL_F_VERS_REVISION = 6
LT_HL_F_VERS_AGE = 0
LT_TOOLS_VERS_INTERFACE = 10
LT_TOOLS_VERS_REVISION = 7
LT_TOOLS_VERS_REVISION = 8
LT_TOOLS_VERS_AGE = 0

# Our main target, the high-level fortran library
Expand Down
12 changes: 6 additions & 6 deletions hl/src/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -688,23 +688,23 @@ CHECK_CLEANFILES = *.chkexe *.chklog *.clog *.clog2
LT_VERS_INTERFACE = 14
LT_VERS_REVISION = 0
LT_VERS_AGE = 4
LT_CXX_VERS_INTERFACE = 15
LT_CXX_VERS_INTERFACE = 16
LT_CXX_VERS_REVISION = 1
LT_CXX_VERS_AGE = 0
LT_F_VERS_INTERFACE = 10
LT_F_VERS_REVISION = 6
LT_F_VERS_REVISION = 7
LT_F_VERS_AGE = 0
LT_HL_VERS_INTERFACE = 12
LT_HL_VERS_REVISION = 2
LT_HL_VERS_REVISION = 3
LT_HL_VERS_AGE = 2
LT_HL_CXX_VERS_INTERFACE = 12
LT_HL_CXX_VERS_REVISION = 2
LT_HL_CXX_VERS_REVISION = 3
LT_HL_CXX_VERS_AGE = 1
LT_HL_F_VERS_INTERFACE = 10
LT_HL_F_VERS_REVISION = 5
LT_HL_F_VERS_REVISION = 6
LT_HL_F_VERS_AGE = 0
LT_TOOLS_VERS_INTERFACE = 10
LT_TOOLS_VERS_REVISION = 7
LT_TOOLS_VERS_REVISION = 8
LT_TOOLS_VERS_AGE = 0

# This library is our main target.
Expand Down
12 changes: 6 additions & 6 deletions src/Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -795,23 +795,23 @@ CHECK_CLEANFILES = *.chkexe *.chklog *.clog *.clog2
LT_VERS_INTERFACE = 14
LT_VERS_REVISION = 0
LT_VERS_AGE = 4
LT_CXX_VERS_INTERFACE = 15
LT_CXX_VERS_INTERFACE = 16
LT_CXX_VERS_REVISION = 1
LT_CXX_VERS_AGE = 0
LT_F_VERS_INTERFACE = 10
LT_F_VERS_REVISION = 6
LT_F_VERS_REVISION = 7
LT_F_VERS_AGE = 0
LT_HL_VERS_INTERFACE = 12
LT_HL_VERS_REVISION = 2
LT_HL_VERS_REVISION = 3
LT_HL_VERS_AGE = 2
LT_HL_CXX_VERS_INTERFACE = 12
LT_HL_CXX_VERS_REVISION = 2
LT_HL_CXX_VERS_REVISION = 3
LT_HL_CXX_VERS_AGE = 1
LT_HL_F_VERS_INTERFACE = 10
LT_HL_F_VERS_REVISION = 5
LT_HL_F_VERS_REVISION = 6
LT_HL_F_VERS_AGE = 0
LT_TOOLS_VERS_INTERFACE = 10
LT_TOOLS_VERS_REVISION = 7
LT_TOOLS_VERS_REVISION = 8
LT_TOOLS_VERS_AGE = 0

# Our main target, the HDF5 library
Expand Down

0 comments on commit 1caca8a

Please sign in to comment.