1506 lines
66 KiB
Plaintext
1506 lines
66 KiB
Plaintext
|
-------------------------------------------------------------------
|
|||
|
Mon Oct 23 19:16:02 UTC 2023 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- Disable HPC flavors on i586
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Oct 23 11:58:23 UTC 2023 - Nicolas Morey <nicolas.morey@suse.com>
|
|||
|
|
|||
|
- Drop support for obsolete openmpi[123]
|
|||
|
- Prepare support for openmpi5
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Wed Apr 5 08:16:52 UTC 2023 - Dirk Stoecker <opensuse@dstoecker.de>
|
|||
|
|
|||
|
- add build require pkgconfig(zstd) to fix build for Leap 15.4
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sun Mar 19 10:31:17 UTC 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 10:06:16 UTC 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 14:15:39 UTC 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 2 22:26:35 UTC 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 19:18:13 UTC 2022 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|||
|
|
|||
|
- Correct Source: URL
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Wed Feb 16 12:53:30 UTC 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 12:12:41 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
|||
|
|
|||
|
- Move rpm macros from /etc/rpm to /usr/lib/rpm/macros.d
|
|||
|
(boo#1191393).
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Oct 25 14:09:10 UTC 2021 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- Fix:
|
|||
|
* CVE-2019-20007 https://sourceforge.net/p/ezxml/bugs/13
|
|||
|
* CVE-2019-20006 https://sourceforge.net/p/ezxml/bugs/15
|
|||
|
* CVE-2019-20201 https://sourceforge.net/p/ezxml/bugs/16
|
|||
|
* CVE-2019-20202 https://sourceforge.net/p/ezxml/bugs/17
|
|||
|
* CVE-2019-20199 https://sourceforge.net/p/ezxml/bugs/18
|
|||
|
* CVE-2019-20200 https://sourceforge.net/p/ezxml/bugs/19
|
|||
|
* CVE-2019-20198 https://sourceforge.net/p/ezxml/bugs/20
|
|||
|
* CVE-2021-26221 https://sourceforge.net/p/ezxml/bugs/21
|
|||
|
* CVE-2021-26222 https://sourceforge.net/p/ezxml/bugs/22
|
|||
|
* CVE-2021-30485 https://sourceforge.net/p/ezxml/bugs/25
|
|||
|
* CVE-2021-31229 https://sourceforge.net/p/ezxml/bugs/26
|
|||
|
* CVE-2021-31347 &
|
|||
|
* CVE-2021-31348 https://sourceforge.net/p/ezxml/bugs/27
|
|||
|
* CVE-2021-31598 https://sourceforge.net/p/ezxml/bugs/28
|
|||
|
(bsc#1191856)
|
|||
|
Note:
|
|||
|
* CVE-2021-26220 https://sourceforge.net/p/ezxml/bugs/23
|
|||
|
not relevant for netcdf: code isn't used.
|
|||
|
* CVE-2019-20005 https://sourceforge.net/p/ezxml/bugs/14
|
|||
|
Issue cannot be reproduced and no patch is available upstream.
|
|||
|
Added:
|
|||
|
* 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
|
|||
|
* Fix-for-CVE-2019-20006-CVE-2019-20202-CVE-2021-31598-ezxml-bug-15-17-28.patch
|
|||
|
* Fix-for-CVE-2019-20007-ezxml-bug-13.patch
|
|||
|
* Fix-for-CVE-2019-20199-ezxml-bug-18.patch
|
|||
|
* Fix-for-CVE-2019-20200-ezxml-bug-19.patch
|
|||
|
* Fix-for-CVE-2021-26221-ezxml-bug-21.patch
|
|||
|
* Fix-for-CVE-2021-26222-ezxml-bug-22.patch
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu Oct 21 17:32:47 UTC 2021 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- Add Patches:
|
|||
|
These should allow us to reenable strict aliasing.
|
|||
|
* 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
|
|||
|
* parseServers-Fix-uninitialized-variable-simplify-error-path.patch
|
|||
|
* bin_reclaim_compound-Fixed-uninitialized-variable.patch
|
|||
|
* val_NC_check_voff-Fix-uninitialized-variable-warning.patch
|
|||
|
* pr_att-Fix-uninitialized-variable.patch
|
|||
|
* NCD4_dumpbytes-Add-missing-initialization-of-float-types.patch
|
|||
|
* NCZ_def_var_chunking-make-sure-cs-is-set-before-used.patch
|
|||
|
* Fix-spurious-uninitialized-variable-warning.patch
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sun Aug 8 22:01:06 UTC 2021 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- Removed generation of libsrc/ncx.c:
|
|||
|
This was an issue with an older version and has been fixed since.
|
|||
|
With this, no longer requiring m4 explicitly.
|
|||
|
- Valgrind is used for validation tests only, these have not been
|
|||
|
performed. When they were added some of them failed. This requires
|
|||
|
further investigations. For now, valgrind testing has been made
|
|||
|
optional.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue Jul 6 11:54:21 UTC 2021 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- 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.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sun Jul 4 06:50:29 UTC 2021 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- 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
|
|||
|
rules that servers apply to incoming URLS. See Github #1884 for
|
|||
|
more information.
|
|||
|
- Added new parallel I/O benchmark program to mimic NOAA UFS data
|
|||
|
writes. See [https://github.com/Unidata/netcdf-c/pull/1777].
|
|||
|
- Add support for cloud storage using a variant of the Zarr storage
|
|||
|
format. Warning: this feature is highly experimental and is subject
|
|||
|
to rapid evolution
|
|||
|
[https://www.unidata.ucar.edu/blogs/developer/en/entry/overview-of-zarr-support-in].
|
|||
|
- When a filter is applied twice with different parameters, the
|
|||
|
second set is used for writing the dataset
|
|||
|
[https://github.com/Unidata/netcdf-c/issues/1713].
|
|||
|
* Bug Fixes:
|
|||
|
- The nccopy program was treating -d0 as turning deflation on rather
|
|||
|
than interpreting it as "turn off deflation". See Github #1944.
|
|||
|
- Make fillmismatch the default for DAP2 and DAP4; too many servers
|
|||
|
ignore this requirement.
|
|||
|
- Fix some memory leaks in NCZarr, fix a bug with long strides in
|
|||
|
NCZarr. See Github #1913.
|
|||
|
- Implement a better chunk cache system for NCZarr. The cache now
|
|||
|
uses extendible hashing plus a linked list for provide a combination
|
|||
|
of expandibility, fast access, and LRU behavior. See Github #1887.
|
|||
|
- Fix incorrect time offsets from ncdump -t, in some cases when the
|
|||
|
time units attribute contains both a non-zero time-of-day, and a
|
|||
|
time zone suffix containing the letter "T", such as "UTC". See
|
|||
|
Github #1866.
|
|||
|
- Cleanup the NCZarr S3 build options. See Github #1869.
|
|||
|
- Support aligned access for selected ARM processors. See Github #1871.
|
|||
|
- Revert the internal filter code to simplify it. From the user's
|
|||
|
point of view, the only visible change should be that (1) the
|
|||
|
functions that convert text to filter specs have had their signature
|
|||
|
reverted and renamed and have been moved to netcdf_aux.h, and (2)
|
|||
|
Some filter API functions now return NC_ENOFILTER when inquiry is
|
|||
|
made about some filter. Internally, the dispatch table has been
|
|||
|
modified to get rid of the complex structures.
|
|||
|
- If the HDF5 byte-range Virtual File Driver is available) HDf5 1.10.6
|
|||
|
or later) then use it because it has better performance than the one
|
|||
|
currently built into the netcdf library.
|
|||
|
- Fixed byte-range support with cURL > 7.69. See
|
|||
|
https://github.com/Unidata/netcdf-c/pull/1798.
|
|||
|
- Added new test for using compression with parallel I/O:
|
|||
|
nc_test4/tst_h_par_compress.c. See
|
|||
|
[https://github.com/Unidata/netcdf-c/pull/1784].
|
|||
|
- Don't return error for extra calls to nc_redef() for netCDF/HDF5
|
|||
|
files, unless classic model is in use. See
|
|||
|
[https://github.com/Unidata/netcdf-c/issues/1779].
|
|||
|
- Now allow szip to be used on variables with unlimited
|
|||
|
dimension [https://github.com/Unidata/netcdf-c/issues/1774].
|
|||
|
- Fix nccopy to properly set default chunking parameters when
|
|||
|
not otherwise specified. This can significantly improve performance
|
|||
|
in selected cases. Note that if seeing slow performance with nccopy,
|
|||
|
then, as a work-around, specifically set the chunking parameters.
|
|||
|
[https://github.com/Unidata/netcdf-c/issues/1763].
|
|||
|
- Fix some protocol bugs/differences between the netcdf-c library and
|
|||
|
the OPeNDAP Hyrax server. Also cleanup checksum handling
|
|||
|
[https://github.com/Unidata/netcdf-c/issues/1712].*
|
|||
|
- IMPORTANT: Ncgen was not properly handling large data sections.
|
|||
|
The problem manifests as incorrect ordering of data in the created
|
|||
|
file. Aside from examining the file with ncdump, the error can be
|
|||
|
detected by running ncgen with the -lc flag (to produce a C file).
|
|||
|
Examine the file to see if any variable is written in pieces as
|
|||
|
opposed to a single call to nc_put_vara. If multiple calls to
|
|||
|
nc_put_vara are used to write a variable, then it is probable
|
|||
|
that the data order is incorrect. Such multiple writes can occur
|
|||
|
for large variables and especially when one of the dimensions is
|
|||
|
unlimited.
|
|||
|
- Add necessary __declspec declarations to allow compilation
|
|||
|
of netcdf library without causing errors or (_declspec related)
|
|||
|
warnings
|
|||
|
[https://github.com/Unidata/netcdf-c/issues/1725].
|
|||
|
- Now larger cache settings are used for sequential HDF5 file
|
|||
|
creates/opens on parallel I/O capable builds; see Github #1716.
|
|||
|
- Add functions to libdispatch/dnotnc4.c to support dispatch
|
|||
|
table operations that should work for any dispatch table, even
|
|||
|
if they do not do anything; functions such as nc_inq_var_filter
|
|||
|
[https://github.com/Unidata/netcdf-c/issues/1693].
|
|||
|
- Fixed a scalar annotation error when scalar == 0; see Github #1707.
|
|||
|
- Use proper CURLOPT values for VERIFYHOST and VERIFYPEER; the
|
|||
|
semantics for VERIFYHOST in particular changed. Documented in
|
|||
|
NUG/DAP2.md.
|
|||
|
See [https://github.com/Unidata/netcdf-c/issues/1684].
|
|||
|
- [cmake] Correct an issue with parallel filter test logic in
|
|||
|
CMake-based builds.
|
|||
|
- Now allow nc_inq_var_deflate()/nc_inq_var_szip() to be called for
|
|||
|
all formats, not just HDF5. Non-HDF5 files return NC_NOERR and
|
|||
|
report no compression in use. This reverts behavior that was changed
|
|||
|
in the 4.7.4 release.
|
|||
|
See [https://github.com/Unidata/netcdf-c/issues/1691].
|
|||
|
- Compiling on a big-endian machine exposes some missing forward
|
|||
|
delcarations in dfilter.c.
|
|||
|
* Documentation:
|
|||
|
- Migrated the documents in the NUG/ directory to the dedicated NUG
|
|||
|
repository found at https://github.com/Unidata/netcdf
|
|||
|
* Remove obsolete:
|
|||
|
Define-byteswap-functions-before-use.patch
|
|||
|
Fix-logging-argument.patch
|
|||
|
get_filter_info-get-correct-number-of-filter-elements.patch
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Jan 29 14:21:02 UTC 2021 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- Define-byteswap-functions-before-use.patch:
|
|||
|
Define byteswap() functions before use (bsc#1181523).
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Wed Dec 9 08:29:38 UTC 2020 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- Change 'Requires:' to hdf5 to %requires_eq to match the exact
|
|||
|
version of hdf5 in the dependency. This should take care of
|
|||
|
HPC packages ignoring proper ABI versioning (boo#1179521).
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Nov 6 13:44:53 UTC 2020 - Ana Guerrero Lopez <aguerrero@suse.com>
|
|||
|
|
|||
|
- Update to version 4.7.4.
|
|||
|
* Support has been added for HDF5-1.12.0.
|
|||
|
* Support has been added for multiple filters per variable.
|
|||
|
* Now nc_inq_var_szip retuns 0 for parameter values if szip is not in
|
|||
|
use for var.
|
|||
|
* Now allow parallel I/O with filters, for HDF5-1.10.3 and later.
|
|||
|
* Increased default size of cache buffer to 16 MB, from 4 MB. Increased
|
|||
|
number of slots to 4133.
|
|||
|
* Allow zlib compression to be used with parallel I/O writes, if HDF5
|
|||
|
version is 1.10.3 or greater.
|
|||
|
* Restore use of szip compression when writing data (including writing
|
|||
|
in parallel if HDF5 version is 1.10.3 or greater).
|
|||
|
* Enable use of compact storage option for small vars in netCDF/HDF5 files.
|
|||
|
* Updated benchmarking program bm_file.c to better handle very large files.
|
|||
|
* Added version number to dispatch table, and now check version with
|
|||
|
nc_def_user_format().
|
|||
|
* Increased size of maximum allowed name in HDF4 files to NC_MAX_NAME.
|
|||
|
* Bug Fixes:
|
|||
|
- Correct behavior for the command line utilities when
|
|||
|
directly accessing a directory using utf8 characters.
|
|||
|
- Attempts to set filters or chunked storage on scalar vars will now
|
|||
|
return NC_EINVAL. Scalar vars cannot be chunked, and only chunked
|
|||
|
vars can have filters. Previously the library ignored these attempts,
|
|||
|
and always storing scalars as contiguous storage.
|
|||
|
- Fixed problem of growing memory when netCDF-4 files were
|
|||
|
opened and closed.
|
|||
|
Further details can be found at:
|
|||
|
https://github.com/Unidata/netcdf-c/releases/tag/v4.7.4
|
|||
|
- Bump soname from 15 to 18.
|
|||
|
- Add Fix-logging-argument.patch:
|
|||
|
Fix argument to logging function.
|
|||
|
- get_filter_info-get-correct-number-of-filter-elements.patch
|
|||
|
Fix intermittend issue found by unit tests.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Aug 17 09:01:15 UTC 2020 - Michel Normand <normand@linux.vnet.ibm.com>
|
|||
|
|
|||
|
- Ignore make check error for ppc64 & s390x
|
|||
|
(both failed on tst_filter.sh) tracked upstream
|
|||
|
via email subject [netCDF #XWG-388823]
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu Jul 23 16:36:42 UTC 2020 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- Add build support for gcc10 to HPC build (bsc#1174439).
|
|||
|
- Remove unused build option.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Jul 20 10:24:37 UTC 2020 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- Add support for OpenMPI 4 (disabled on < 15.3)
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Jul 20 10:23:26 UTC 2020 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- Remove requirements for parallel-netcdf from non-HPC builds:
|
|||
|
without the '--enable-pnetcdf' configure option, this doesn't
|
|||
|
make sense.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Jul 20 04:59:19 UTC 2020 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- Remove build restrictions for SLE builds: build all flavors for
|
|||
|
SLE.
|
|||
|
- Fix ldconfig args for HPC packages: no caching should be done
|
|||
|
as these libs are made available thru LD_LIBRARY_PATH tweaking.
|
|||
|
- Adhere to common conventions regarding NetCDF and PnetCDF:
|
|||
|
NetCDF modules should be called 'netcdf' - regardless whether
|
|||
|
they are 'serial' or use MPI (boo#1174291).
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sat Mar 28 07:03:45 UTC 2020 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- Build macro package netcdf-devel-data only for non-HPC builds
|
|||
|
(boo#1167947).
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Wed Jan 22 09:49:02 UTC 2020 - Adrian Schröter <adrian@suse.de>
|
|||
|
|
|||
|
- Update to version 4.7.3:
|
|||
|
* Library was modified so that rewriting the same attribute happens without
|
|||
|
deleting the attribute, to avoid a limit on how many times this may be
|
|||
|
done in HDF5.
|
|||
|
* Now testing that endianness can only be set on atomic ints and floats.
|
|||
|
* Fix for subtle error involving var and unlimited dim of the same name, but
|
|||
|
unrelated, in netCDF-4. See [https://github.com/Unidata/netcdf-c/issues/1496].
|
|||
|
* Update for attribute documentation. See [https://github.com/Unidata/netcdf-c/issues/1512].
|
|||
|
* Corrected assignment of anonymous (a.k.a. phony) dimensions in an HDF5 file.
|
|||
|
* Corrected an issue where protected memory was being written to with some pointer
|
|||
|
slight-of-hand.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sat Nov 30 14:21:21 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|||
|
|
|||
|
- Fix openmpi naming for Leap 15.x
|
|||
|
- Correct some conditionals, matching for "openmpi" instead of
|
|||
|
"openmpi1".
|
|||
|
- Add non-HPC openmpi3 build flavor
|
|||
|
- Some spec file cleanup (trailing whitespace).
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Nov 29 18:23:24 UTC 2019 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- Add support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8604).
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu Nov 28 15:44:00 UTC 2019 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- 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).
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu Oct 24 06:32:32 UTC 2019 - Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
|
|||
|
|
|||
|
- openmpi has been renamed to openmpi1
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Wed Oct 23 21:20:43 UTC 2019 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- Fix package description: Use macro to generate the correct information.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sun Sep 8 16:34:27 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|||
|
|
|||
|
- Use FAT LTO objects in order to provide proper static library.
|
|||
|
- Readd optflags to CFLAGS again. The motivating issue has been solved
|
|||
|
(https://github.com/Unidata/netcdf-c/issues/244), and without
|
|||
|
optflags the lto flags were only applied to parts of the build,
|
|||
|
causing broken static libraries.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Sep 6 16:37:27 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|||
|
|
|||
|
- Bump soversion, use it in the files section (so it fails the next
|
|||
|
time the version update is omitted), and remove the rpmlintrc
|
|||
|
also hiding the problem.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Aug 26 12:30:51 UTC 2019 - Ana Guerrero Lopez <aguerrero@suse.com>
|
|||
|
|
|||
|
- Update to version 4.7.0 (jsc#SLE-8500), see changes from 4.6.1 at:
|
|||
|
* https://www.unidata.ucar.edu/blogs/news/entry/netcdf-4-7-0
|
|||
|
* https://www.unidata.ucar.edu/blogs/news/entry/netcdf-4-6-3
|
|||
|
* https://www.unidata.ucar.edu/blogs/news/entry/netcdf-4-6-2
|
|||
|
- Update Source to rename the tarball as netcdf instead of netcdf-c
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Wed Feb 13 11:49:57 UTC 2019 - Egbert Eich <eich@suse.com>
|
|||
|
|
|||
|
- Consolidate use of openmpi1, openmpi2, openmpi3.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Jan 7 21:50:05 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|||
|
|
|||
|
- Add support for openmpi2 flavor
|
|||
|
* own directories below _mandir for all MPI flavors
|
|||
|
* no support for parallel_netcdf yet, same as for HPC flavors
|
|||
|
- Enable valgrind support also for aarch64
|
|||
|
- defattr, license spec file cleanup
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Wed Nov 14 01:02:27 UTC 2018 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|||
|
|
|||
|
- Only create a single devel-data subpackage providing the identical
|
|||
|
macros.netcdf, and require it by both serial and openmpi devel packages.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue May 8 07:54:53 UTC 2018 - adrian@suse.de
|
|||
|
|
|||
|
- go back to hdf5 1.10
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Apr 30 19:56:15 UTC 2018 - eich@suse.com
|
|||
|
|
|||
|
- Fix devel-data package conflicts by a Provides/Conflicts that
|
|||
|
doesn't collide with a package name.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Apr 30 14:05:54 UTC 2018 - eich@suse.com
|
|||
|
|
|||
|
- Remove the 'ring magic' as this seems to create issues during
|
|||
|
verification.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Apr 30 10:04:19 UTC 2018 - eich@suse.com
|
|||
|
|
|||
|
- (Temporarily) disable fpr S390* as a check test fails currently
|
|||
|
on BE.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Apr 30 09:52:13 UTC 2018 - eich@suse.com
|
|||
|
|
|||
|
- Fix dependency issues with non-HPC devel packages and
|
|||
|
devel-data.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Apr 30 09:11:01 UTC 2018 - eich@suse.com
|
|||
|
|
|||
|
- Add a dependency to the HPC master package of the correct
|
|||
|
flavor of libhdf5_hl (bsc#1091243).
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue Apr 24 19:32:21 UTC 2018 - jberry@suse.com
|
|||
|
|
|||
|
- Avoid file conflict between devel-data packages over rpm macros.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Wed Apr 11 08:02:12 UTC 2018 - eich@suse.com
|
|||
|
|
|||
|
- Disable non-HPC builds on non-openSUSE systems:
|
|||
|
a. currently only SUSE products/projects are supported/
|
|||
|
b. non-HPC builds are not and have never been supported on SLE,
|
|||
|
on openSUSE they are provided for compatibility reasons.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Wed Apr 4 07:34:49 UTC 2018 - adrian@suse.de
|
|||
|
|
|||
|
- update to version 4.6.1 (FATE#325561)
|
|||
|
* changes since 4.4.4.1 are documented here:
|
|||
|
https://www.unidata.ucar.edu/blogs/news/entry/netcdf-4-6-1
|
|||
|
https://www.unidata.ucar.edu/blogs/news/entry/netcdf-4-6-0
|
|||
|
https://www.unidata.ucar.edu/blogs/news/entry/netcdf-4-5-0
|
|||
|
- Obsoletes all patches:
|
|||
|
netcdf-disable-szip-linking.patch
|
|||
|
netcdf-h5-test-fix-type-mismatch.patch
|
|||
|
netcdf-no_date_time.patch
|
|||
|
- drop hdf4 support
|
|||
|
- use version 1.8 of hdf5 in non-hpc mode to avoid incompatible
|
|||
|
on-disk data
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Feb 9 20:12:12 UTC 2018 - eich@suse.com
|
|||
|
|
|||
|
- Add support for openmpi2 for HPC (FATE#325089).
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Feb 9 14:53:58 UTC 2018 - cgoll@suse.com
|
|||
|
|
|||
|
- Fix summary in module files (bnc#1080259)
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Jan 19 06:22:27 UTC 2018 - eich@suse.com
|
|||
|
|
|||
|
- Change the name of the MPI version of the module file directory
|
|||
|
to pnetcdf to distinguish it from the 'serial' one (boo#1075933).
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Jan 12 15:42:04 UTC 2018 - eich@suse.com
|
|||
|
|
|||
|
- Disable the openmpi3 flavor in some products.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Jan 5 19:11:19 UTC 2018 - eich@suse.com
|
|||
|
|
|||
|
- Switch from gcc6 to gcc7 as additional compiler flavor for HPC on SLES.
|
|||
|
- Add support for mpich and openmpi3 for HPC.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Nov 10 16:08:15 UTC 2017 - eich@suse.com
|
|||
|
|
|||
|
- Add dependency on the hpdf5 library package
|
|||
|
to the netdf libary package.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu Nov 2 19:25:17 UTC 2017 - eich@suse.com
|
|||
|
|
|||
|
- Simplify Group: - do not destinguish between MPI
|
|||
|
and non-MPI: the IBS check scripts cannot handle
|
|||
|
this well.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Oct 30 19:35:17 UTC 2017 - eich@suse.com
|
|||
|
|
|||
|
- Fix wrong Requires: in static package.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sat Oct 28 19:23:30 UTC 2017 - eich@suse.com
|
|||
|
|
|||
|
- Add minimal mpi-selector support for non-HPC MPI build.
|
|||
|
This will avoid the MPI packages to conflict with the
|
|||
|
'serial' ones as both provide the same files and libs.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sat Oct 28 07:52:10 UTC 2017 - eich@suse.com
|
|||
|
|
|||
|
- Fix botched dependency for libpnetcdf-<mpi-flavor>.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue Oct 24 20:16:57 UTC 2017 - jjolly@suse.com
|
|||
|
|
|||
|
- Added patch netcdf-h5-test-fix-type-mismatch.patch
|
|||
|
* Fixes type mismatch in test tst_h_dimscales
|
|||
|
(bsc#1064705).
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu Oct 19 16:38:40 UTC 2017 - eich@suse.com
|
|||
|
|
|||
|
- Source mpivars.sh to fix the non-HPC openmpi %check.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue Oct 17 14:08:48 UTC 2017 - eich@suse.com
|
|||
|
|
|||
|
- Add magic to limit the number of flavors built in the
|
|||
|
in the OBS ring.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sun Sept 13 06:51:00 UTC 2017 - eich@suse.com
|
|||
|
|
|||
|
- Incorporated HPC-style builds using environment modules.
|
|||
|
- Converted to multibuild (FATE#321719).
|
|||
|
- renamed rpmlintrc to netcdf-rpmlintrc.
|
|||
|
- Generate baselib.conf dynamically and only for the non-HPC
|
|||
|
build: this avoids issues with the source validator.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue Sep 12 08:36:09 UTC 2017 - badshah400@gmail.com
|
|||
|
|
|||
|
- Update to version 4.4.1.1:
|
|||
|
- Fixed an issue where ncgen would potentially crash or write
|
|||
|
incorrect netCDF4 binary data under very specific
|
|||
|
circumstances [gh#Unidata/netcdf-c#323].
|
|||
|
- Updated documentation related to netCDF variable names and
|
|||
|
DAP2 access to reflect the undefined behavior potentially
|
|||
|
observed when DAP2 reserved keywords are used as netCDF
|
|||
|
variable names.
|
|||
|
- Fixed an issue with nc_inq_type() not returning proper value
|
|||
|
in some circumstances [gh#Unidata/netcdf-c#317].
|
|||
|
- Corrected an issue related to test failures when
|
|||
|
--disable-utilities or -DENABLE_UTILITIES=OFF are specified
|
|||
|
when building with autotools or cmake, respectively
|
|||
|
[gh#Unidata/netcdf-c#313].
|
|||
|
- Corrected a behavioral issue with the _NCProperties attribute
|
|||
|
taking up too much space [gh#Unidata/netcdf-c#300],
|
|||
|
[gh#Unidata/netcdf-c#301].
|
|||
|
- Corrected behavior for nc-config so that, if nf-config is
|
|||
|
found in system, the proper fortran-related information will
|
|||
|
be conveyed [gh#Unidata/netcdf-c#296].
|
|||
|
- Add netcdf-disable-szip-linking.patch: Disable building with
|
|||
|
szip support for now, since test nc_test4/tst_interops5.c fails
|
|||
|
otherwise; this is likely to be fixed with version 4.5.0 of
|
|||
|
netcdf, but requires big enough changes that we don't backport
|
|||
|
it here. Necessitates BuildRequires on libtool and running
|
|||
|
autoreconf before configure.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu Feb 9 12:40:18 UTC 2017 - dimstar@opensuse.org
|
|||
|
|
|||
|
- Explicitly BuildRequire m4
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sat Aug 6 19:37:39 UTC 2016 - wbauer@tmo.at
|
|||
|
|
|||
|
- Remove %{optflags} from CFLAGS for now to fix build with hdf5-1.10
|
|||
|
in Factory, see https://github.com/Unidata/netcdf-c/issues/244
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sun Jul 31 16:09:16 UTC 2016 - virtuousfox@gmail.com
|
|||
|
|
|||
|
- Add 32bit version to satisfy libavfilter6-32bit
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sun Jul 17 16:06:42 UTC 2016 - jengelh@inai.de
|
|||
|
|
|||
|
- Trim descriptions. (libnetcdf11 will be the prominently installed
|
|||
|
one and therefore retains it mostly.)
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Jul 15 15:46:46 UTC 2016 - toddrme2178@gmail.com
|
|||
|
|
|||
|
- As far as I can find the settings file is only needed for
|
|||
|
development.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue Jul 5 11:17:16 UTC 2016 - adrian@suse.de
|
|||
|
|
|||
|
- update to version 4.4.1
|
|||
|
Details can be found in the RELEASE_NOTES file.
|
|||
|
- Note: The combination of netCDF-C library versions earlier than
|
|||
|
4.4.1 and libhdf5 1.10.0+ should be avoided, as they will result
|
|||
|
in binary files not readable by systems using earlier libhdf5 versions.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu Mar 31 00:32:51 UTC 2016 - dvaleev@suse.com
|
|||
|
|
|||
|
- Regenerate ncx.c from ncx.m4. Tarball doesn't have fresh copy
|
|||
|
of it. https://github.com/Unidata/netcdf-c/issues/159
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Wed Mar 16 19:20:09 UTC 2016 - toddrme2178@gmail.com
|
|||
|
|
|||
|
- Update to version 4.4.0. Highlights:
|
|||
|
* Added CDM-5 support.
|
|||
|
* Added support for opening in-memory file content.
|
|||
|
* Modified CMakeLists.txt to work with the re-organized cmake
|
|||
|
configuration used by the latest HDF5, 1.8.16, on Windows.
|
|||
|
Before this fix, netCDF would fail to locate hdf5 1.8.16 when
|
|||
|
using cmake on Windows.
|
|||
|
* Modified ncgen to properly handle the L and UL suffixes for
|
|||
|
integer constants to keep backward compatibility.
|
|||
|
- Remove netcdf-correct_casting.patch, rendered irrelevant by
|
|||
|
upstream change.
|
|||
|
- Remov upstream-included netcdf-codecleanup.patch and
|
|||
|
netcdf-pkgconfig.patch
|
|||
|
- Rebase netcdf-no_date_time.patch
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sat Nov 21 20:05:32 UTC 2015 - scorot@free.fr
|
|||
|
|
|||
|
- install netcdf_par.h which is skipped when mpicc in not detected
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Aug 24 09:22:06 UTC 2015 - toddrme2178@gmail.com
|
|||
|
|
|||
|
- Currently the regular, openmpi, and mpivachi2 versions of the
|
|||
|
library packages all provide the exact same libraries. So any
|
|||
|
package built against the -devel package will end up with an
|
|||
|
"unresolvable" build error because there are multiple versions
|
|||
|
of the library it can use. To avoid this, I have added generic
|
|||
|
provides for the library package so packages can depend on the
|
|||
|
version they really need, avoiding these build issues.
|
|||
|
- Depend on the correct regular, openmpi, and mpivachi2 versions of
|
|||
|
hdf, hdf5, and parallel-netcdf.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Jul 27 11:11:12 UTC 2015 - toddrme2178@gmail.com
|
|||
|
|
|||
|
- Update subpackage groups
|
|||
|
- Make subpackage summaries and descriptions more consistent
|
|||
|
- Provide rpm macros for version identification
|
|||
|
- Spec file cleanups
|
|||
|
- Build parallel versions of the library.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Jul 24 13:03:05 UTC 2015 - toddrme2178@gmail.com
|
|||
|
|
|||
|
- Build with HDF4 support
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sat Apr 18 11:13:30 UTC 2015 - p.drouand@gmail.com
|
|||
|
|
|||
|
- Update to version 4.3.3.1
|
|||
|
* When the NC_MPIPOSIX flag is given for parallel I/O access and
|
|||
|
the HDF5 library does not have the MPI-POSIX VFD configured in,
|
|||
|
the NC_MPIPOSIX flag is transparently aliased to the NC_MPIIO
|
|||
|
flag within the netCDF-4 library.
|
|||
|
* DAP requests now always include a restraint. Due to a problem in
|
|||
|
version 4.3.2, no constraint was generated when all variables were
|
|||
|
requested.
|
|||
|
* Fixed the code for handling character constants in datalists in
|
|||
|
ncgen. Two of the problems were:
|
|||
|
- It failed on large constants
|
|||
|
- It did not handle e.g.
|
|||
|
- var = 'a', 'b', …
|
|||
|
in the same way that ncgen3 did.
|
|||
|
- Changes from version 4.3.3
|
|||
|
* Fixed bug resulting in error closing a valid netCDF-4 file with
|
|||
|
a dimension and a non-coordinate variable with the same name.
|
|||
|
[NCF-324](https://bugtracking.unidata.ucar.edu/browse/NCF-324)
|
|||
|
* Enabled previously-disabled shell-script-based tests for Visual
|
|||
|
Studio when `bash` is detected.
|
|||
|
- Update netcdf-no_date_time.patch
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue Sep 2 12:31:13 UTC 2014 - coolo@suse.com
|
|||
|
|
|||
|
- fix license for spdx 1.2
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu May 1 21:17:08 UTC 2014 - ocefpaf@gmail.com
|
|||
|
|
|||
|
- update to 4.3.2
|
|||
|
* Improved type handling with respect to fill-values.
|
|||
|
* Enabled netCDF-4 bit-for-bit reproducibility for nccopy and other
|
|||
|
applications (thanks to Rimvydas Jasinskas and Quincey Koziol).
|
|||
|
* Improved cmake build process.
|
|||
|
* As part of an ongoing project, the Doxygen-generated netCDF documentation
|
|||
|
has been reorganized. The goal is to make the documentation easier to
|
|||
|
parse, and to eliminate redundant material.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Feb 10 16:31:45 UTC 2014 - opensuse@dstoecker.de
|
|||
|
|
|||
|
- update to 4.3.1.1
|
|||
|
* Corrected a DAP issue reported by Jeff Whitaker related to
|
|||
|
non-conforming servers.
|
|||
|
* Corrected an issue with DAP tests failing in a 64-bit Cygwin
|
|||
|
environment. NCF-286
|
|||
|
* Add an extended format inquiry method to the netcdf API:
|
|||
|
nc_inq_format_extended. NC_HAVE_INQ_FORMAT_EXTENDED is defined
|
|||
|
in netcdf.h NCF-273
|
|||
|
* Fixed fill value handling for string types in nc4_get_vara().
|
|||
|
* Corrected behavior of nc_inq_unlimdim and nv_inq_unlimdims to
|
|||
|
report dimids in same order as nc_inq_dimids.
|
|||
|
* A number of previously-disabled unit tests were reviewed and
|
|||
|
made active.
|
|||
|
* When opening a netCDF-4 file, streamline the iteration over
|
|||
|
objects in the underlying HDF5 file.
|
|||
|
* Fixed netCDF-4 failure when renaming a dimension and renaming
|
|||
|
a variable using that dimension, in either order. NCF-177
|
|||
|
* When compiling with hdf4 support, both autotools and cmake-based
|
|||
|
builds now properly look for the libjpeg dependency and will link
|
|||
|
against it when found (or complain if it's not). Also added
|
|||
|
ENABLE_HDF4_FILE_TESTS option to CMake-based builds.
|
|||
|
* Fixed bug in ncgen; it was not properly filling empty string
|
|||
|
constants ("") to be the proper length. NCF-279
|
|||
|
* Fixed bug in ncgen where it was interpreting int64 constants as
|
|||
|
uint64 constants. NCF-278
|
|||
|
* Fixed bug in handling Http Basic Authorization. The code was
|
|||
|
actually there but was not being executed. NCF-277
|
|||
|
* Added hack to the DAP code to address a problem with the
|
|||
|
Columbia.edu server. That server does not serve up proper DAP2 DDS
|
|||
|
replies. The Dataset {...} name changes depending on if the request
|
|||
|
has certain kinds of constraints. NCF-276
|
|||
|
* Fixed bugs with ncdump annotation of values, using -b or -f
|
|||
|
options. NCF-275
|
|||
|
* Added better documentation about accessing ESG datasets. See
|
|||
|
http://www.unidata.ucar.edu/software/netcdf/docs/esg.html.
|
|||
|
* Corrected an issue with CMake-based builds enabling HDF4 support
|
|||
|
where the HDF4 libraries were in a non-standard location.
|
|||
|
* Fix bug introduced by NCF-267 where octal constants above '\177'
|
|||
|
were not recognized as proper octal constants. NCF-271
|
|||
|
* Fixed an issue where the netcdf.3 man page was not being installed
|
|||
|
by CMake-based builds. Github
|
|||
|
* Modify ncgen to support NUL characters in character array
|
|||
|
constants. NCF-267
|
|||
|
* Modify ncgen to support disambiguating references to an enum
|
|||
|
constant in a data list. NCF-265
|
|||
|
* Corrected bug in netCDF-4 dimension ID ordering assumptions,
|
|||
|
resulting in access that works locally but fails through DAP
|
|||
|
server. NCF-166
|
|||
|
* Ensure netCDF-4 compiles with OpenMPI as an alternative to
|
|||
|
MPICH2. NCF-160
|
|||
|
* Addressed issue with hanging Parallel netCDF-4 using HDF5 1.8.10.
|
|||
|
NCF-240
|
|||
|
* Removed deprecated directories:
|
|||
|
librpc/
|
|||
|
udunits/
|
|||
|
libcf/
|
|||
|
libcdmr/
|
|||
|
* Added configure and accompanying configuration files/templates to
|
|||
|
release repository. These will only be added to tagged releases
|
|||
|
on GitHub.
|
|||
|
* Integrated a fix by Quincey Koziol which addressed a variation of
|
|||
|
NCF-250, Fix issue of netCDF-4 parallel independent access with
|
|||
|
unlimited dimension hanging.
|
|||
|
* Integrated change contributed by Orion Poplawski which integrated
|
|||
|
GNUInstallDirs into the netCDF-C CMake system; this will permit
|
|||
|
systems that install into lib64 (such as Fedora) to make install
|
|||
|
without problem.
|
|||
|
* Corrected an error with the CMake config files that resulted in the
|
|||
|
netcdf.3 manpage not being built or installed.
|
|||
|
* Added nc_rename_grp to allow for group renaming in netCDF-4 files. NCF-204
|
|||
|
* Added a NC_HAVE_RENAME_GRP macro to netcdf.h, as per a request by
|
|||
|
Charlie Zender. This will allow software compiling against netcdf
|
|||
|
to easily query whether or not nc_rename_grp() is available.
|
|||
|
* Added Greg Sjaardema's contributed optimization for the nc4_find_dim_len
|
|||
|
function in libsrc4/nc4internal.c. The patch eliminates several
|
|||
|
malloc/free calls that exist in the original coding.
|
|||
|
* Added support for dynamic loading, to compliment the dynamic loading
|
|||
|
support introduced in hdf 1.8.11. Dynamic loading support depends on
|
|||
|
libdl, and is enabled as follows: NCF-258
|
|||
|
autotools-based builds: –enable-dynamic-loading
|
|||
|
cmake-based builds: -DENABLE_DYNAMIC_LOADING=ON
|
|||
|
* Fix issue of netCDF-4 parallel independent access with unlimited
|
|||
|
dimension hanging. Extending the size of an unlimited dimension in
|
|||
|
HDF5 must be a collective operation, so now an error is returned if
|
|||
|
trying to extend in independent access mode. NCF-250
|
|||
|
* Fixed bug with netCDF-4's inability to read HDF5 scalar numeric
|
|||
|
attributes. Also allow, in addition to zero length strings, a new
|
|||
|
NULL pointer as a string value. to improve interoperability with
|
|||
|
HDF5. This required a new CDL constant, 'NIL', that can be output
|
|||
|
from ncdump for such a string value in an HDF5 or netCDF-4 file.
|
|||
|
The ncgen utility was also modified to properly handle such NIL
|
|||
|
values for strings. NCF-56
|
|||
|
* Fix contributed by Nath Gopalaswamy to large file problem reading
|
|||
|
netCDF classic or 64-bit offset files that have a UINT32_MAX flag
|
|||
|
for large last record size of a variable that has values larger than
|
|||
|
1 byte. This problem had previously been fixed for writing such data,
|
|||
|
but was only tested with an ncbyte variable.
|
|||
|
* Fixed various minor documentation problems.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Oct 21 12:53:54 UTC 2013 - toddrme2178@gmail.com
|
|||
|
|
|||
|
- Update to 4.3.0
|
|||
|
* fsync: Changed default in autotools config file; fsync must
|
|||
|
now be explicitely enabled instead of explicitely disabled.
|
|||
|
* Fixed netCDF-4 bug where odometer code for libdap2 mishandled
|
|||
|
stride > 1. Bug reported by Ansley Manke.
|
|||
|
* Fixed netCDF-4 bug where netCDF would ignore the HDF5 reference
|
|||
|
type in the file, instead of rejecting the file as it should.
|
|||
|
* Fixed netCDF-4 bug with particular order of creation of
|
|||
|
dimensions, coordinate variables, and subgroups resulting in
|
|||
|
two dimensions with the same dimension ID.
|
|||
|
* Fixed netCDF-4 bug with a multidimensional coordinate variable
|
|||
|
in a subgroup getting the wrong dimension IDs for its
|
|||
|
dimensions.
|
|||
|
* Fixed bug with incorrect fixed-size variable offsets in header
|
|||
|
getting written when schema changed for files created by
|
|||
|
parallel-netcdf. Thanks to Wei-keng Liao for developing and
|
|||
|
contributing the fix.
|
|||
|
* Fixed bug in handling old servers that do not do proper
|
|||
|
Grid to Structure conversions.
|
|||
|
* Replaced the oc library with oc2.0
|
|||
|
* Fix bug with nc_get_var1_uint() not accepting unsigned ints
|
|||
|
larger than 2**31.
|
|||
|
* Fix to convert occurrences of '/' in DAP names to %2f.
|
|||
|
* Fix bug in netCDF-4 with scalar non-coordinate variables with
|
|||
|
same name as dimensions.
|
|||
|
* Fix bug in which calling netCDF-4 functions in which behavior
|
|||
|
that should not depend on order of calls sometimes produces
|
|||
|
the wrong results.
|
|||
|
* Merged in nccopy additions from Martin van Driel to support
|
|||
|
-g and -v options for specifying which groups or variables are
|
|||
|
to be copied.
|
|||
|
* Merged in parallel-netcdf bugs fixes from Greg Sjaardema.
|
|||
|
* Modify ncgen so that if the incoming file has a special
|
|||
|
attribute, then it is used to establish the special property of
|
|||
|
the netcdf file, but the attribute is not included as a real
|
|||
|
attribute in the file..
|
|||
|
* Added library version info to the user-agent string so that the
|
|||
|
server logs will be more informative.
|
|||
|
* Added work around for bad servers that sometimes sends DAP
|
|||
|
dataset with duplicate field names.
|
|||
|
* Fixed bug with strided access for NC_STRING type.
|
|||
|
* Prevented adding an invalid _FillValue attribute to a variable
|
|||
|
(with nonmatching type or multiple values), to avoid later
|
|||
|
error when any record variable is extended.
|
|||
|
* Fix bug in which some uses of vlen within compounds causes HDF5
|
|||
|
errors.
|
|||
|
* Fixed ncdump bug in display of data values of variables that use
|
|||
|
multiple unlimited dimensions.
|
|||
|
* Fix bug in which interspersing def_var calls with put_var calls
|
|||
|
can lead to corrupt metadata in a netCDF file with groups and
|
|||
|
inherited dimensions.
|
|||
|
* Building shared libraries works with DAP and netCDF4
|
|||
|
functionality.
|
|||
|
* 32-and-64-bit builds are working under MinGW on Windows.
|
|||
|
* Config.h for Windows compiles are included in the build.
|
|||
|
* NetCDF-4 dependency on NC_MAX_DIMS has been removed.
|
|||
|
* 64-bit DLL's are produced on Windows.
|
|||
|
* DLL Packaging issues are resolved.
|
|||
|
* The CMake build system (with related ctest and cdash systems
|
|||
|
for testing) has been integrated into netCDF-C. This allows for
|
|||
|
Visual Studio-based builds in addition to gcc-based builds.
|
|||
|
This requires at least CMake version 2.8.8. This
|
|||
|
replaces/supplements the cross-compiled set of Visual-Studio
|
|||
|
compatible netCDF libraries introduced in netCDF 4.2.1-rc1.
|
|||
|
- Updated buildrequires versions.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue Oct 16 13:21:13 CEST 2012 - pth@suse.de
|
|||
|
|
|||
|
- Copy Changes from the release notes to here for the updates to 4.2.1
|
|||
|
and 4.2.1.1
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sun Aug 5 13:09:20 UTC 2012 - ocefpaf@gmail.com
|
|||
|
|
|||
|
- Update to 4.2.1.1:
|
|||
|
* Fix DAP performance bug remotely accessing large files (> 2GiB).
|
|||
|
* Properly escape special characters in CDL output from ncdump for
|
|||
|
netCDF-4 string data.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Wed Jul 25 21:37:48 UTC 2012 - ocefpaf@gmail.com
|
|||
|
|
|||
|
- Update to 4.2.1:
|
|||
|
* Add a specific NC_MMAP mode flag to modify behavior of NC_DISKLESS.
|
|||
|
* Changed the file protections for NC_DISKLESS created files to 0666.
|
|||
|
* Fixed ncdump to report error when an unsupported option is specified.
|
|||
|
* Fixed documentation of CDL char constants in Users Guide and ncgen
|
|||
|
man page.
|
|||
|
* Fixed memory leak detected by valgrind in one of the HDF5 tests.
|
|||
|
|
|||
|
For further changes pleaase see the file RELEASE_NOTES in
|
|||
|
/usr/share/doc/packages/netcdf
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu Apr 26 20:22:19 UTC 2012 - behrisch@users.sourceforge.net
|
|||
|
|
|||
|
- upstream removed Texinfo documentation
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Apr 9 22:20:02 UTC 2012 - ocefpaf@gmail.com
|
|||
|
|
|||
|
- Updated to 4.2
|
|||
|
* Fortran and C++ APIs are now in separate packages
|
|||
|
- Removed netcdf-dependencies.patch
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu Apr 5 00:05:54 UTC 2012 - jengelh@medozas.de
|
|||
|
|
|||
|
- Do not require valgrind on arches where it is not available
|
|||
|
(e.g. sparc)
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Mar 16 15:55:13 UTC 2012 - cfarrell@suse.com
|
|||
|
|
|||
|
- license update: SUSE-NetCDF
|
|||
|
Use SPDX- proprietary prefix until this license is accepted upstream by
|
|||
|
spdx.org
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Wed Nov 30 13:43:18 UTC 2011 - jengelh@medozas.de
|
|||
|
|
|||
|
- Remove redundant/unwanted tags/section (cf. specfile guidelines)
|
|||
|
- Use %_smp_mflags for parallel building
|
|||
|
- Appropriate rpmgroups for shlib packages
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue Nov 29 19:18:45 UTC 2011 - ocefpaf@gmail.com
|
|||
|
|
|||
|
- Added explicit hdf5 dependency.
|
|||
|
- Rebuild with hdf5 1.8.8
|
|||
|
- Some spec file clean-ups.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sun Jun 26 02:02:57 UTC 2011 - ocefpaf@yahoo.com.br
|
|||
|
|
|||
|
- Added pkgconfig and fflags patches
|
|||
|
- Dropped libm patch fixed upstream
|
|||
|
- Fixed summary, license info, description
|
|||
|
- Created doc and static packages
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sun Jun 26 01:31:36 UTC 2011 - ocefpaf@yahoo.com.br
|
|||
|
|
|||
|
- updated to 4.1.3
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu Jun 2 20:43:32 UTC 2011 - ocefpaf@yahoo.com.br
|
|||
|
|
|||
|
- rename libnetcdf-devel to netcdf-devel as recommended by pth
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Apr 29 16:21:24 UTC 2011 - ocefpaf@yahoo.com.br
|
|||
|
|
|||
|
- updated to version 4.1.2
|
|||
|
- added flag --enable-dap for OpenDap support
|
|||
|
- updated the patches
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue Nov 30 19:59:19 CET 2010 - pth@suse.de
|
|||
|
|
|||
|
- Just fix the casting in px_get to avoid the type-punning warning.
|
|||
|
- Add a man page for nc-config.
|
|||
|
- Move nc-config and its man page to the devel package.
|
|||
|
- Remove the dependency on netcdf from libnetcdf.
|
|||
|
- BuildRequire pkgconfig for libnetcdf-devel.
|
|||
|
- Declare strlcat if needed.
|
|||
|
- Don't use __DATE__ and __TIME__ to reduce the need for recompiling.
|
|||
|
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue May 19 17:15:44 CEST 2009 - prusnak@suse.cz
|
|||
|
|
|||
|
- updated to 4.0.1
|
|||
|
* Added optional arguments to F90 API to nf90_open/create,
|
|||
|
nf90_create_var, and nf90_inquire_variable so that all netCDF-4
|
|||
|
settings may be accomplished with optional arguments, instead
|
|||
|
of separate function calls.
|
|||
|
* Added control of HDF5 chunk cache to allow for user performance
|
|||
|
tuning.
|
|||
|
* Added parallel example program in F90.
|
|||
|
* Changed default chunking to better handle very large variables.
|
|||
|
* Made contiguous the default for fixed size data sets with no
|
|||
|
filters.
|
|||
|
* Fixed bug in nc_inq_ncid; now it returns NC_ENOGRP if the named
|
|||
|
group is not found.
|
|||
|
* Fixed man pages for C and F77 so that netCDF-4 builds will
|
|||
|
result in man pages that document new netCDF-4 functions.
|
|||
|
* Added OPeNDAP support based on a new C-only implementation.
|
|||
|
This is enabled using --enable-dap option and requires libcurl.
|
|||
|
The configure script will attempt to locate libcurl, but if it
|
|||
|
fails, then its location must be specified by the --with-curl
|
|||
|
option.
|
|||
|
* Changed chunksizes to size_t from int.
|
|||
|
* Fixed fill value problem from F77 API.
|
|||
|
* Fixed problems in netcdf-4 files with multi-dimensional
|
|||
|
coordinate variables.
|
|||
|
* Fixed ncgen to properly handle CDL input that uses Windows line
|
|||
|
endings ("\r\n"), instead of getting a syntax error.
|
|||
|
* Added "-s" option to ncdump to display performance
|
|||
|
characterisitics of netCDF-4 files as special virtual attributes,
|
|||
|
such as _Chunking, _DeflateLevel, _Format, and _Endianness.
|
|||
|
* Added "-t" option to ncdump to display times in human readable
|
|||
|
form as strings. Added code to interpret "calendar" attribute
|
|||
|
according to CF conventions, if present, in displaying
|
|||
|
human-readable times.
|
|||
|
* Added experimental version of ncgen4 capable of generating
|
|||
|
netcdf-4 data files and C code for creating them. In addition,
|
|||
|
it supports the special attributes _Format, etc.
|
|||
|
* Fixed Fortran 90 int64 problems.
|
|||
|
* Rewrote HDF5 read/write code in accordance with performance advice
|
|||
|
from Kent.
|
|||
|
* Fixed memory leaks in gets/puts of HDF5 data.
|
|||
|
* Fixed some broken tests for parallel I/O (i.e. MPI) builds.
|
|||
|
* Fixed some cross-compile problems.
|
|||
|
* Rewrote code which placed bogus errors on the HDF5 error stack,
|
|||
|
trying to open non-existant attributes and variables. Now no HDF5
|
|||
|
errors are seen.
|
|||
|
* Removed man subdirectory. Now man4 subdirectory is used for all
|
|||
|
builds.
|
|||
|
* Changed build so that users with access to parallel make can
|
|||
|
use it.
|
|||
|
* Added experimental support for accessing data through OPeNDAP
|
|||
|
servers using the DAP protocol (use --enable-opendap to build it).
|
|||
|
* Fixed ncdump bugs with array field members of compound type
|
|||
|
variables. Fixed ncdump bug of assuming default fill value
|
|||
|
for data of type unsigned byte.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Nov 14 16:30:21 CET 2008 - prusnak@suse.cz
|
|||
|
|
|||
|
- fix wrong delete usage (delete.patch)
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Sep 8 15:18:49 CEST 2008 - prusnak@suse.cz
|
|||
|
|
|||
|
- move devel manpages and infopages to -devel subpackage
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Sep 1 15:05:14 CEST 2008 - prusnak@suse.cz
|
|||
|
|
|||
|
- disable static libraries
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Aug 22 15:18:12 CEST 2008 - schwab@suse.de
|
|||
|
|
|||
|
- Fix makefile dependencies.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Wed Aug 13 16:53:01 CEST 2008 - prusnak@suse.cz
|
|||
|
|
|||
|
- updated to 4.0
|
|||
|
* Introduced the use of HDF5 as a storage layer, which allows use
|
|||
|
of groups, user-defined types, multiple unlimited dimensions,
|
|||
|
compression, data chunking, parallel I/O, and other features
|
|||
|
* In ncdump and ncgen, added CDL support for UTF-8 encoding
|
|||
|
of characters in names and for escaped special chars in names.
|
|||
|
Made sure UTF-8 names are normalized using NFC rules before
|
|||
|
storing or comparing
|
|||
|
* Handle IEEE NaNs and infinities in a platform-independent way
|
|||
|
in ncdump output
|
|||
|
* Added support for ARM representation of doubles
|
|||
|
* Fixed bug in C++ API creating 64-bit offset files
|
|||
|
* Fixed bug for variables larger than 4 GB
|
|||
|
* Changed the configure.ac to build either 3.6.x or 4.x build
|
|||
|
from the same configure.ac
|
|||
|
* Build now checks gfortran version and handles it cleanly,
|
|||
|
also Portland Group in Intel fortran, with various configurations
|
|||
|
* A Fortran netcdf.inc file is now created at build time, based
|
|||
|
on the setting of --disable-v2
|
|||
|
* Documentation has been fixed in several places
|
|||
|
* Upgraded to automake 1.10, autoconf 2.62, and libtool 2.2.2
|
|||
|
* Includes missing Windows Visual Studio build files
|
|||
|
* Fixed missing include of config.h in a C++ test program
|
|||
|
* Fixed maintainer-clean in man directory
|
|||
|
* Fixed --enable-c-only and make check
|
|||
|
* Fixed behavior when opening a zero-length file
|
|||
|
* Many portability enhancements to build cleanly
|
|||
|
on various platforms
|
|||
|
* Turned on some old test programs which were not being used
|
|||
|
in the build
|
|||
|
- dropped obsoleted patches:
|
|||
|
* missing-includes.patch (included in update)
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu Jan 10 19:20:05 CET 2008 - lrupp@suse.de
|
|||
|
|
|||
|
- use more macros in specfile
|
|||
|
- added netcdf-3.6.2-missing_includes.patch
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Aug 6 08:46:52 CEST 2007 - zpetrova@suse.cz
|
|||
|
|
|||
|
- split to libnetcdf-4, libnetcdf-devel and netcdf package
|
|||
|
according to Shared library guidelines.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Jul 30 17:39:42 CEST 2007 - zpetrova@suse.cz
|
|||
|
|
|||
|
-update to version 3.6.2
|
|||
|
- Added support for shared libraries (with configure option --enable-shared).
|
|||
|
- Improved performance of byte-swapping loops on little-endian platforms.
|
|||
|
- Added a "-k" option to ncdump and ncgen, for identifying or specifying the kind
|
|||
|
of netCDF file if other than "classic".
|
|||
|
- Made long-threatened change of type of ncbyte in C++ interface from unsigned char
|
|||
|
to signed char, for consistency with C interface.
|
|||
|
- Implemented the C++ API on the netCDF-3 C API instead of the older netCDF-2 API,
|
|||
|
providing automatic numeric type conversion as in the netCDF-3 C interface.
|
|||
|
- Modified to build correctly for gfortran.
|
|||
|
- Added more tests!
|
|||
|
- Fixed minor bugs relating to creation of very small netCDF files.
|
|||
|
- Added support for additional configure options
|
|||
|
(run configure --help for more information).
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon May 21 18:34:56 CEST 2007 - ro@suse.de
|
|||
|
|
|||
|
- removed cfortran.doc from tarball due to "non-commercial" status
|
|||
|
- check in specfile to make sure the file does not reappear
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu Oct 19 20:37:20 CEST 2006 - zpetrova@suse.cz
|
|||
|
|
|||
|
- update to version 3.6.1
|
|||
|
- updated installation manual
|
|||
|
- netcdf padded small files with zero to 4096 bytes, when they
|
|||
|
were opened and changed. Fixed.
|
|||
|
- small fixes in test suite (return values, names of output files).
|
|||
|
- Doubled arbitrary limits on number of dimensions, variables,
|
|||
|
attributes, and length of names.
|
|||
|
- added new functions, including doc and tests.
|
|||
|
- correctly configure for Intel ifort Fortran compiler on Linux.
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Wed Apr 19 10:09:01 CEST 2006 - dmueller@suse.de
|
|||
|
|
|||
|
- build PIC code
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Jan 30 17:35:08 CET 2006 - zpetrova@suse.cz
|
|||
|
|
|||
|
- fixed permissions of libraries, man pages and header files (#131552)
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Wed Jan 25 21:38:38 CET 2006 - mls@suse.de
|
|||
|
|
|||
|
- converted neededforbuild to BuildRequires
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Jan 16 13:41:00 CET 2006 - zpetrova@suse.cz
|
|||
|
|
|||
|
- update to netcdf-3.6.0-p1
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu Sep 29 17:50:33 CEST 2005 - zpetrova@suse.cz
|
|||
|
|
|||
|
- add -fno-strict-aliasing
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue Jan 11 14:53:58 CET 2005 - didge@suse.de
|
|||
|
|
|||
|
- Updated to new version
|
|||
|
- changed URL to the new one
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu Nov 11 12:54:19 CET 2004 - ro@suse.de
|
|||
|
|
|||
|
- fixed file list
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Apr 23 14:48:00 CEST 2004 - didge@suse.de
|
|||
|
|
|||
|
- Updated to new version 3.5.1
|
|||
|
- Fixed strict aliasing problem
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sat Jan 10 20:56:57 CET 2004 - adrian@suse.de
|
|||
|
|
|||
|
- add %run_ldconfig
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue May 13 02:31:17 CEST 2003 - nashif@suse.de
|
|||
|
|
|||
|
- added defattr to file list
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon Mar 10 17:31:24 CET 2003 - nashif@suse.de
|
|||
|
|
|||
|
- fixed #24975: Build c++ library
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de
|
|||
|
|
|||
|
- removed bogus self-provides
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue May 21 12:29:47 CEST 2002 - ro@suse.de
|
|||
|
|
|||
|
- complete libdir usage
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Mar 1 07:08:27 CET 2002 - nashif@suse.de
|
|||
|
|
|||
|
- use macro _libdir, fix for s390x build
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Fri Apr 20 07:35:03 CEST 2001 - nashif@suse.de
|
|||
|
|
|||
|
- Update to version 3.5.0
|
|||
|
- fixed %files
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Sat Mar 24 00:01:43 CET 2001 - nashif@suse.de
|
|||
|
|
|||
|
- Spec cleanups
|
|||
|
- Removed autospec from neededforbuild
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Thu Oct 12 00:45:21 MEST 2000 - nashif@suse.de
|
|||
|
|
|||
|
- Use BuildRoot
|
|||
|
- Change maintainership to nashif@suse.de
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Tue Jun 6 18:50:31 MEST 2000 - marquardt@suse.de
|
|||
|
|
|||
|
- added fortran interface
|
|||
|
|
|||
|
-------------------------------------------------------------------
|
|||
|
Mon May 8 17:45:05 CEST 2000 - freitag@suse.de
|
|||
|
|
|||
|
- initial build of version 3.4
|