Skip to content

new(github.com/ecmwf/eccodes): eccodes 2.47.2#13466

Open
tannevaled wants to merge 1 commit into
pkgxdev:mainfrom
tannevaled:new/eccodes
Open

new(github.com/ecmwf/eccodes): eccodes 2.47.2#13466
tannevaled wants to merge 1 commit into
pkgxdev:mainfrom
tannevaled:new/eccodes

Conversation

@tannevaled

Copy link
Copy Markdown
Contributor

Adds ecCodes — ECMWF's GRIB/BUFR decoding toolkit (grib_ls, grib_dump, bufr_dump, codes_info, …). C++/CMake. Minimal build: Fortran/Python/NetCDF/JPEG2000/AEC/MEMFS all OFF (degrade gracefully). Critical: ecCodes bakes its definitions+samples dir at configure time and aborts post-relocation (Unable to find boot.def), so runtime.env ECCODES_DEFINITION_PATH/ECCODES_SAMPLES_PATH are set to ${{prefix}}/share/eccodes/... — the single most important lines. C++ -> gcc 14 build + libstdcxx runtime on linux (darwin = Apple clang). Verified on linux/arm64: configure (all optional deps off), build, install, codes_info -> 2.47.2, and grib_ls on a shipped GRIB2 sample with definitions found post-relocation.

ECMWF GRIB/BUFR toolkit (C++/CMake). minimal (no fortran/python/netcdf/jpg/aec); ECCODES_*_PATH runtime.env for relocated definitions/samples.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant