[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Trivial change (affects only documentation or cleanup)
[ ] Refactor (no functional changes, no api changes)
Checklist
[ ] Tested this change with a run of GEOSgcm
[ ] Ran the Unit Tests (make tests)
Description
As found by @bena-nasa, Bucy is showing Baselibs supports zstandard compression because, I guess, HDF5 or netCDF or something found it. But, since Baselibs builds HDF5 and netCDF as static libraries, Baselibs can never run zstandard code. So, by fiat, if Baselibs is used, we just turn off zstandard.
Also, for consistency, set the ESMF required version in Baselibs builds to match that of Spack.
Types of change(s)
Checklist
make tests
)Description
As found by @bena-nasa, Bucy is showing Baselibs supports zstandard compression because, I guess, HDF5 or netCDF or something found it. But, since Baselibs builds HDF5 and netCDF as static libraries, Baselibs can never run zstandard code. So, by fiat, if Baselibs is used, we just turn off zstandard.
Also, for consistency, set the ESMF required version in Baselibs builds to match that of Spack.
Related Issue