Releases: GEOS-ESM/ESMA-Baselibs
Baselibs 8.9.0
This release updates Baselibs v7 to use the latest ESMF, v8.8.0. We also update to the latest NCO and CDO.
All testing with GEOS shows this as zero-diff.
From CHANGELOG.md
Updates
- ESMF 8.8.0
- NCO 5.3.1
- CDO 2.5.0
What's Changed
Full Changelog: v8.8.0...v8.9.0
Baselibs 7.29.0
This release updates Baselibs v7 to use the latest ESMF, v8.8.0. We also update to the latest NCO and CDO.
All testing with GEOS shows this as zero-diff.
From CHANGELOG.md
Updates
- ESMF 8.8.0
- NCO 5.3.1
- CDO 2.5.0
What's Changed
Full Changelog: v7.28.0...v7.29.0
Baselibs 8.8.0
This release of Baselibs v8 updates to curl 8.11.1 and NCO 5.2.9. The curl update is needed for an issue with GCC 14 from Brew on macOS (see #247).
We also turn off ESMpy building and add preliminary support for LLVM flang
From CHANGELOG.md
Updates
- curl 8.11.1
- NCO 5.2.9
Fixed
- Add support for flang-new
Changed
- Turn off ESMPy building. It's not working and maybe we don't want to
build from source anyway as it's easier through mamba
What's Changed
- v8: Add flang-new support by @mathomp4 in #244
- v8: Turn off ESMPy building by @mathomp4 in #246
- v8: Library updates for Baselibs 8.8.0 by @mathomp4 in #249
Full Changelog: v8.7.0...v8.8.0
Baselibs 7.28.0
This release of Baselibs v7 updates to curl 8.11.1 and NCO 5.2.9. The curl update is needed for an issue with GCC 14 from Brew on macOS (see #247).
We also turn off ESMpy building and add preliminary support for LLVM flang
From CHANGELOG.md
Updates
- curl 8.11.1
- NCO 5.2.9
Fixed
- Add support for flang-new
Changed
- Turn off ESMPy building. It's not working and maybe we don't want to
build from source anyway as it's easier through mamba
What's Changed
- v7: Add flang-new support by @mathomp4 in #243
- v7: Turn off ESMPy building by @mathomp4 in #245
- v7: Library updates for Baselibs 7.28.0 by @mathomp4 in #248
Full Changelog: v7.27.0...v7.28.0
Baselibs 8.7.0
This release of Baselibs v8 updates many libraries as seen below. The most important update is to ESMF 8.7.0 which has new features and fixes including memory savings at large core counts.
All tests with GEOS show this to be zero-diff to v8.6.1
From CHANGELOG.md
Updates
- ESMF 8.7.0
- curl 8.10.1
- HDF5 1.14.5
- NCO 5.2.8
- CDO 2.4.4
- GSL 2.8
What's Changed
Full Changelog: v8.6.1...v8.7.0
Baselibs 7.27.0
This release of Baselibs v7 updates many libraries as seen below. The most important update is to ESMF 8.7.0 which has new features and fixes including memory savings at large core counts.
All tests with GEOS show this to be zero-diff to v7.26.1
From CHANGELOG.md
Updates
- ESMF 8.7.0
- curl 8.10.1
- NCO 5.2.8
- CDO 2.4.4
- GSL 2.8
What's Changed
Full Changelog: v7.26.1...v7.27.0
Baselibs 7.26.1
This is a patch release on Baselibs 7.26. It has fixes for GCC 14 + MPT at NAS as well as fixes for building netcdf on sparsely libraried systems.
We also add a new BUILD=MAPL
build variant which has just the libraries needed to build MAPL.
From CHANGELOG.md
Fixed
- Building with GCC 14 + MPT on PFE showed the need to use
mpif08
when building HDF5. So, ifmpif08
is detected with MPT, we use it asMPIFC
- If not building internal curl, we set
--disable-byterange
with netCDF
Changed
- Add new
BUILD=MAPL
to build only libraries needed for MAPL - Added
nccmp
to the essential libraries (and MAPL)
Added
- Added GitHub action to build a MAPL tarball
What's Changed
Full Changelog: v7.26.0...v7.26.1
Baselibs 8.6.1
This is a patch release on Baselibs 8.6. It has fixes for GCC 14 + MPT at NAS as well as fixes for building netcdf on sparsely libraried systems.
We also add a new BUILD=MAPL
build variant which has just the libraries needed to build MAPL.
From CHANGELOG.md
Fixed
- Building with GCC 14 + MPT on PFE showed the need to use
mpif08
when building HDF5. So, ifmpif08
is detected with MPT, we use it asMPIFC
- If not building internal curl, we set
--disable-byterange
with netCDF
Changed
- Add new
BUILD=MAPL
to build only libraries needed for MAPL - Added
nccmp
to the essential libraries (and MAPL)
Added
- Added GitHub action to build a MAPL tarball
What's Changed
Full Changelog: v8.6.0...v8.6.1
Baselibs 8.6.0
This release of Baselibs has many library updates. The most significant is HDF5 1.14.4.3 which is needed for future compilers like flang. That said, previously HDF5 1.14 had odd effects with GEOS/MAPL. So this will be monitored.
From CHANGELOG.md
Updates
- FMS 2024.03
- HDF5 1.14.4.3
- curl 8.9.1
- NCO 5.2.7
- CDO 2.4.2
- jpeg 9f
Fixed
- Fixed GNU Make so that we don't require downloading all non-git libraries even if you are only building a few. Rather, we now
download at the config step for each library
What's Changed
Full Changelog: v8.5.0...v8.6.0
Baselibs 7.26.0
This release updates curl, NCO, CDO, and jpeg in the v7 Baselibs to the latest versions.
NOTE: CDO now requires C++20 standard.
NOTE 2: I accidentally pushed to release/v7
which is why no PR for this release.
From CHANGELOG.md
Updates
- curl 8.9.1
- NCO 5.2.7
- CDO 2.4.2
- jpeg 9f
Fixed
- Fixed GNU Make so that we don't require downloading all non-git libraries even if you are only building a few. Rather, we now
download at the config step for each library
Full Changelog: v7.25.0...v7.26.0