Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pnetcdf for openSUSE:Factory checked in at 2023-01-04 17:52:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pnetcdf (Old) and /work/SRC/openSUSE:Factory/.pnetcdf.new.1563 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pnetcdf" Wed Jan 4 17:52:59 2023 rev:4 rq:1049157 version:1.12.3 Changes: -------- --- /work/SRC/openSUSE:Factory/pnetcdf/pnetcdf.changes 2021-02-26 22:02:22.039974474 +0100 +++ /work/SRC/openSUSE:Factory/.pnetcdf.new.1563/pnetcdf.changes 2023-01-04 17:53:12.942398389 +0100 @@ -1,0 +2,44 @@ +Mon Jan 2 13:21:41 UTC 2023 - Stefan Brüns <stefan.bru...@rwth-aachen.de> + +- Update to version 1.12.3: + For details, see + https://github.com/Parallel-NetCDF/PnetCDF/blob/checkpoint.1.12.3/RELEASE_NOTES + * New optimization + + Improve the performance when nonblocking requests contain + more than one record. + * Update configure options + + Retire configure options `--enable-netcdf4` and + `--enable-adios`, as there are already options + `--with-netcdf4` and `--with-adios`. + * Updated utility program + + Replace the definition of "difference ratio" used in utility + programs `cdfdiff` and `ncmpidiff`. + + Utility programs `cdfdiff` and `ncmpidiff` now report only + the first variable element that are different or fail to meet + the tolerances. + + Use the same user-provided tolerant difference and tolerant + difference ratio (through command-line option '-t') to check + all variables. + * Other updates: + + Add all PnetCDF I/O hints to the inquired MPI info object + returned by API `ncmpi_inq_file_info()`. + * Bug fixes + + Fix a bug in utility program `ncvalidator` for the case when + there is no record written, but both fixed-size and record + variables are defined. + + Fix configure bug of setting environment variable `SEQ_CC` + to the sequential `CC` extracted from `MPICC`. + + Fix a bug when C function `truncate` is not available. + Argument `fh` of `MPI_File_close` is a pointer. + + When using an MPI compiler whose Fortran feature was + disabled, the MPI Fortran constants and datatypes may not + be defined in the header file `mpi.h`. + * Issues with NetCDF library + + Test program `test/nc4/tst_rec_vars.c` fails to run when + using NetCDF 4.8.0 and 4.8.1. + * Clarifications + + Nonblocking APIs have yet to support subfiling feature. +- Let build fail when tests fail +- Update URL: https://parallel-netcdf.github.io/ + +------------------------------------------------------------------- @@ -44 +87,0 @@ - Old: ---- pnetcdf-1.12.2.tar.gz New: ---- pnetcdf-1.12.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pnetcdf.spec ++++++ --- /var/tmp/diff_new_pack.dXg0z2/_old 2023-01-04 17:53:13.442401335 +0100 +++ /var/tmp/diff_new_pack.dXg0z2/_new 2023-01-04 17:53:13.446401359 +0100 @@ -1,7 +1,7 @@ # -# spec file for package %package_name +# spec file # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,8 +19,8 @@ %global flavor @BUILD_FLAVOR@%{nil} %define pname pnetcdf -%define ver 1.12.2 -%define _ver 1_12_2 +%define ver 1.12.3 +%define _ver 1_12_3 %define sonum 4 %define libname libpnetcdf # no burst buffering @@ -412,7 +412,7 @@ Summary: High-performance parallel I/O with the NetCDF scientific data format License: NetCDF Group: Productivity/Scientific/Other -URL: http://cucis.ece.northwestern.edu/projects/PnetCDF/index.html +URL: https://parallel-netcdf.github.io/ Source0: https://parallel-netcdf.github.io/Release/%{pname}-%{version}.tar.gz BuildRequires: bison %if 0%{?build_doc} @@ -554,8 +554,9 @@ %build %if 0%{?!build_doc:1} %global _lto_cflags %{_lto_cflags} -ffat-lto-objects -export FCFLAGS='-std=legacy %optflags' -export FFLAGS='-std=legacy %optflags' +export FCFLAGS="%{optflags}" +export FFLAGS="%{optflags}" + %if %{without hpc} source %{_bindir}/mpivars.sh %configure --prefix=%{_prefix} \ @@ -570,9 +571,12 @@ #sed -ie "s@#! /bin/sh@#! /bin/sh -x@" ./configure %hpc_configure --with-mpi=$MPI_DIR --enable-shared \ %{?with_b_buff:--enable-burst-buffering} -%make_build FFLAGS+=-std=legacy %endif +%make_build +# Build tests without executing +%make_build check TESTS="" + mkdir shared pushd shared popd @@ -658,7 +662,7 @@ %else %{hpc_setup} %endif -%make_build check || exit 0 +%make_build check %post -n %{lib_name} /sbin/ldconfig -N %{_libdir} @@ -669,12 +673,10 @@ %if "%{flavor}" == "openmpi1" %files -n %{pname}-devel-data -%defattr(-,root,root) %{_rpmmacrodir}/macros.pnetcdf %endif %files -%defattr(-,root,root) %{_bindir}%{?!with_hpc:/*} %{?with_hpc:%dir %hpc_datadir} %dir %{_mandir} ++++++ pnetcdf-1.12.2.tar.gz -> pnetcdf-1.12.3.tar.gz ++++++ ++++ 19043 lines of diff (skipped)