SHA256
8
0
forked from pool/netcdf

177 Commits

Author SHA256 Message Date
d0075bb382 Accepting request 1266211 from science
- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
- Add openmpi5 build flavour

OBS-URL: https://build.opensuse.org/request/show/1266211
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=70
2025-04-03 14:46:54 +00:00
a036f090a7 - Exclude more 32bit archs.
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=139
2025-04-01 10:37:31 +00:00
1ce8c16b3f - Disable and remove support for gnu-hpc build flavours (bsc#1239982)
- Add openmpi5 build flavour

OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=138
2025-04-01 07:49:26 +00:00
1d92c96770 Accepting request 1119877 from science
- 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.

OBS-URL: https://build.opensuse.org/request/show/1119877
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=69
2023-10-24 18:08:03 +00:00
6116b32b8b - Use ExcludeArch instead of ExclusiveArch: do_not_build construct.
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=136
2023-10-24 07:33:06 +00:00
77789bf235 Accepting request 1119732 from home:eeich:branches:science
- Disable HPC flavors on i586

- Add a '\--whatprovides' to the '%%requires_eq libhdf5%{p_suffix}'
  to catch the the library package even without an so-name.

OBS-URL: https://build.opensuse.org/request/show/1119732
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=135
2023-10-23 20:38:10 +00:00
8298694c0b Accepting request 1119627 from home:NMorey:branches:science
- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5

OBS-URL: https://build.opensuse.org/request/show/1119627
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=134
2023-10-23 19:01:46 +00:00
8c3f543321 Accepting request 1077507 from science
- 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

OBS-URL: https://build.opensuse.org/request/show/1077507
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=68
2023-04-05 19:28:37 +00:00
fdbd5c2fc6 Accepting request 1077449 from home:dstoecker:branches:home:dirkmueller:Factory
- add build require pkgconfig(zstd) to fix build for Leap 15.4
- update to 4.9.2:

OBS-URL: https://build.opensuse.org/request/show/1077449
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=132
2023-04-05 10:39:19 +00:00
3e0cde7e83 Accepting request 1049747 from science
OBS-URL: https://build.opensuse.org/request/show/1049747
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=67
2023-01-04 16:53:00 +00:00
73c37e4f2c Accepting request 1046215 from home:StefanBruens:branches:science
- 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

OBS-URL: https://build.opensuse.org/request/show/1046215
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=130
2023-01-04 10:04:21 +00:00
00a724d294 Accepting request 1042403 from science
- 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).

