Releases: GEOS-ESM/ESMA-Baselibs
Baselibs 7.15.1
This release of ESMA-Baselibs fixes a build issue with fortran_udunits2 on Linux
From CHANGELOG.md
Updates
- fortran_udunits2 v1.0.0-rc.2 (GMAO-SI-Team fork)
- Fixes build issue on Linux
What's Changed
Full Changelog: v7.15.0...v7.15.1
Baselibs 7.15.0
This release of ESMA-Baselibs updates many sublibraries (see below). It also adds fortran_udunits2 (a Fortran interface to udunits2) and has some bugfixes for macOS/HDF4 and ifx
.
All tests show it to be zero-diff to 7.14.1
From CHANGELOG.md
Added
- fortran_udunits2 v1.0.0-rc.1 (GMAO-SI-Team fork)
Updates
- zlib 1.3
- curl 8.4.0
- HDF4 4.2.16-2
- HDF5 1.10.11
- nco 5.1.8
- CDO 2.2.2
- udunits2 2.2.28
- Now based on GMAO-SI-Team fork of UDUNITS-2
Changes
- HDF4 4.2.16
- We specifically enable the Fortran interface. By default, HDF4 does not do this because of possible unsafe side effects, but other libraries in Baselibs require it.
- We add
--enable-hdf4-xdr
to the configure line as it is needed on macOS - We add
autoreconf -f -v -i
because of theld: cannot find -loopopt=0
bug with ifx. This also means using autoconf 2.71 when building with ifx
- hdfeos
- Add autoreconf to the build as well
- Don't use
intelifx
as an ESMF_COMPILER. That might be from ancient times but is certainly a bug now - Added udunits2 and fortran_udunits2 to the essential libraries, removed xgboost and FLAP
What's Changed
Full Changelog: v7.14.1...v7.15.0
Baselibs 7.14.1+aist_nr_1.0
This is a side-release of ESMA-Baselibs based on v7.14.1 where ESMF has been updated to tag v8.6.0b07_gmao_aist_nr_1.0 from the tclune fork
From CHANGELOG.md
Updates
- ESMF v8.6.0b07_gmao_aist_nr_1.0 from tclune fork
Full Changelog: v7.14.1...v7.14.1+aist_nr_1.0
Baselibs 7.14.1
This patch release of Baselibs has changes found to be needed to build on the new SLES15 cluster at NCCS. No libraries were changed compared to v7.14.0
From CHANGELOG.md
Fixed
- Fixes for GNU Make system for NCCS SLES15 cluster
- Adds support for using
icx
,icpx
, andifx
asCC
,CXX
andFC
- Includes need for some C99 flags to allow compilation
- NOTE: This support is untested in re
ifx
but a first good shot
- NOTE: This support is untested in re
- On SLES15 we seem to now need to link to libtirpc, so we add support for that
- Adds support for using
What's Changed
Full Changelog: v7.14.0...v7.14.1
Baselibs 7.14.0
This release of Baselibs updates ESMF, GFE, curl, NCO, and CDO. All tests show it to be zero-diff to Baselibs 7.13.0.
From CHANGELOG.md
Updates
- ESMF v8.5.0
- GFE v1.11.0
- gFTL-shared v1.6.1
- pFUnit v4.7.3
- curl 8.2.1
- NCO 5.1.7
- CDO 2.2.1
Fixed
- Fix for building HDF5 with nvhpc
What's Changed
Full Changelog: v7.13.0...v7.14.0
Baselibs 7.13.0
This release of Baselibs updates ESMF, curl, HDF5, netCDF-C, netCDF-Fortran and CDO.
All tests show this as a zero-diff to v7.12.0
From CHANGELOG.md
Updated
- esmf v8.5.0b22
- curl 8.1.1
- HDF5 1.10.10
- netCDF-C 4.9.2
- netCDF-Fortran 4.6.1
- CDO 2.2.0
What's Changed
Full Changelog: v7.12.0...v7.13.0
Baselibs 7.8.2
This patch of Baselibs v7.8 fixes the download URL for CDO v2.1.1. For unknown reasons, this URL changed, and this restores the ability to git clone
Baselibs 7.8 if needed.
From CHANGELOG.md
Fixed
- Updated URL for CDO 2.1.1 (former working URL changed)
Full Changelog: v7.8.1...v7.8.2
Baselibs 7.12.0
This release of Baselibs updates GFE, curl, and NCO. All testing with GEOSgcm shows it to be zero-diff to v7.11.0
From CHANGELOG.md
Updates
- GFE v1.10.0
- gFTL v1.10.0
- gFTL-shared v1.6.0
- fArgParse v1.5.0
- pFUnit v4.7.0
- yaFyaml v1.1.0
- pFlogger v1.10.0
- curl 8.0.1
- NCO 5.1.5
Fixed
- Fixed URL for CDO 2.1.1
What's Changed
Full Changelog: v7.11.0...v7.12.0
Baselibs 7.11.0
This release updates Baselibs to use ESMF v8.5.0b18 which has a bug fix (see #95)
From CHANGELOG.md
Updates
- ESMF v8.5.0b18
What's Changed
Full Changelog: v7.10.0...v7.11.0
Baselibs 7.8.1
This is a patch release on the 7.8 series of ESMA-Baselibs. It updates ESMF to v8.4.1 which fixes a bug present in v8.4.0.
We do not believe this bug has ever been triggered in GEOS, but just in case, we are patching 7.8.
From CHANGELOG.md
Updates
- ESMF 8.4.1
- This fixes a bug in ESMF 8.4.0
Full Changelog: v7.8.0...v7.8.1