Revisions of netcdf
Ana Guerrero (anag+factory)
accepted
request 1119877
from
Egbert Eich (eeich)
(revision 69)
- Disable HPC flavors on i586 - Drop support for obsolete openmpi[123] - Prepare support for openmpi5 - Add a '\--whatprovides' to the '%%requires_eq libhdf5%{p_suffix}' to catch the the library package even without an so-name.
Dominique Leuenberger (dimstar_suse)
accepted
request 1077507
from
Egbert Eich (eeich)
(revision 68)
- add build require pkgconfig(zstd) to fix build for Leap 15.4 - update to 4.9.2: * Update `nc-config` to remove inclusion from automatically-detected `nf-config` and `ncxx-config` files, as the wrong files could be included in the output. * Update H5FDhttp.[ch] to work with HDF5 version 1.13.2 and later. * [Bug Fix] Update DAP code to enable CURLOPT_ACCEPT_ENCODING by default. * [Bug Fix] Fix byterange failures for certain URLs. * [Bug Fix] Fix 'make distcheck' error in run_interop.sh. * [Enhancement] Update `nc-config` to remove inclusion from automatically-detected `nf-config` and `ncxx-config` files, as the wrong files could be included in the output. * [Enhancement] Update H5FDhttp.[ch] to work with HDF5 version 1.14.0. * Fix nc_def_var_fletcher32 operation * Merge relevant info updates back into `main` * Add manual GitHub actions triggers for the tests. * Make public a limited API for programmatic access to internal .rc tables * Fix typo in CMakeLists.txt * Fix choice of HOME dir * Check for libxml2 development files * Updating Doxyfile.in with doxygen-1.8.17, turned on WARN_AS_ERROR, added doxygen build to CI run * updated release notes * increase read block size from 1 KB to 4 MB * fixed RELEASE_NOTES.md
Dominique Leuenberger (dimstar_suse)
accepted
request 1049747
from
Atri Bhattacharya (badshah400)
(revision 67)
Dominique Leuenberger (dimstar_suse)
accepted
request 1042403
from
Egbert Eich (eeich)
(revision 66)
- Add BuildRequires for libhdf5[_hl]-<compiler_family>[-<mpi_flavor>-hpc explicitly so that %%{requires_eq ..} is able to find the package and obtain the version number (boo#1206334).
Dominique Leuenberger (dimstar_suse)
accepted
request 957823
from
Atri Bhattacharya (badshah400)
(revision 65)
Dominique Leuenberger (dimstar_suse)
accepted
request 954731
from
Atri Bhattacharya (badshah400)
(revision 64)
Dominique Leuenberger (dimstar_suse)
accepted
request 927360
from
Egbert Eich (eeich)
(revision 63)
- Update patch (forwarded request 927359 from eeich)
Dominique Leuenberger (dimstar_suse)
accepted
request 904626
from
Egbert Eich (eeich)
(revision 62)
- Gcc11 has raised the bar on strict aliasing requirements even further. This has given rise to seemingly senseless warnings like: ncx.c: In function 'ncx_putn_float_double': ncx.c:272:20: warning: 'xx' may be used uninitialized [-Wmaybe-uninitialized] 272 | uint32_t tmp = *(uint32_t*)src; | ^~~~~~~~~~~~~~~ ncx.c:3562:14: note: 'xx' was declared here 3562 | ix_float xx = NC_FILL_FLOAT; | ^~ but what is worse, data in netcdf files is missing. Luckily, this was caught by the test suite. These warnings and further type punning warnings should be fixed eventually. However, for now, lets cry defeat, disable strict aliasing and get netcdf back working again. - Add build support for gcc11 to HPC build. - Update to version 4.7.4. * Enhancements: - Bump the NC_DISPATCH_VERSION from 2 to 3 - Better cross platform path name management. This converts paths for various platforms (e.g. Windows, MSYS, etc.) so that they are in the proper format for the executing platform. See Github #1958. - Add support for storing NCZarr data in zip files. See Github #1908. - Optimizations to NCZarr, cleanup of code cruft, NCZarr test cases, performance test to NCZarr. See Github #1942. - Provide .rc fields for S3 authentication: HTTP.S3.ACCESSID and HTTP.S3.SECRETKEY. - Give the client control over what parts of a DAP2 URL are URL encoded (i.e. xx). This is to support the different decoding
Dominique Leuenberger (dimstar_suse)
accepted
request 867730
from
Egbert Eich (eeich)
(revision 61)
- Define-byteswap-functions-before-use.patch: Define byteswap() functions before use (bsc#1181523). (forwarded request 867729 from eeich)
Dominique Leuenberger (dimstar_suse)
accepted
request 851838
from
Egbert Eich (eeich)
(revision 59)
- get_filter_info-get-correct-number-of-filter-elements.patch Fix intermittend issue found by unit tests. (forwarded request 851835 from eeich)
Dominique Leuenberger (dimstar_suse)
accepted
request 833713
from
Egbert Eich (eeich)
(revision 58)
- Add build support for gcc10 to HPC build (bsc#1174439). - Remove unused build option. (forwarded request 833597 from eeich)
Dominique Leuenberger (dimstar_suse)
accepted
request 822020
from
Christian Goll (mslacken)
(revision 56)
Dominique Leuenberger (dimstar_suse)
accepted
request 789301
from
Egbert Eich (eeich)
(revision 54)
- Build macro package netcdf-devel-data only for non-HPC builds (boo#1167947). (forwarded request 789283 from eeich)
Dominique Leuenberger (dimstar_suse)
accepted
request 766524
from
Dirk Stoecker (dstoecker)
(revision 53)
Dominique Leuenberger (dimstar_suse)
accepted
request 755679
from
Egbert Eich (eeich)
(revision 52)
- Add support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8604).
Dominique Leuenberger (dimstar_suse)
accepted
request 752863
from
Dirk Stoecker (dstoecker)
(revision 51)
Dominique Leuenberger (dimstar_suse)
accepted
request 752486
from
Egbert Eich (eeich)
(revision 50)
- Add support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8609). - Update to version 4.7.1: * Remove obsolete _CRAYMPP and LOCKNUMREC macros from code. Also brought documentation up to date in man page. * Remove obsolete and deprecated functions nc_set_base_pe() and nc_inq_base_pe() from the dispatch table. (Both functions are still supported in the library, this is an internal change only.) * Fix: Reverted nccopy behavior so that if no -c parameters are given, then any default chunking is left to the netcdf-c library to decide. - Disable openmpi1 builds for SLE/Leap > 15.1. - Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).
Displaying revisions 1 - 20 of 69