netcdf-c/libhdf5
Dennis Heimbigner f0f0f39950 Cleanup various Zarr-related build issues
# Description
Remove various obsolete build options. Also do some code movement.

## Specific Changes

* The remotetest server is sometimes unstable, so provide a mechanism
  to force disabling calls to remotetest.unidata.ucar.edu.
  This is enabled by adding a repository variable named
  REMOTETESTDOWN with the value "yes".
* Fix CMakeLists.txt to use the uname command as an alternate
  to using the hostname command (which does not work under cygwin).
* Remove the JNA stuff as obsolete
* Remove the ENABLE_CLIENTSIDE_FILTERS options since it has been
  disabled for a while.
* Fix bad option flag in some github action .yml files: change --disable-xml2 to --disable-libxml2
* Collect globalstate definitions into nc4internal.h
* Remove ENABLE_NCZARR_FILTERS_TESTING option as obsolete and replace
  with ENABLE_NCZARR_FILTERS
* Move some dispatcher independent functions from libsrc4/nc4internal.c to libdispatch/ddispatch.c
* As a long term goal, and because it is now the case that --enable-nczarr
    => USE_NETCDF4, make the external options --enable-netcdf-4 and
    --enable-netcdf4 obsolete in favor of --enable-hdf5
    We will do the following for one more release cycle.
        1. Make --enable-netcdf-4 be an alias for --enable-netcdf4.
        2. Make --enable-netcdf4 an alias for --enable-hdf5.
        3. Internally, convert most uses of USE_NETCDF_4 ad USE_NETCDF4 to USE_HDF5
    After the next release, --enable-netcdf-4 and --enable-netcdf4 will
    be removed.
2024-05-15 18:46:25 -06:00
..
CMakeLists.txt Replace ENABLE_DLL with NETCDF_ENABLE_DLL 2024-03-18 15:51:21 -05:00
H5FDhttp.c
H5FDhttp.h Merge branch 'main' into awsdfalt.dmh 2024-03-05 12:50:08 -07:00
hdf5attr.c Refactor macro _FillValue to NC_FillValue in support of https://github.com/Unidata/netcdf-c/issues/2858 2024-04-24 11:38:07 -06:00
hdf5create.c Cleanup various Zarr-related build issues 2024-05-15 18:46:25 -06:00
hdf5debug.c
hdf5debug.h
hdf5dim.c Silence some sign conversion warnings in libhdf5 2024-03-01 16:58:34 +00:00
hdf5dispatch.c Replace ENABLE_BYTERANGE with NETCDF_ENABLE_BYTERANGE 2024-03-18 15:50:57 -05:00
hdf5err.h
hdf5file.c Merge pull request #2874 from ZedThree/silence-libhdf5-warnings 2024-03-20 17:26:58 -06:00
hdf5filter.c Cleanup various Zarr-related build issues 2024-05-15 18:46:25 -06:00
hdf5grp.c
hdf5internal.c Silence some sign conversion warnings in libhdf5 2024-03-01 16:58:34 +00:00
hdf5open.c Cleanup various Zarr-related build issues 2024-05-15 18:46:25 -06:00
hdf5set_format_compatibility.c
hdf5type.c Silence some sign conversion warnings in libhdf5 2024-03-01 16:58:34 +00:00
hdf5var.c Refactor macro _FillValue to NC_FillValue in support of https://github.com/Unidata/netcdf-c/issues/2858 2024-04-24 11:38:07 -06:00
Makefile.am Replace ENABLE_BYTERANGE with NETCDF_ENABLE_BYTERANGE 2024-03-18 15:50:57 -05:00
nc4hdf.c Silence most conversion warnings in nc4hdf.c 2024-03-01 17:16:42 +00:00
nc4info.c
nc4mem.c
nc4memcb.c Silence some sign conversion warnings in libhdf5 2024-03-01 16:58:34 +00:00