Skip to content

Releases: GEOS-ESM/ESMA-Baselibs

Baselibs 7.15.1

06 Nov 16:54
5162faa
Compare
Choose a tag to compare

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

01 Nov 16:47
4201c2f
Compare
Choose a tag to compare

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

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 the ld: 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

01 Nov 14:20
b1450cc
Compare
Choose a tag to compare

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

20 Sep 13:00
8dea80e
Compare
Choose a tag to compare

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, and ifx as CC, CXX and FC
    • Includes need for some C99 flags to allow compilation
      • NOTE: This support is untested in re ifx but a first good shot
    • On SLES15 we seem to now need to link to libtirpc, so we add support for that

What's Changed

Full Changelog: v7.14.0...v7.14.1

Baselibs 7.14.0

27 Jul 14:46
66dc16c
Compare
Choose a tag to compare

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

23 May 16:51
Compare
Choose a tag to compare

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

19 Apr 12:27
9250fa7
Compare
Choose a tag to compare

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

18 Apr 13:29
Compare
Choose a tag to compare

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

08 Mar 12:29
Compare
Choose a tag to compare

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

07 Mar 20:25
df23d77
Compare
Choose a tag to compare

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