| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: netcdf | Distribution: openSUSE Tumbleweed |
| Version: 4.9.3 | Vendor: openSUSE |
| Release: 1.2 | Build date: Tue Aug 26 20:34:22 2025 |
| Group: Productivity/Scientific/Other | Build host: reproducible |
| Size: 705215 | Source RPM: netcdf-4.9.3-1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.unidata.ucar.edu/software/netcdf/ | |
| Summary: Command-line programs for the NetCDF scientific data format | |
NetCDF is a set of software libraries and self-describing, machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. This package contains utility functions for working with NetCDF files.
NetCDF
* Tue Aug 26 2025 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- update to 4.9.3:
* Extend the netcdf API to support programmatic changes to the
plugin search path.
* For complete changelog, see included RELEASE_NOTES.md, or
https://github.com/Unidata/netcdf-c/releases/tag/v4.9.3
- Drop obsolete patches:
* parseServers-Fix-uninitialized-variable-simplify-error-path.patch
* NCD4_dumpbytes-Add-missing-initialization-of-float-types.patch
- Rebase:
* pr_att-Fix-uninitialized-variable.patch
* Fix-spurious-uninitialized-variable-warning.patch
* Mon Mar 24 2025 Nicolas Morey <nicolas.morey@suse.com>
- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
- Add openmpi5 build flavour
* Mon Oct 23 2023 Egbert Eich <eich@suse.com>
- Disable HPC flavors on i586
* Mon Oct 23 2023 Nicolas Morey <nicolas.morey@suse.com>
- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5
* Wed Apr 05 2023 Dirk Stoecker <opensuse@dstoecker.de>
- add build require pkgconfig(zstd) to fix build for Leap 15.4
* Sun Mar 19 2023 Dirk Müller <dmueller@suse.com>
- 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
* Fix pnetcdf tests in cmake
* Updated CMakeLists to avoid corner case cmake error
* Add `--disable-quantize` to configure
* Fix the way CMake handles -DPLUGIN_INSTALL_DIR
* fix and test quantize mode for NC_CLASSIC_MODEL
* Guard _declspec(dllexport) in support of #2446
* Ensure that netcdf_json.h does not interfere with ncjson.
* Prevent cmake writing to source dir
* more quantize testing and adding pre-processor constant
NC_MAX_FILENAME to nc_tests.h
* Provide a default enum const when fill value does not match
any enum constant
* Fix support for reading arrays of HDF5 fixed size strings
* Fix AWS SDK linking errors
* Address jump-misses-init issue.
* Remove stray merge conflict markers
* Add support for Zarr string type to NCZarr
* Fix some problems with PR 2492
* Fix some bugs in the blosc filter wrapper
* Add option to control accessing external servers
* Changed attribute case in documentation
* Adding all-error-codes.md back in to distribution
documentation.
* Update hdf5 version in github actions.
* Minor update to doxygen function documentation
* Fix some addtional errors in NCZarr
* Cleanup szip handling some more
* Check for zstd development headers in autotools
* Add new options to nc-config
* Cleanup built test sources in nczarr_test
* Fix inconsistency in netcdf_meta.h
* Small fix in nc-config.in
* For loop initial declarations are only allowed in C99 mode
* Fix some dependencies in tst_nccopy3
* Update plugins/Makefile.am
* Fix prereqs in ncdump/tst_nccopy4 in order to avoid race
conditions.
* Move construction of VERSION file to end of the build
* Add draft filter quickstart guide
* Turn off extraneous debug output
* Fri Dec 30 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Update to version 4.9.0:
* [Enhancement] Improve filter installation process to avoid use
of an extra shell script. See gh#Unidata/netcdf-c#2348.
* [Bug Fix] Get "make distcheck" to work See
gh#Unidata/netcdf-c#/2343.
* [Enhancement] Allow the read/write of JSON-valued Zarr
attributes to allow for domain specific info such as used by
GDAL/Zarr. See gh#Unidata/netcdf-c#2278.
* [Enhancement] Turn on the XArray convention for NCZarr files by
default. WARNING, this means that the mode should explicitly
specify nczarr" or "zarr" even if "xarray" or "noxarray" is
specified. See gh#Unidata/netcdf-c#2257.
* [Enhancement] Update the documentation to match the current
filter capabilities See gh#Unidata/netcdf-c#2249.
* [Enhancement] Support installation of pre-built standard
filters into user-specified location. See
gh#Unidata/netcdf-c#2318.
* [Enhancement] Improve filter support. More specifically (1)
add nc_inq_filter_avail to check if a filter is available, (2)
add the notion of standard filters, (3) cleanup szip support
to fix interaction with NCZarr. See gh#Unidata/netcdf-c#2245.
* [Enhancement] Switch to tinyxml2 as the default xml parser
implementation. See gh#Unidata/netcdf-c#2170.
* [Bug Fix] Require that the type of the variable in
nc_def_var_filter is not variable length.
See gh#Unidata/netcdf-c#/2231.
* [File Change] Apply HDF5 v1.8 format compatibility when
writing to previous files, as well as when creating new files.
The superblock version remains at 2 for newly created files.
Full backward read/write compatibility for netCDF-4 is
maintained in all cases. See gh#Unidata/netcdf-c#2176.
* [Enhancement] Add ability to set dataset alignment for
netcdf-4/HDF5 files. See gh#Unidata/netcdf-c#2206.
* [Bug Fix] Improve UTF8 support on windows so that it can use
utf8 natively. See gh#Unidata/netcdf-c#2222.
* [Enhancement] Add complete bitgroom support to NCZarr.
See gh#Unidata/netcdf-c#2197.
* [Bug Fix] Clean up the handling of deeply nested VLEN
types. Marks nc_free_vlen() and nc_free_string as deprecated
in favor of ncaux_reclaim_data(). See gh#Unidata/netcdf-c#2179.
* [Bug Fix] Make sure that netcdf.h accurately defines the flags
in the open/create mode flags. See gh#Unidata/netcdf-c#2183.
* [Enhancement] Improve support for msys2+mingw platform. See
gh#Unidata/netcdf-c#2171.
* [Bug Fix] Clean up the various inter-test dependencies in
ncdump for CMake. See gh#Unidata/netcdf-c#2168.
* [Bug Fix] Fix use of non-aws appliances. See
gh#Unidata/netcdf-c#2152.
* [Enhancement] Added options to suppress the new behavior from
gh#Unidata/netcdf-c#2135.
* [Enhancement] Support optional use of libxml2, otherwise
default to ezxml. See gh#Unidata/netcdf-c#2135
* [Bug Fix] Fix several os related errors. See
gh#Unidata/netcdf-c#2138.
* [Enhancement] Support byte-range reading of netcdf-3 files
stored in private buckets in S3. See gh#Unidata/netcdf-c#2134
* [Enhancement] Support Amazon S3 access for NCZarr. Also support
use of the existing Amazon SDK credentials system. See
gh#Unidata/netcdf-c#2114
* [Bug Fix] Fix string allocation error in H5FDhttp.c. See
gh#Unidata/netcdf-c#2127.
* [Bug Fix] Apply patches for ezxml and for selected oss-fuzz
detected errors. See gh#Unidata/netcdf-c#2125.
* [Bug Fix] Ensure that internal Fortran APIs are always
defined. See gh#Unidata/netcdf-c#2098.
* [Enhancement] Support filters for NCZarr. See
gh#Unidata/netcdf-c#2101
* [Bug Fix] Make PR 2075 long file name be idempotent. See
gh#Unidata/netcdf-c#2094.
- Remove unused doxygen build dependency.
- Remove some obsolete Provides/Obsoletes from library package.
- Drop upstream patches:
* swap-4-8-b-Satisfy-strict-aliasing-rules.patch
* Fix-type-punning-in-val_NC_check_voff-by-using-memcpy-instead-of-assignment.patch
* Fix-type-punning-in-xxdrntohdouble-by-using-memcpy-instead-of-assignment.patch
* NCD4_dumpbytes-use-correct-swapline-for-object-size.patch
* d4util.h-make-swapinlineXX-more-robust-against-type-punning.patch
* bin_reclaim_compound-Fixed-uninitialized-variable.patch
- Drop ezxml patches (replaced by tinyxml2/libxml2):
* Fix-for-CVE-2019-20200-ezxml-bug-19.patch
* Fix-for-CVE-2019-20006-CVE-2019-20202-CVE-2021-31598-ezxml-bug-15-17-28.patch
* Fix-for-CVE-2019-20199-ezxml-bug-18.patch
* Fix-for-CVE-2019-20007-ezxml-bug-13.patch
* Fix-for-CVE-2021-26221-ezxml-bug-21.patch
* Fix-for-CVE-2021-26222-ezxml-bug-22.patch
* Fix-CVE-2021-30485-bug-25.patch
* Fix-CVE-2021-31229-bug-26-CVE-2019-20201-bug-16-CVE-2019-20198-bug-20.patch
* Fix-CVE-2021-31347-bug-27.patch
* Mon Dec 12 2022 Egbert Eich <eich@suse.com>
- 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).
* Sat Apr 02 2022 Egbert Eich <eich@suse.com>
- Add a '\--whatprovides' to the '%%requires_eq libhdf5%{p_suffix}'
to catch the the library package even without an so-name.
* Sat Feb 26 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Correct Source: URL
* Wed Feb 16 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 4.8.1:
* [Bug Fix] Fix multiple bugs in libnczarr. See
gh#Unidata/netcdf-c#2066.
* [Enhancement] Support windows network paths (e.g. \svc...).
See gh#Unidata/netcdf-c#2065.
* [Enhancement] Convert to a new representation of the NCZarr
meta-data extensions: version 2. Read-only backward
compatibility is provided. See gh#Unidata/netcdf-c#2032.
* [Bug Fix] Fix dimension_separator bug in libnczarr. See
gh#Unidata/netcdf-c#2035.
* [Bug Fix] Fix bugs in libdap4. See gh#Unidata/netcdf-c#2005.
* [Bug Fix] Store NCZarr fillvalue as a singleton instead of a
1-element array. See gh#Unidata/netcdf-c#2017.
* [Bug Fixes] The netcdf-c library was incorrectly determining
the scope of dimension; similar to the type scope problem. See
gh#Unidata/netcdf-c#2012 for more information.
* [Bug Fix] Re-enable DAP2 authorization testing. See
gh#Unidata/netcdf-c#2011.
* [Bug Fix] Fix bug with windows version of mkstemp that causes
failure to create more than 26 temp files. See
gh#Unidata/netcdf-c#1998.
* [Bug Fix] Fix ncdump bug when printing VLENs with basetype
char. See gh#Unidata/netcdf-c#1986.
* [Bug Fixes] The netcdf-c library was incorrectly determining
the scope of types referred to by nc_inq_type_equal. See
gh#Unidata/netcdf-c#1959 for more information.
* [Bug Fix] Fix bug in use of XGetopt when building under Mingw.
See gh#Unidata/netcdf-c#2009.
* [Enhancement] Improve the error reporting when attempting to
use a filter for which no implementation can be found in
HDF5_PLUGIN_PATH. See gh#Unidata/netcdf-c#2000 for more
information.
* [Bug Fix] Fix make distcheck issue in nczarr_test/ directory.
See gh#Unidata/netcdf-c#2007.
* [Bug Fix] Fix bug in NCclosedir in dpathmgr.c. See
gh#Unidata/netcdf-c#2003.
* [Bug Fix] Fix bug in ncdump that assumes that there is a
relationship between the total number of dimensions and the
max dimension id. See gh#Unidata/netcdf-c#2004.
* [Bug Fix] Fix bug in JSON processing of strings with embedded
quotes. See gh#Unidata/netcdf-c#1993.
* [Enhancement] Add support for the new "dimension_separator"
enhancement to Zarr v2. See gh#Unidata/netcdf-c#1990 for more
information.
* [Bug Fix] Fix hack for handling failure of shell programs to
properly handle escape characters. See
gh#Unidata/netcdf-c#1989.
* [Bug Fix] Allow some primitive type names to be used as
identifiers depending on the file format. See
gh#Unidata/netcdf-c#1984.
* [Enhancement] Add support for reading/writing pure Zarr
storage format that supports the XArray _ARRAY_DIMENSIONS
attribute. See gh#Unidata/netcdf-c#1952 for more information.
* [Update] Updated version of bzip2 used in filter
testing/functionality, in support of gh#Unidata/netcdf-c#1969.
* [Bug Fix] Corrected HDF5 version detection logic as described
in gh#Unidata/netcdf-c#1962.
- New BuildRequires: unzip needed for one of the tests.
* Tue Feb 15 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Move rpm macros from /etc/rpm to /usr/lib/rpm/macros.d
(boo#1191393).
/usr/bin/nc4print /usr/bin/nccopy /usr/bin/ncdump /usr/bin/ncgen /usr/bin/ncgen3 /usr/bin/ocprint /usr/share/doc/packages/netcdf /usr/share/doc/packages/netcdf/README.md /usr/share/doc/packages/netcdf/RELEASE_NOTES.md /usr/share/licenses/netcdf /usr/share/licenses/netcdf/COPYRIGHT /usr/share/man/man1/nc-config.1.gz /usr/share/man/man1/nccopy.1.gz /usr/share/man/man1/ncdump.1.gz /usr/share/man/man1/ncgen.1.gz /usr/share/man/man1/ncgen3.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 22:39:43 2025