SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for eccodes-2.10.0-4.1.x86_64.rpm :
Tue Dec 11 13:00:00 2018 manfred99AATTgmx.ch
- enable basic checks in spec file

Fri Dec 7 13:00:00 2018 manfred99AATTgmx.ch
- update to version 2.10.0:

* contrib: [ECC-769] - Imaginary part of first spectral coefficients is not zero when decoding a spectral field

* feature: [ECC-264] - Support for Python 3 (beta). Please ensure file opening is made in binary mode,
e.g. f = open(\"fields.grib\", \"rb\")

* feature: [ECC-763] - Break tests into two sets, one that includes its data files in the distribution
and another \"extended\" that downloads them. Enable extended tests with \"-DENABLE_EXTRA_TESTS=ON\".

* feature: [ECC-602] - Add parameters for Standardised Precipitation index (seasonal fc)

* feature: [ECC-775] - BUFR decode performance: check skipExtraKeyAttributes just once

* feature: [ECC-809] - grib_get_data: add -s option to set keys

* feature: [ECC-771] - Update BUFR tables with the latest WMO version 31.0.0

* feature: [ECC-278] - grib_ls -n namespace fails if namespace contains an array-type key

* feature: [ECC-751] - Add new grib.efcl.[type].def for EFAS climatology

* feature: [ECC-759] - DWD local Tables: GRIB and BUFR

* feature: [ECC-828] - 172144 and 172189 - short name is undefined

* feature: [ECC-772] - Polar stereographic: keys \'latitudes\' and \'longitudes\' not defined

* feature: [ECC-776] - Python examples: Use \'open\' with binary mode

* feature: [ECC-777] - Compiling with gcc and -std=c99 fails

* feature: [ECC-808] - Offer a way for grib_get_data and iterators not to unrotate rotated grids

* bug fix: [ECC-767] - grib_dump -j produces invalid JSON when a file has multiple messages

* bug fix: [ECC-356] - bufr_dump: ident is not shown

* bug fix: [ECC-758] - GRIB1: grib_dump -j crashes

* bug fix: [ECC-764] - Description of parameters aermr07diff, aermr08diff and aermr09diff seems to be wrong, with interchanged \"Hypdrophilic\" and \"Hydrophobic\"

* bug fix: [ECC-768] - Reduced Gaussian grid: grib_get_reduced_row() not working for particular field

* bug fix: [ECC-774] - Change packingType: error message issued despite success

Fri Nov 16 13:00:00 2018 manfred99AATTgmx.ch
- update to version 2.9.2:

* bug fix: [ECC-756] - Reduced Gaussian grids in GRIB1: Do not set section1Flags

* feature: [ECC-761] - Add probability parameters to comply with new GDPFS Manual

Fri Nov 2 13:00:00 2018 manfred99AATTgmx.ch
- enable OpenMP threads

Tue Oct 2 14:00:00 2018 manfred99AATTgmx.ch
- update to version 2.9.0:

* feature: [ECC-710] - BUFR decode performance: JSON bufr_dump much slower than plain mode

* feature: [ECC-741] - BUFR decode performance: add option to exclude some attributes
A new key has been added: skipExtraKeyAttributes.
Set this to 1 (BEFORE the unpack) and you should notice a 20% improvement in the decoding speed

* feature: [ECC-734] - BUFR decode performance: keys iterator stores all key names

* feature: [ECC-745] - bufr_compare performance: speed up by skipping extra key attributes

* feature: [ECC-708] - grib_dump performance: WMO option unpacks unnecessarily

* feature: [ECC-742] - BUFR: Remove unused key \'BUFRstr\'

* feature: [ECC-706] - bufr_dump: add -X option to specify the offset in the input file

* feature: [ECC-737] - bufr_copy/grib_copy: add -X option to specify the offset in the input file

* feature: [ECC-723] - bufr_dump: option \'-f\' should dump header if unpack fails

* feature: [ECC-690] - New Satellite Winds BUFR Sequence for GOES16 - AMVs

* feature: [ECC-728] - update standard_name (cfName) of ocean parameters

* feature: [ECC-746] - Testing: Allow test executables to be run with valgrind

* feature: [ECC-725] - grib_to_netcdf: Does not preserve MARS type

* feature: [ECC-703] - ecCodes BUFR local tables don\'t work for masterTablesVersionNumber 19

* feature: [ECC-739] - BUFR encoding: issue better error messages when values out of range

* feature: [ECC-740] - bufr_dump -D/-E python: make output Python3 compatible

* feature: [ECC-730] - Harmonise capitalisation of names in the parameter database for MARS types

* bug fix: [ECC-644] - Compilation of python bindings with the C PGI compiler

* bug fix: [ECC-696] - Valgrind error: grib_get_data on reduced gaussian sub-area

* bug fix: [ECC-697] - GRIB parameters: change shortName of 171170 (should be stal2)

* bug fix: [ECC-704] - Wrong latitude values returned for sub-area

* bug fix: [ECC-716] - Segmentation fault: bufr_filter on synop

* bug fix: [ECC-717] - BUFR: behaviour of ECCODES_BUFR_SET_TO_MISSING_IF_OUT_OF_RANGE

* bug fix: [ECC-729] - NetCDF standard name: \'air_pressure_at_sea_level\' is deprecated

* bug fix: [ECC-735] - gts_ls memory fault

* bug fix: [ECC-736] - bufr_count -f: hangs on invalid input

* bug fix: [ECC-738] - bufr_dump fails when memfs is on

* bug fix: [ECC-748] - grib_get/bufr_get: infinite loop when a directory is passed in

* bug fix: [ECC-750] - BUFR encoding: maximum allowed value

* bug fix: [ECC-754] - grib_to_netcdf unit for time does not comply to ISO8601

* bug fix: [ECC-755] - Change to VERSION #defines breaks client C programs
- update to version 2.8.2:

* feature: [ECC-701] - EFAS: Latest MARS implementation

* feature: [ECC-712] - Update definitions of ocean parameters

* feature: [ECC-721] - Create a new MARS class for running CAMS Research experiments

* feature: [ECC-722] - Add extra MARS streams for EFAS

* feature: [ECC-724] - GRIB Parameters: create GRIB2 definitions for table 210 (Wildfire flux)

* bug fix: [ECC-445] - Error numberOfPoints != size(values) on reading specific reduced_gg with sub-area

* bug fix: [ECC-576] - Sub-area of Gaussian grids fails to encode bounding box

* bug fix: [ECC-727] - ecCodes should be able to handle all versions of HDF5 Super Block

Sat Jul 14 14:00:00 2018 manfred99AATTgmx.ch
- update to version 2.8.0:

* feature: [ECC-638] - grib_ls/grib_get -l using mask: nearest neighbour performance

* feature: [ECC-668] - BUFR decode performance: high replication counts

* feature: [ECC-689] - GRIB decode performance: remove redundant keys from GRIB2 messages

* feature: [ECC-667] - BUFR decode performance: Operator 203YYY: override table keeps growing

* feature: [ECC-687] - Update GRIB2 definitions with the latest WMO V21.0.0 code tables/templates

* feature: [ECC-691] - Update BUFR tables with the latest WMO version 30

* feature: [ECC-616] - BUFR: Cannot extract subsets when operator 203YYY is present

* feature: [ECC-651] - grib_compare/bufr_compare: Enable a \'two-way\' switch for symmetric comparison

* feature: [ECC-658] - bufr_compare: apply relative comparison (-R) to all ranks of a given key

* feature: [ECC-636] - filter rules: allow printing of array data all on one line

* feature: [ECC-637] - bufr_dump -p should show descriptors in the WMO F-X-Y format

* feature: [ECC-646] - Harmonise names of MARS CLASSes between the paramDB, Apps Catalogues and MARS

* feature: [ECC-654] - Change the name and shortName for parameter 217004 (Methane)

* feature: [ECC-655] - Lightning parameters: provide GRIB2 representation

* feature: [ECC-662] - Add extra keys in the EFAS local definition to store info on analysis and fillup

* feature: [ECC-664] - GRIB: Change the units of the emission parameters (table 219)

* feature: [ECC-679] - Add numberOfForecastsInEnsemble to the GRIB1 Local Definition number 16

* feature: [ECC-682] - Change the name of averaged lightning parameters

* feature: [ECC-684] - GRIB: Remove shortNames \'ocu\' and \'ocv\' from parameters 150133 and 150134

* feature: [ECC-690] - New Satellite Winds BUFR Sequence for GOES16 - AMVs

* feature: [ECC-692] - GRIB parameters: change name and shortName of aerosols (table 215)

* feature: [ECC-652] - New parameters for CAMS chemistry schemes: new species (table 217)

* feature: [ECC-659] - New parameters for CAMS chemistry schemes: species total column (table 218)

* feature: [ECC-660] - New parameters for CAMS chemistry schemes: Emissions and Wildfire flux (table 219)

* feature: [ECC-661] - New parameters for CAMS chemistry schemes: Dry deposition velocity (table 221)

* feature: [ECC-674] - Examples: typo in bufr_read_scatterometer.f90

* feature: [ECC-675] - Examples: confusing comment in bufr_expanded.f90

* bug fix: [ECC-693] - grib_to_netcdf: fails with UKMO GRIB (fields are not considered distinct)

* bug fix: [ECC-685] - grib_to_netcdf: fails with GRIB message with almost constant values

* bug fix: [ECC-694] - grib_to_netcdf: fails compilation with NetCDF version 3

* bug fix: [ECC-431] - bufr_compare: succeeds for BUFR files which are different

* bug fix: [ECC-568] - Different behaviour between bufr keys iterator and bufr dump

* bug fix: [ECC-640] - grib_ls -B crashes with non-existent input file

* bug fix: [ECC-645] - CRASH: BUFR encoding: setting a string key with integer value

* bug fix: [ECC-695] - BUFR encoding: Incorrect error message when value out of range

* bug fix: [ECC-648] - grib_filter: Cannot set codetable key to an array

* bug fix: [ECC-649] - Valgrind error: statistics for a field with all missing values

* bug fix: [ECC-650] - bufr_filter: outputs non-printable characters if string key is MISSING

* bug fix: [ECC-653] - Three files still have the GPL licence notice

* bug fix: [ECC-656] - bufr_compare: using relative comparison (-R) with \'all\' does not work

* bug fix: [ECC-657] - grib_copy behaviour of -p -P -v options / manual

* bug fix: [ECC-677] - Delayed description replication factors not available (from bufr_dump -Dfortran)

* bug fix: [ECC-686] - BUFR: Changing the subtype in the local section has effect on other keys

Sat May 19 14:00:00 2018 manfred99AATTgmx.ch
- switch back to plain \"BuildRequires: hdf5-devel\", as science project
reverted to hdf5 1.10

Mon May 7 14:00:00 2018 manfred99AATTgmx.ch
- fix build which was broken due to hdf5 version mess.
- add %licence tag in spec file.

Mon Apr 23 14:00:00 2018 manfred99AATTgmx.ch
- update to version 2.7.3:

* [ECC-672] - Use WMO codes for new lightning parameters, needed by IFS cycle 45r1

* [ECC-625] - Encoding of La1/La2/Lo1/Lo2 should \'snap out\' domain edges for sub-areas

Mon Mar 5 13:00:00 2018 manfred99AATTgmx.ch
- update to version 2.7.0:

* contrib: [ECC-463] - Encoding of spherical harmonics sub-truncation using IEEE-64

* feature: [ECC-407] - Add option to bufr_count/grib_count to count valid messages

* feature: [ECC-341] - implement area extraction in bufr_filter for uncompressed data

* feature: [ECC-629] - grib_ls and grib_count to read standard input instead of a filename

* feature: [ECC-394] - bufr_dump -E option: include keys whose values are MISSING

* feature: [ECC-607] - BUFR decode performance: remove redundant calls to reset_deeper_qualifiers

* feature: [ECC-608] - bufr_descriptor struct: reference type should be \'long\' (not \'double\')

* feature: [ECC-611] - BUFR Encoding: channelNumber reset to 0

* feature: [ECC-602] - Add parameters for Standardised Precipitation index (seasonal fc)

* feature: [ECC-612] - New parameters for Global Fire Assimilation System (GFAS)

* feature: [ECC-570] - Wave forecast verification: add support for LC-WFV

* feature: [ECC-562] - EFAS: Create GRIB2 local definition for EFAS data

* feature: [ECC-563] - EFAS: Add two parameters for total precipitation in the last 6 and 24 hrs

* feature: [ECC-641] - new BUFR key for Continuous Data Assimilation

* bug fix: [ECC-359] - CRASH: set \'pack\' to 1 on new bufr handle

* bug fix: [ECC-597] - \"grib_dump -D\" returns \"wrong size\" errors on grid_second_order

* bug fix: [ECC-603] - Decoding of ERS (BUFR edition 2) data

* bug fix: [ECC-610] - isOctahedral does not work for non-global gaussian grids with specific areas

* bug fix: [ECC-614] - BUFR: problem with datetime extraction

* bug fix: [ECC-627] - grib_to_netcdf: fails with less user-friendly error message on non-regular grid

* bug fix: [ECC-634] - bufr_dump -p: does not list string keys with MISSING value

* bug fix: [ECC-635] - bufr_dump (JSON): should show missing value of string key as \'null\'

* bug fix: [ECC-609] - ecCodes requires python 2.7 to run all the tests but the minimum required version is 2.6

* bug fix: [ECC-615] - ECMWF Installation: build with OpenJPEG v2.3 on all platforms

* bug fix: [ECC-617] - BUFR: add WMO version 2 tables from BUFRDC to ecCodes

* bug fix: [ECC-618] - BUFR: add WMO version=2 local version=1 tables from BUFRDC to ecCodes

* bug fix: [ECC-624] - centre CMCC for mars

* bug fix: [ECC-626] - BUFR local tables for processing MWHS and IRAS of FY-3 VASS products

* bug fix: [ECC-628] - BUFR local sequence for EUMETSAT AMSR-2 data

* bug fix: [ECC-631] - Assign centre abbreviation for 204 (NIWA)

Thu Jan 18 13:00:00 2018 manfred99AATTgmx.ch
- choose python2 for tumbleweed and factory
- update to version 2.6.0:

* feature: [ECC-567] - codes_split_file tool to split an input file (GRIB, BUFR etc).

* feature: [ECC-592] - Update BUFR tables with the latest WMO version 29
Note: Some keys have been renamed as a result of this change:
verticalSoundingProductQualifier -> tovsOrAtovsProductQualifier
bandwidthCorrectionCoefficient1 -> bandwidthCorrectionCoefficient1ForAtovs
bandwidthCorrectionCoefficient2 -> bandwidthCorrectionCoefficient2ForAtovs

* feature: [ECC-584] - Update GRIB2 definitions with the latest WMO V20.0.0 code tables/templates

* feature: [ECC-549] - Create MARS stream for GRIB EFAS data

* feature: [ECC-555] - Add verificationYear, monthlyVerificationYear, verificationMonth, monthlyVerificationMonth for monthly streams

* feature: [ECC-477] - Redundant error message changing packing from CCSDS to grid_simple

* feature: [ECC-547] - Add WMO definition to 2 wave parameters and rename them

* feature: [ECC-571] - DWD: corrections to edzw local definitions (newer)

* feature: [ECC-574] - Update MARS stream descriptions for esmm and ehmm

* feature: [ECC-575] - Add new GRIB fields for lightning

* feature: [ECC-577] - Add localYear, localMonth, localDay, localHour, localMinute and localSecond to bufr_dump

* feature: [ECC-578] - Long names of GRIB parameters 210007-210010 (aermr07-10) are incorrect

* feature: [ECC-580] - Change of parameter name and units: 210064 and 210065

* feature: [ECC-581] - Tables 172 and 173: rename parameters and assign shortnames

* feature: [ECC-583] - Two new parameters: Water Vapour Flux and Water Vapour Flux Index

* feature: [ECC-585] - Add parameter for \'Fraction of snow cover\' with units \'Proportion\'

* bug fix: [ECC-594] - Assertion failed: `ktype == GRIB_TYPE_LONG\' in src/grib_expression_class_functor.c

* bug fix: [ECC-596] - Memory leak: grib_accessor_class_md5.c

* bug fix: [ECC-538] - ecCodes does not honour ECCODES_NO_ABORT

* bug fix: [ECC-550] - Segmentation violation when setting descriptor 236000

* bug fix: [ECC-551] - Standard deviation is shown as NAN

* bug fix: [ECC-556] - BUFR: \'typicalDate\' calculation should cater for invalid year in BUFR4

* bug fix: [ECC-557] - class=\"l5\": set mars.step=endStep for streams mnth/edmm/wamo/ewmm

* bug fix: [ECC-558] - Windows - linker error: unresolved external symbol _grib_dumper_class_bufr_simple

* bug fix: [ECC-579] - BUFR nested replication problem

* bug fix: [ECC-582] - bufr_dump -Efortran creates BUFR which differs from input (string value)

* bug fix: [ECC-586] - CRASH: extracting nonexistent BUFR subset with doExtractSubsets

* bug fix: [ECC-589] - Clang ThreadSanitizer error: data race on \'bits_all_one\'

* bug fix: [ECC-590] - Clang ThreadSanitizer error: data race on expanded_descriptor_list_push

Tue Nov 21 13:00:00 2017 manfred99AATTgmx.ch
- require hdf5 version >=1.8.8 in accordance with netcdf on science project
- refresh patch grib_bits.diff (from debian)
- update to version 2.5.0:

* contrib: [ECC-518] - grib_to_netcdf: support deflate option for netCDF-4 output formats
Thanks to Antonio S. Cofino Gonzalez.
New options provided for grib_to_netcdf to support deflate and shuffle options for netCDF-4 output formats.

* feature: [ECC-419] - Simple bufr_dump
A \"-p\" option is provided for bufr_dump to allow a \"plain\" mode dump, just listing key=value

* feature: [ECC-533] - Implement grib_find_nearest() for Polar Stereographic grid_type

* feature: [ECC-476] - Add new function codes_count_in_filename which takes a path

* feature: [ECC-504] - New runoff parameters for system 5 seasonal forecast

* feature: [ECC-534] - Add two parameters for river discharge in the last 6 and 24 hrs

* feature: [ECC-537] - Update the local concepts for DWD (2017.09)

* feature: [ECC-548] - Add GRIB2 Product Definition Templates 4.67 and 4.68

* feature: [ECC-443] - netcdf4 compression with grib_to_netcdf

* feature: [ECC-485] - Add support for non-integer size for the \'codetable\' statement

* feature: [ECC-505] - Add BUFR local descriptors from EUMETSAT

* feature: [ECC-468] - tables seem to be installed as files instead of symbolic links

* feature: [ECC-500] - Performance: grib2: grib_ls using local parameter takes longer than WMO parameter

* feature: [ECC-526] - typeOfLevel key should include typeOfFirstFixedSurface == 10 (Entire atmosphere)

* feature: [ECC-528] - Add wmo_read_any_from_stream_malloc()

* feature: [ECC-540] - When using MEMFS the default should be not to install samples and definitions

* bug fix: [ECC-532] - Problems with bufr_dump: taking all available memory

* bug fix: [ECC-435] - CRASH: Python keys iterator on GRIB message

* bug fix: [ECC-473] - isOctahedral does not work for non-global gaussian grids

* bug fix: [ECC-480] - grib_filter slower on large GRIB file compared with grib_api

* bug fix: [ECC-490] - GRIB-API -> ecCodes F90 migration issue

* bug fix: [ECC-492] - bufr_dump problems for extracted Aeolus BUFR file

* bug fix: [ECC-501] - GRIB2 encoding: longitude values should be 0 to 360

* bug fix: [ECC-503] - Fortran interface: status argument of keys_iterator_next should not be optional

* bug fix: [ECC-515] - CRASH: reading very large GRIB1 message

* bug fix: [ECC-517] - crash/error setting inputExtendedDelayedDescriptorReplicationFactor greater than 486
- update to version 2.4.1:

* [ECC-511] - Invalid data read from FRET grib2 files with grid_complex_spatial_differencing packing

* [ECC-478] - Scaling values using grib_set ignores values=9999. when bitmapPresent=0

* [ECC-514] - CMath library is added as a source file

* [ECC-509] - Add option to skip install of fortran modules

* [ECC-345] - \"make install\" should allow not to install definitions files and samples when MEMFS is on

* [ECC-508] - Add option to not install grib definitions and samples

* [ECC-510] - Add new MARS class for ERA5 land surface parameters

Mon Jul 10 14:00:00 2017 manfred99AATTgmx.ch
- update patch reproducible.patch

Tue Jul 4 14:00:00 2017 manfred99AATTgmx.ch
- delete patch buildfix_python.patch
- update to version 2.4.0:

* feature: [ECC-470] - BUFR: iasi encoding performance

* feature: [ECC-482] - datetime comparison in bufr_filter

* feature: [ECC-484] - Implement logical AND specialised expression

* feature: [ECC-486] - Implement logical OR specialised expression

* feature: [ECC-487] - Add parameter for \'2 metre relative humidity with respect to water\'

* feature: [ECC-488] - Add GRIB1 representation for parameter 260048 (total precipitation rate)

* feature: [ECC-496] - Request for a modification of the naming of the new lightning GRIB fields

* feature: [ECC-497] - New GRIB parameters needed for system 5 seasonal forecast

* feature: [ECC-420] - CPU time of BUFR unpacking increased significantly in 2.1.0

* feature: [ECC-483] - Add mars key \'system\' for class \'c3\'

* feature: [ECC-481] - extended BUFR rdbSubtype

* feature: [ECC-493] - Saral altika data using a wrong masterTablesVersionNumber

* feature: [ECC-489] - Remove unused \'name\' data member from struct \'bufr_descriptor\'

* feature: [ECC-411] - Add an environment variable so that GRIB_MAX_OPEN_FILES can be user configurable

* bug fix: [ECC-313] - Add support for BUFR operator 203YYY

* bug fix: [ECC-433] - BUFR operator 206YYY not working

* bug fix: [ECC-494] - DESTDIR ignored for Python bindings

Mon Jun 26 14:00:00 2017 manfred99AATTgmx.ch
- add buildfix_python.patch:
build fix for installation of python stuff, from Stephan Siemen
- minor spec cleanup
- add patch grib_bits.diff:
some fix for big-endian 32bit archs, from debian
- upgrade to version 2.3.0:

* contrib: [ECC-441] - MeteoFrance contribution: GRIB second order packing

* contrib: [ECC-458] - MeteoFrance contribution: GRIB spectral complex packing

* contrib: [ECC-461] - Python: GribMessage class to allow multiple keys to be set

* feature: [ECC-475] - BUFR WMO version 28 and local tables to be added to ecCodes

* feature: [ECC-472] - Update GRIB2 definitions with the latest WMO V19.0.0 code tables/templates

* feature: [ECC-452] - codes_bufr_copy_data missing in Pythonic interface

* feature: [ECC-460] - Add centre codes for New Delhi (dems/vabb)

* feature: [ECC-454] - Add new parameters for land reanalysis (ERA5-Land)

* feature: [ECC-466] - Add two parameters for evaporation in the last 6 and 24 hrs

* feature: [ECC-437] - tigge_check: bitmap fields with only undefined values

* feature: [ECC-449] - Remove unused \"unpack\" data member from grib_context

* feature: [ECC-456] - type=oi for UERRA class

* feature: [ECC-457] - GRIB1 to GRIB2 conversion: total precipitation

* feature: [ECC-459] - GRIB1 to GRIB2 conversion: Local Definition 5 (Forecast probability data)

* feature: [ECC-465] - Key \'deleteLocalDefinition\' works for GRIB edition 1 only

* bug fix: [ECC-438] - stepUnits throws errors when processing GRIBs with stepUnit != 1 (hour)

* bug fix: [ECC-444] - eccodes fails to build when both fmemopen and funopen are available

* bug fix: [ECC-447] - ecCodes Python packages not added to the installation manifest

* bug fix: [ECC-448] - codes_new_from_message does not set product_kind on handle

* bug fix: [ECC-451] - new pythonic interface segv

* bug fix: [ECC-453] - grib_set fails randomly: Unable to set stepRange: end must be equal to start when timeRangeIndicator=10

* bug fix: [ECC-467] - JRA55: map indicatorOfTypeOfLevel=101 to mars.levtype=\'sfc\'

Wed Jun 14 14:00:00 2017 manfred99AATTgmx.ch
- disable build on 32bit archs due to build issues (rpmlint errors)

Mon Jun 5 14:00:00 2017 manfred99AATTgmx.ch
- fix rpath removal

Tue May 16 14:00:00 2017 manfred99AATTgmx.ch
- spec file cleanup
- enable png and aec support
- add patch reproducible.patch:
support for reproducible builds, taken from debian package


 
ICM