Skip to content

Commit

Permalink
Update to FMS 2024.01.02, fix build issue with SDPToolkit (#208)
Browse files Browse the repository at this point in the history
* Fix build issue with SDPToolkit

* Update to FMS 2024.01.02

* Fix up toolkit

* Update version

* Fix GNU make bug
  • Loading branch information
mathomp4 authored Jun 24, 2024
1 parent 7076565 commit e91f9b9
Show file tree
Hide file tree
Showing 6 changed files with 21 additions and 10 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,13 +41,13 @@ jobs:
git submodule status
- name: Verify Before
run: |
make verify BUILD=ESSENTIALS ESMF_COMM=openmpi ESMF_COMPILER=gfortran
make verify ESMF_COMM=openmpi ESMF_COMPILER=gfortran
- name: Build
run: |
make -j4 install BUILD=ESSENTIALS ESMF_COMM=openmpi ESMF_PYTHON=/usr/bin/python3 ESMF_COMPILER=gfortran
make -j4 install ESMF_COMM=openmpi ESMF_PYTHON=/usr/bin/python3 ESMF_COMPILER=gfortran
- name: Verify After
run: |
make verify BUILD=ESSENTIALS ESMF_COMM=openmpi ESMF_COMPILER=gfortran
make verify ESMF_COMM=openmpi ESMF_COMPILER=gfortran
- name: Check directory structure
run: |
ls ../x86_64-pc-linux-gnu/gfortran/Linux/*
17 changes: 14 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,23 @@
### Updates
### Fixed
### Changed

- Update docker image in CI workflow

### Removed
### Added

## [8.3.0] - 2024-06-24

### Updates

- FMS 2024.01.02

### Fixed

- Undo `autoreconf` for SDPToolkit

### Changed

- Update docker image in CI workflow

## [8.2.0] - 2024-06-24

### Updates
Expand Down
2 changes: 1 addition & 1 deletion GNUmakefile
Original file line number Diff line number Diff line change
Expand Up @@ -889,11 +889,11 @@ SDPToolkit.download : scripts/download_SDPToolkit.bash

SDPToolkit.config: SDPToolkit.download SDPToolkit/configure hdfeos5.install
@echo "Configuring SDPToolkit $*"
@cp config.guess ./TOOLKIT/config/config.guess
@(cd SDPToolkit; \
export PATH="$(prefix)/bin:$(PATH)" ;\
export CPPFLAGS="$(CPPFLAGS) $(INC_SUPP_SDP)";\
export LIBS="-L$(prefix)/lib $(LIB_NETCDF) $(LIB_CURL) -lexpat $(LIB_HDF4) -lsz -ljpeg $(LINK_GPFS) -ldl -lm" ;\
autoreconf -f -v -i;\
./configure --prefix=$(prefix) \
--includedir=$(prefix)/include/SDPToolkit \
$(WITH_ZLIB) \
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ NASA/GSFC.
| Library | Version |
| --- | --- |
| [ESMF](https://github.com/esmf-org/esmf) | v8.6.1 |
| [FMS](https://github.com/NOAA-GFDL/FMS/) | 2024.01.01 |
| [FMS](https://github.com/NOAA-GFDL/FMS/) | 2024.01.02 |
| [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 |
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8.2.0
8.3.0

0 comments on commit e91f9b9

Please sign in to comment.