GEOS-ESM / MAPL

MAPL is a foundation layer of the GEOS architecture, whose original purpose is to supplement the Earth System Modeling Framework (ESMF)
https://geos-esm.github.io/MAPL/
Apache License 2.0
24 stars 18 forks source link

Turn off zstandard with Baselibs #3098

Closed mathomp4 closed 1 month ago

mathomp4 commented 1 month ago

Types of change(s)

Checklist

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

mathomp4 commented 1 month ago

I was able to test on Bucy and I needed a fix. (Had to FORCE the false on.). But it works for me.