Package Details: eccodes 2.7.0-1

Git Clone URL: https://aur.archlinux.org/eccodes.git (read-only)
Package Base: eccodes
Description: ECMWF decoding library for GRIB, BUFR and GTS
Upstream URL: https://software.ecmwf.int/wiki/display/ECC/ecCodes+Home
Licenses: Apache
Conflicts: grib_api, libbufr-ecmwf
Submitter: graziano
Maintainer: graziano
Last Packager: graziano
Votes: 3
Popularity: 0.079545
First Submitted: 2016-12-07 14:34
Last Updated: 2018-03-24 12:32

Latest Comments

OvelixMax commented on 2017-11-27 19:44

Hi @graziano,

I can't install the last update. It's something with the netcdf libs. I have the last netcdf installed (netcdf-4.5.0-1).

Scanning dependencies of target grib_to_netcdf
[ 55%] Building C object tools/CMakeFiles/grib_to_netcdf.dir/grib_to_netcdf.c.o
/tmp/yaourt-tmp-ovel/aur-eccodes/src/eccodes-2.5.0-Source/tools/grib_to_netcdf.c: En la función ‘define_netcdf_dimensions’:
/tmp/yaourt-tmp-ovel/aur-eccodes/src/eccodes-2.5.0-Source/tools/grib_to_netcdf.c:3044:20: aviso: implicit declaration of function ‘nc_def_var_chunking’; did you mean ‘nc_get_var_long’? [-Wimplicit-function-declaration]
stat = nc_def_var_chunking(ncid, var_id, NC_CHUNKED, chunks);
^~~~~~~~~~~~~~~~~~~
nc_get_var_long
/tmp/yaourt-tmp-ovel/aur-eccodes/src/eccodes-2.5.0-Source/tools/grib_to_netcdf.c:3044:54: error: ‘NC_CHUNKED’ undeclared (first use in this function); did you mean ‘NC_DOUBLE’?
stat = nc_def_var_chunking(ncid, var_id, NC_CHUNKED, chunks);
^~~~~~~~~~
NC_DOUBLE
/tmp/yaourt-tmp-ovel/aur-eccodes/src/eccodes-2.5.0-Source/tools/grib_to_netcdf.c:3044:54: nota: cada identificador sin declarar se reporta sólo una vez para cada función en el que aparece
/tmp/yaourt-tmp-ovel/aur-eccodes/src/eccodes-2.5.0-Source/tools/grib_to_netcdf.c:3048:20: aviso: implicit declaration of function ‘nc_def_var_deflate’; did you mean ‘nc_get_var_float’? [-Wimplicit-function-declaration]
stat = nc_def_var_deflate(ncid, var_id, setup.shuffle, 1, setup.deflate);
^~~~~~~~~~~~~~~~~~
nc_get_var_float
make[2]: *** [tools/CMakeFiles/grib_to_netcdf.dir/build.make:63: tools/CMakeFiles/grib_to_netcdf.dir/grib_to_netcdf.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1382: tools/CMakeFiles/grib_to_netcdf.dir/all] Error 2
make: *** [Makefile:163: all] Error 2
==> ERROR: Se produjo un fallo en build().
Cancelando...
==> ERROR: Makepkg no ha podido compilar eccodes.
==> ¿Reiniciar la compilación de eccodes? [s/N]