Baselibs 6.2.4
Note: Even though ESMF moves from 8.1.1 to 8.2.0beta10, this is done for bug fixes in GEOS. All tests so far show this is a zero-diff update.
Note 2: Baselibs 6.2.2 and 6.2.3 had issues and should not be used
Updates
- ESMF 8_2_0_beta_snapshot_10
- This beta is being used due to it fixing two bugs
- Fix for errors with alarms during replay
- Fix for regridding very-high resolution files
- This beta is being used due to it fixing two bugs
- cURL 7.77.0
- NCO 4.9.9
- HDF-EOS2 v3.0
- HDF-EOS5 v2.0
Fixed
- Fixed make bug with SDPToolkit and new hdf-eos2 (was not installing some needed include files)
- Fixed bug with cURL as 7.77.0 now requires an SSL library to be explicitly chosen, or none at all.
- On Linux, we supply
--with-openssl
as this works at NCCS, NAS, and on GMAO Desktops. - On macOS, there is no guarantee of OpenSSL (and even with Brew might be in a non-standard location)
- If Clang is the C compiler, we can use SecureTransport and build with
--with-secure-transport
- If GCC is the C compiler, there is a bug with the Security Framework, so we build without SSL,
--without-ssl
- If Clang is the C compiler, we can use SecureTransport and build with
- On Linux, we supply
- Disable netcdf-cxx4 build on Darwin. Has issues and is not a required-by-GEOS library
- cURL 7.77.0 on macOS 11.0 needs a different
-mmacosx-version-min
Changed
- Added a check to make sure the
prefix
Baselibs installs to ends in theuname -s
"arch". This is still required by some GEOS scripts