OBS-URL: https://build.opensuse.org/request/show/1042403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=66
2022-12-12 16:40:26 +00:00
ed406d835e obtain the version number (boo#1206334).
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=128
2022-12-12 15:04:50 +00:00
58ad94e94b - 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.

OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=127
2022-12-12 14:18:17 +00:00
b34cb39a34 - Revert last change
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=126
2022-06-10 15:45:55 +00:00
f170a8414b - Dropping openmpi1/2/3 flavors from default as these have been
dropped from oS:Factory.

OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=125
2022-06-10 12:18:23 +00:00
443b335d5b Accepting request 957823 from science
OBS-URL: https://build.opensuse.org/request/show/957823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=65
2022-02-27 21:43:00 +00:00
786d336ac6 Accepting request 957820 from home:StefanBruens:branches:science
- Correct Source: URL

OBS-URL: https://build.opensuse.org/request/show/957820
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=124
2022-02-26 19:24:31 +00:00
3c237b7e20 Accepting request 955629 from home:badshah400:branches:science
- Update to version 4.8.1
- New BuildRequires: unzip needed for one of the tests.

OBS-URL: https://build.opensuse.org/request/show/955629
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=123
2022-02-26 18:13:52 +00:00
cbbd719bb5 Accepting request 954731 from science
OBS-URL: https://build.opensuse.org/request/show/954731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=64
2022-02-15 22:57:39 +00:00
101b078554 Accepting request 954725 from home:dimstar:Factory
- Move rpm macros from /etc/rpm to /usr/lib/rpm/macros.d
  (boo#1191393).

OBS-URL: https://build.opensuse.org/request/show/954725
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=122
2022-02-15 12:26:16 +00:00
3bbc3886a8 Accepting request 927360 from science
- Update patch (forwarded request 927359 from eeich)

OBS-URL: https://build.opensuse.org/request/show/927360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=63
2021-10-26 18:13:42 +00:00
20aee56365 Accepting request 927359 from home:eeich:branches:science
- Update patch

OBS-URL: https://build.opensuse.org/request/show/927359
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=121
2021-10-25 19:58:18 +00:00
790b2ccff9 Accepting request 927323 from home:eeich:branches:science
- 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

OBS-URL: https://build.opensuse.org/request/show/927323
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=120
2021-10-25 17:34:01 +00:00
ec2b3f06c4 Accepting request 904626 from science
- 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

OBS-URL: https://build.opensuse.org/request/show/904626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=62
2021-07-08 20:49:08 +00:00
9e17316472 OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=119 2021-07-07 17:26:54 +00:00
cc489376cb OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=118 2021-07-07 17:26:07 +00:00
e3d7aea3f9 Accepting request 904468 from home:eeich:branches:science
- 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

OBS-URL: https://build.opensuse.org/request/show/904468
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=117
2021-07-07 13:40:30 +00:00
8059d3601f Accepting request 867730 from science
- Define-byteswap-functions-before-use.patch:
  Define byteswap() functions before use (bsc#1181523). (forwarded request 867729 from eeich)

OBS-URL: https://build.opensuse.org/request/show/867730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=61
2021-01-30 12:56:24 +00:00
9e9d86dcfe Accepting request 867729 from home:eeich:branches:science
- Define-byteswap-functions-before-use.patch:
  Define byteswap() functions before use (bsc#1181523).

OBS-URL: https://build.opensuse.org/request/show/867729
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=115
2021-01-29 14:46:06 +00:00
7c34335a92 Accepting request 854317 from science
OBS-URL: https://build.opensuse.org/request/show/854317
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=60
2020-12-09 21:22:27 +00:00
Ana Guerrero
f72d59d4b0 Accepting request 854262 from home:eeich:branches:science
- 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).

OBS-URL: https://build.opensuse.org/request/show/854262
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=113
2020-12-09 16:56:41 +00:00
3d1adb433e Accepting request 851838 from science
- get_filter_info-get-correct-number-of-filter-elements.patch
  Fix intermittend issue found by unit tests. (forwarded request 851835 from eeich)

OBS-URL: https://build.opensuse.org/request/show/851838
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=59
2020-12-03 17:41:51 +00:00
a6c3ef8b5b Accepting request 851835 from home:eeich:branches:science
- get_filter_info-get-correct-number-of-filter-elements.patch
  Fix intermittend issue found by unit tests.

OBS-URL: https://build.opensuse.org/request/show/851835
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=111
2020-11-30 12:57:31 +00:00
511065d212 Accepting request 851678 from home:eeich:branches:science
- Add Fix-logging-argument.patch:
  Fix argument to logging function.
- Add Workaround-for-uninitialized-array-in-gcc.patch:
  Workaround for compiler issue?

OBS-URL: https://build.opensuse.org/request/show/851678
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=110
2020-11-29 13:55:20 +00:00
209d2c3c69 - Update to version 4.7.4.
Further details can be found at:
  https://github.com/Unidata/netcdf-c/releases/tag/v4.7.4

OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=109
2020-11-28 18:20:41 +00:00
b9357e6ffc * 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.

OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=108
2020-11-28 18:03:34 +00:00
Ana Guerrero
d07d3189b9 Accepting request 846495 from home:anag:branches:science
- Update to version 4.7.4, read changes at:
  * https://github.com/Unidata/netcdf-c/releases/tag/v4.7.4
- Bump soname from 15 to 18.

OBS-URL: https://build.opensuse.org/request/show/846495
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=107
2020-11-06 15:22:23 +00:00
9200d59008 Accepting request 833713 from science
- Add build support for gcc10 to HPC build (bsc#1174439). 
- Remove unused build option. (forwarded request 833597 from eeich)

OBS-URL: https://build.opensuse.org/request/show/833713
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=58
2020-09-15 14:25:16 +00:00
841a00c7f6 Accepting request 833597 from home:eeich:branches:science
- Add build support for gcc10 to HPC build (bsc#1174439). 
- Remove unused build option.

OBS-URL: https://build.opensuse.org/request/show/833597
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=105
2020-09-11 08:25:18 +00:00
93f8741af8 Accepting request 828567 from science
OBS-URL: https://build.opensuse.org/request/show/828567
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=57
2020-08-24 13:11:08 +00:00
Ana Guerrero
50d62ec79a Accepting request 828457 from home:michel_mno:branches:science
- Ignore make check error for ppc64 & s390x
  (both failed on tst_filter.sh) tracked upstream 
  via email subject [netCDF #XWG-388823]

OBS-URL: https://build.opensuse.org/request/show/828457
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=103
2020-08-21 19:42:48 +00:00
ea56929afb Accepting request 822020 from science
OBS-URL: https://build.opensuse.org/request/show/822020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=56
2020-07-21 13:49:21 +00:00
1ca51f8b9f Accepting request 821980 from home:eeich:branches:science
- Add support for OpenMPI 4 (disabled on < 15.3)

- Remove requirements for parallel-netcdf from non-HPC builds:
  without the '--enable-pnetcdf' configure option, this doesn't
  make sense.

OBS-URL: https://build.opensuse.org/request/show/821980
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=101
2020-07-21 07:52:09 +00:00
187db83826 Accepting request 821862 from science
OBS-URL: https://build.opensuse.org/request/show/821862
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=55
2020-07-20 19:03:37 +00:00
Ana Guerrero
322c516f86 Accepting request 821783 from home:eeich:branches:science
- 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).

OBS-URL: https://build.opensuse.org/request/show/821783
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=99
2020-07-20 10:16:25 +00:00
0ce01ac950 Accepting request 789301 from science
- Build macro package netcdf-devel-data only for non-HPC builds
  (boo#1167947). (forwarded request 789283 from eeich)

OBS-URL: https://build.opensuse.org/request/show/789301
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=54
2020-03-29 12:27:09 +00:00
69b79068af Accepting request 789283 from home:eeich:branches:science
- Build macro package netcdf-devel-data only for non-HPC builds
  (boo#1167947).

OBS-URL: https://build.opensuse.org/request/show/789283
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=97
2020-03-28 14:41:04 +00:00
ca50657053 Accepting request 766524 from science
OBS-URL: https://build.opensuse.org/request/show/766524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netcdf?expand=0&rev=53
2020-01-23 14:55:10 +00:00
069cd1f42a Accepting request 766246 from home:adrianSuSE:branches:science
- 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.

OBS-URL: https://build.opensuse.org/request/show/766246
OBS-URL: https://build.opensuse.org/package/show/science/netcdf?expand=0&rev=95
2020-01-23 09:17:17 +00:00