Skip to content

Commit

Permalink
Updates for Baselibs 7.14.0 (#119)
Browse files Browse the repository at this point in the history
* Update to GFE v1.11.0

* Update to curl 8.2.0

* Update to CDO 2.2.1

* Update version and readme

* Update to curl 8.2.1

* Update to ESMF 8.5.0

* Update changelog for release

* Update to NCO 5.1.7
  • Loading branch information
mathomp4 authored Jul 27, 2023
1 parent b53f7ca commit 66dc16c
Show file tree
Hide file tree
Showing 9 changed files with 35 additions and 20 deletions.
19 changes: 16 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,26 @@

### Updates
### Fixed

- Fix for building HDF5 with nvhpc

### Changed
### Removed
### Added

## [7.14.0] - 2023-07-27

### 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

## [7.13.0] - 2023-05-24

### Updated
Expand Down
2 changes: 1 addition & 1 deletion GFE
Submodule GFE updated 5 files
+1 −1 CMakeLists.txt
+10 −0 ChangeLog.md
+2 −2 README.md
+1 −1 gFTL-shared
+1 −1 pFUnit
20 changes: 11 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,23 +12,23 @@ NASA/GSFC.

| Library | Version |
| --- | --- |
| [ESMF](https://github.com/esmf-org/esmf) | v8.5.0b22 |
| [ESMF](https://github.com/esmf-org/esmf) | v8.5.0 |
| [netCDF](https://github.com/Unidata/netcdf-c) | 4.9.2 |
| [netCDF Fortran](https://github.com/Unidata/netcdf-fortran) | 4.6.1 |
| [netCDF C++](https://github.com/Unidata/netcdf-cxx4) | 4.3.1 |
| [HDF5](https://portal.hdfgroup.org/display/support) | 1.10.10 |
| [HDF4](https://portal.hdfgroup.org/display/support) | 4.2.15 |
| [GFE](https://github.com/Goddard-Fortran-Ecosystem/GFE) | v1.10.0 |
| [GFE](https://github.com/Goddard-Fortran-Ecosystem/GFE) | v1.11.0 |
| [xgboost](https://github.com/dmlc/xgboost) | v1.6.0 |
| [antlr2](https://www.antlr2.org/) | 2.7.7 |
| [GSL](https://www.gnu.org/software/gsl/) | 2.7 |
| [jpeg](http://www.ijg.org/) | 9e |
| [zlib](http://www.zlib.net/) | 1.2.13 |
| [szip](https://support.hdfgroup.org/doc_resource/SZIP/) | 2.1.1 |
| [cURL](https://curl.haxx.se/) | 8.1.1 |
| [cURL](https://curl.haxx.se/) | 8.2.1 |
| [UDUNITS2](https://github.com/Unidata/UDUNITS-2) | 2.2.26 |
| [NCO](http://nco.sourceforge.net/) | 5.1.5 |
| [CDO](https://code.mpimet.mpg.de/projects/cdo) | 2.2.0 |
| [NCO](http://nco.sourceforge.net/) | 5.1.7 |
| [CDO](https://code.mpimet.mpg.de/projects/cdo) | 2.2.1 |
| [nccmp](https://gitlab.com/remikz/nccmp) | 1.9.1.0 |
| [FLAP](https://github.com/mathomp4/FLAP) | geos/v1.10.0 |
| [HDF-EOS2](https://wiki.earthdata.nasa.gov/display/DAS) | 3.0 |
Expand All @@ -47,7 +47,7 @@ NASA/GSFC.
- The MPI library. On a Linux desktop/laptop, Open MPI is recommended.
Make sure mpicc, mpifort, etc is on your path. Try compiling a simple
"Hello, world!" program with mpicc and running it; sometimes you need
to set your LD_LIBRARY_PATH so that the runtime MPI libraries can be
to set your `LD_LIBRARY_PATH` so that the runtime MPI libraries can be
found.

Linux Note: many Linux distributions now have Open MPI packages.
Expand Down Expand Up @@ -123,15 +123,15 @@ where `<mpistack>` is one of the ESMF MPI stack names, such as:

- mpt
- openmpi
- mpich3
- mpich
- mvapich2
- intelmpi

see `esmf/INSTALL` for more information.

You can optionally pass in a `prefix` to determine where Baselibs will
be built. If you don't, the system uses `config.guess` =>
`x86_64-pc-linux-gnu` to install to:
`x86_64-pc-linux-gnu` (on most Linux) to install to:
```
../x86_64-pc-linux-gnu/$FC/Linux
```
Expand Down Expand Up @@ -171,7 +171,9 @@ compiler under Linux, just enter this

### Using Baselibs in GEOS

For GEOS, you'll need to pass in the Baselibs as:
For GEOS, if you have `BASEDIR` set in your environment which points to the location where
the `lib/`, `bin/`, etc. directories exist, you need do nothing else.
If not, you'll need to pass in the Baselibs as:

```
cmake .. -DBASEDIR=<BASEDIR_LOC> ...
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7.13.0
7.14.0
2 changes: 1 addition & 1 deletion curl
Submodule curl updated 382 files
2 changes: 1 addition & 1 deletion esmf
Submodule esmf updated 120 files
2 changes: 1 addition & 1 deletion nco
Submodule nco updated 115 files
2 changes: 1 addition & 1 deletion scripts/cdo.sha512
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3b72de3a88d21809cbc68f87ecf59cad86d50f375ebc9110ed5fd2ae158c17aded21f023c545f4a1ec5771d44b3bb7bbf73fde8b2bd53963494707cb506f861c cdo-2.2.0.tar.gz
606fa64a27a6c06091e1fb4b380c4778eb304c146abddb0f9f9efe7c330e2c0724dd1fc99a4886388a1e3fd8ffd27ae29491bfe64c1730a82e10d19f6f887711 cdo-2.2.1.tar.gz
4 changes: 2 additions & 2 deletions scripts/download_cdo.bash
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
# --------------

package_name='cdo'
tarball='cdo-2.2.0.tar.gz'
tarball='cdo-2.2.1.tar.gz'
# NOTE NOTE The last node of this URL changes with each new version
base_url='https://code.mpimet.mpg.de/attachments/download/28013/'
base_url='https://code.mpimet.mpg.de/attachments/download/28653/'

export LMOD_SH_DBG_ON=0

Expand Down

0 comments on commit 66dc16c

Please sign in to comment.