Hello community, here is the log from the commit of package openEMS for openSUSE:Factory checked in at 2017-11-03 16:25:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openEMS (Old) and /work/SRC/openSUSE:Factory/.openEMS.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openEMS" Fri Nov 3 16:25:04 2017 rev:6 rq:538042 version:0.0.34 Changes: -------- --- /work/SRC/openSUSE:Factory/openEMS/openEMS.changes 2017-09-13 22:38:33.934083619 +0200 +++ /work/SRC/openSUSE:Factory/.openEMS.new/openEMS.changes 2017-11-03 16:25:41.454374786 +0100 @@ -1,0 +2,8 @@ +Thu Oct 26 15:45:03 UTC 2017 - badshah...@gmail.com + +- Source mpi variables before building to prevent build failures + on openSUSE > 1320. +- Add BuildRequires: sz2-devel, needed for building for openSUSE + >= 1320. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openEMS.spec ++++++ --- /var/tmp/diff_new_pack.8JEl14/_old 2017-11-03 16:25:42.126350328 +0100 +++ /var/tmp/diff_new_pack.8JEl14/_new 2017-11-03 16:25:42.126350328 +0100 @@ -40,16 +40,17 @@ BuildRequires: CSXCAD-devel BuildRequires: boost-devel BuildRequires: cmake -BuildRequires: cmake(Qt5Sql) -BuildRequires: cmake(Qt5Widgets) BuildRequires: gcc-c++ BuildRequires: hdf5-devel BuildRequires: octave-devel BuildRequires: python3-vtk +BuildRequires: sz2-devel BuildRequires: tinyxml-devel BuildRequires: vtk-devel BuildRequires: vtk-java BuildRequires: vtk-tcl +BuildRequires: cmake(Qt5Sql) +BuildRequires: cmake(Qt5Widgets) BuildRequires: pkgconfig(fparser) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(sm) @@ -157,6 +158,10 @@ popd %build +if [ -f %{_libdir}/mpi/gcc/openmpi/bin/mpivars.sh ]; then + source %{_libdir}/mpi/gcc/openmpi/bin/mpivars.sh +fi + %ifarch %ix86 export CFLAGS="%{optflags} -mavx" export CXXFLAGS="%{optflags} -mavx"