Hello community,

here is the log from the commit of package netcdf-fortran for 
openSUSE:Leap:15.2 checked in at 2020-05-07 19:27:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/netcdf-fortran (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.netcdf-fortran.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "netcdf-fortran"

Thu May  7 19:27:03 2020 rev:42 rq:790996 version:4.5.2

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/netcdf-fortran/netcdf-fortran.changes  
2020-01-15 15:33:15.230852698 +0100
+++ 
/work/SRC/openSUSE:Leap:15.2/.netcdf-fortran.new.2738/netcdf-fortran.changes    
    2020-05-07 19:32:16.910083245 +0200
@@ -1,0 +2,46 @@
+Sat Mar 28 06:37:55 UTC 2020 - Egbert Eich <e...@suse.com>
+
+- Enable mvapich2 build (boo#1167948).
+
+-------------------------------------------------------------------
+Fri Nov 29 18:41:12 UTC 2019 - Egbert Eich <e...@suse.com>
+
+- Add support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8604).
+
+-------------------------------------------------------------------
+Thu Nov 28 15:34:01 UTC 2019 - Egbert Eich <e...@suse.com>
+
+- Disable openmpi1 builds for SLE/Leap > 15.1.
+- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).
+
+-------------------------------------------------------------------
+Thu Nov 28 10:57:25 UTC 2019 - Egbert Eich <e...@suse.com>
+
+- Add constraints for disk and memory, this will hopefully fix
+  build issues with 15.2 (bsc#1157973).
+
+-------------------------------------------------------------------
+Tue Oct  1 13:52:13 UTC 2019 - Ana Guerrero Lopez <aguerr...@suse.com>
+
+- Update to version 4.5.2, read changes at:
+  * https://github.com/Unidata/netcdf-fortran/releases/tag/v4.5.2
+  * https://github.com/Unidata/netcdf-fortran/releases/tag/v4.5.1
+  * https://github.com/Unidata/netcdf-fortran/releases/tag/v4.5.0
+- Remove patch, merged upstream
+  * netcdf4-Return-status-for-non-void-function-always.patch
+- Add new BuildRequires on m4
+- Spec file cleanup
+
+-------------------------------------------------------------------
+Mon Aug 26 18:43:28 UTC 2019 - Ana Guerrero Lopez <aguerr...@suse.com>
+
+- Update to version 4.4.5, (jsc#SLE-8496), see changes at:
+  * https://github.com/Unidata/netcdf-fortran/releases/tag/v4.4.5
+  * https://www.unidata.ucar.edu/blogs/news/entry/netcdf-fortran-4-4-4
+- Update Source to rename the tarball with the format $name-$version
+- Set BuildRequires on netcdf to 4.6.2 or higher, this is required for
+  this version to build
+- Refresh patch
+  * netcdf4-Return-status-for-non-void-function-always.patch
+
+-------------------------------------------------------------------

Old:
----
  netcdf4-Return-status-for-non-void-function-always.patch
  v4.4.4.tar.gz

New:
----
  _constraints
  netcdf-fortran-4.5.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ netcdf-fortran.spec ++++++
--- /var/tmp/diff_new_pack.a6ZiDY/_old  2020-05-07 19:32:17.618084662 +0200
+++ /var/tmp/diff_new_pack.a6ZiDY/_new  2020-05-07 19:32:17.622084670 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package netcdf
+# spec file for package netcdf-fortran
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -21,12 +21,13 @@
 %define _do_check 1
 
 %global pname netcdf-fortran
-%global ver 4.4.4
-%global _ver 4_4_4
+%global ver 4.5.2
+%global _ver 4_5_2
 
-%if 0%{?is_opensuse} || 0%{?is_backports}
-%undefine DisOMPI3
-%else
+%if 0%{?sle_version} >= 150200
+%define DisOMPI1 ExclusiveArch:  do_not_build
+%endif
+%if !0%{?is_opensuse} && 0%{?sle_version:1} && 0%{?sle_version} < 150200
 %define DisOMPI3 ExclusiveArch:  do_not_build
 %endif
 
@@ -45,19 +46,19 @@
 %{bcond_without mpi}
 %endif
 
-%if "%flavor" == "gnu-openmpi3-hpc"
-%{?DisOMPI3}
+%if "%flavor" == "gnu-openmpi2-hpc"
+%{?DisOMPI2}
 %global compiler_family gnu
 %global mpi_flavor openmpi
-%global mpi_ver 3
+%global mpi_ver 2
 %{bcond_without mpi}
 %endif
 
-%if "%flavor" == "gnu-openmpi2-hpc"
-%{?DisOMPI2}
+%if "%flavor" == "gnu-openmpi3-hpc"
+%{?DisOMPI3}
 %global compiler_family gnu
 %global mpi_flavor openmpi
-%global mpi_ver 2
+%global mpi_ver 3
 %{bcond_without mpi}
 %endif
 
@@ -82,10 +83,19 @@
 %{bcond_without mpi}
 %endif
 
-%if "%flavor" == "gnu7-openmpi3-hpc"
+%if "%flavor" == "gnu7-openmpi2-hpc"
 %{?DisOMPI2}
 %global compiler_family gnu
 %global mpi_flavor openmpi
+%global mpi_ver 2
+%global c_f_ver 7
+%{bcond_without mpi}
+%endif
+
+%if "%flavor" == "gnu7-openmpi3-hpc"
+%{?DisOMPI3}
+%global compiler_family gnu
+%global mpi_flavor openmpi
 %global mpi_ver 3
 %global c_f_ver 7
 %{bcond_without mpi}
@@ -105,6 +115,88 @@
 %{bcond_without mpi}
 %endif
 
+%if "%flavor" == "gnu8-openmpi-hpc"
+%{?DisOMPI1}
+%global compiler_family gnu
+%global mpi_flavor openmpi
+%global mpi_ver 1
+%global c_f_ver 8
+%{bcond_without mpi}
+%endif
+
+%if "%flavor" == "gnu8-openmpi2-hpc"
+%{?DisOMPI2}
+%global compiler_family gnu
+%global mpi_flavor openmpi
+%global mpi_ver 2
+%global c_f_ver 8
+%{bcond_without mpi}
+%endif
+
+%if "%flavor" == "gnu8-openmpi3-hpc"
+%{?DisOMPI3}
+%global compiler_family gnu
+%global mpi_flavor openmpi
+%global mpi_ver 3
+%global c_f_ver 8
+%{bcond_without mpi}
+%endif
+
+%if "%flavor" == "gnu8-mvapich2-hpc"
+%global compiler_family gnu
+%global mpi_flavor mvapich2
+%global c_f_ver 8
+%{bcond_without mpi}
+%endif
+
+%if "%flavor" == "gnu8-mpich-hpc"
+%global compiler_family gnu
+%global mpi_flavor mpich
+%global c_f_ver 8
+%{bcond_without mpi}
+%endif
+
+%if "%flavor" == "gnu9-openmpi-hpc"
+%{?DisOMPI1}
+%global compiler_family gnu
+%global mpi_flavor openmpi
+%global mpi_ver 1
+%global c_f_ver 9
+%{bcond_without mpi}
+%endif
+
+%if "%flavor" == "gnu9-openmpi2-hpc"
+%{?DisOMPI2}
+%global compiler_family gnu
+%global mpi_flavor openmpi
+%global mpi_ver 2
+%global c_f_ver 9
+%{bcond_without mpi}
+%endif
+
+%if "%flavor" == "gnu9-openmpi3-hpc"
+%{?DisOMPI3}
+%global compiler_family gnu
+%global mpi_flavor openmpi
+%global mpi_ver 3
+%global c_f_ver 9
+%{bcond_without mpi}
+%endif
+
+%if "%flavor" == "gnu9-mvapich2-hpc"
+%global compiler_family gnu
+%global mpi_flavor mvapich2
+%global c_f_ver 9
+%{bcond_without mpi}
+%endif
+
+%if "%flavor" == "gnu9-mpich-hpc"
+%global compiler_family gnu
+%global mpi_flavor mpich
+%global c_f_ver 9
+%{bcond_without mpi}
+%endif
+
 %define hpc_upcase_trans_hyph() %(echo %{**} | tr [a-z] [A-Z] | tr '-' '_')
 
 %{?hpc_init:%{hpc_init -c %compiler_family %{?c_f_ver:-v %{c_f_ver}} 
%{?with_mpi:-m %mpi_flavor %{?mpi_ver:-V %mpi_ver}}}}
@@ -120,16 +212,15 @@
 Group:          Productivity/Scientific/Other
 Version:        %ver
 Release:        0
-%define sonum   6
-Url:            http://www.unidata.ucar.edu/software/netcdf/
-Source:         
https://github.com/Unidata/netcdf-fortran/archive/v%{version}.tar.gz
-Patch0:         netcdf4-Return-status-for-non-void-function-always.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%define sonum   7
+URL:            https://www.unidata.ucar.edu/software/netcdf/
+Source:         
https://github.com/Unidata/netcdf-fortran/archive/v%{version}.tar.gz#/%{pname}-%{version}.tar.gz
 BuildRequires:  %{compiler_family}%{?c_f_ver}-compilers-hpc-macros-devel
 BuildRequires:  %{compiler_family}-compilers-hpc
 BuildRequires:  gawk
 BuildRequires:  libcurl-devel >= 7.18.0
 BuildRequires:  lua-lmod
+BuildRequires:  m4
 BuildRequires:  pkg-config
 BuildRequires:  suse-hpc
 BuildRequires:  zlib-devel >= 1.2.5
@@ -137,7 +228,7 @@
 BuildRequires:  
%{mpi_flavor}%{?mpi_ver}-%{compiler_family}%{?c_f_ver}-hpc-macros-devel
 %endif
 BuildRequires:  
hdf5-%{compiler_family}%{?c_f_ver}%{?with_mpi:-%{mpi_flavor}%{?mpi_ver}}-hpc-devel
-BuildRequires:  
netcdf-%{compiler_family}%{?c_f_ver}%{?with_mpi:-%{mpi_flavor}%{?mpi_ver}}-hpc-devel
+BuildRequires:  
netcdf-%{compiler_family}%{?c_f_ver}%{?with_mpi:-%{mpi_flavor}%{?mpi_ver}}-hpc-devel
 >= 4.6.2
 Requires:       %{libname}%{hpc_package_name_tail %_ver} = %{version}
 
 %description
@@ -233,7 +324,6 @@
 
 %prep
 %setup -q -n %{pname}-%{version}
-%patch0 -p1
 
 # Fix spurious-executable-perm RPMLINT warning
 chmod a-x RELEASE_NOTES.md
@@ -355,18 +445,15 @@
 %hpc_module_delete_if_default
 
 %files
-%defattr(-,root,root,-)
 %doc COPYRIGHT README.md RELEASE_NOTES.md
 %{hpc_bindir}/
 
 %files -n %{libname}%{hpc_package_name_tail %_ver}
-%defattr(-,root,root,-)
 %{hpc_dirs}
 %{hpc_modules_files}
 %{hpc_libdir}/libnetcdff.so.*
 
 %files devel
-%defattr(-,root,root,-)
 %{hpc_includedir}/
 %dir %{hpc_pkgconfigdir}
 %{hpc_libdir}/pkgconfig/netcdf-fortran.pc
@@ -376,7 +463,6 @@
 %{hpc_mandir}/man3/
 
 %files devel-static
-%defattr(-,root,root,-)
 %{hpc_libdir}/libnetcdff.a
 
 %changelog

++++++ _constraints ++++++
<constraints>
  <hardware>
    <disk>
      <size unit="G">2</size>
    </disk>
    <memory>
      <size unit="G">2</size>
    </memory>
    <physicalmemory>
      <size unit="G">1</size>
    </physicalmemory>
  </hardware>
</constraints>
++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.a6ZiDY/_old  2020-05-07 19:32:17.674084774 +0200
+++ /var/tmp/diff_new_pack.a6ZiDY/_new  2020-05-07 19:32:17.678084782 +0200
@@ -3,5 +3,5 @@
   <package>gnu-openmpi2-hpc</package>
   <package>gnu-openmpi3-hpc</package>
   <package>gnu-mpich-hpc</package>
-  <!-- <package>gnu-mvapich2-hpc</package> -->
+  <package>gnu-mvapich2-hpc</package>
 </multibuild>


Reply via email to