Hello community, here is the log from the commit of package gasnet for openSUSE:Factory checked in at 2019-10-22 15:46:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gasnet (Old) and /work/SRC/openSUSE:Factory/.gasnet.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gasnet" Tue Oct 22 15:46:40 2019 rev:13 rq:741733 version:1.32.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gasnet/gasnet.changes 2019-10-02 14:55:42.899314832 +0200 +++ /work/SRC/openSUSE:Factory/.gasnet.new.2352/gasnet.changes 2019-10-22 15:46:40.285803250 +0200 @@ -1,0 +2,5 @@ +Fri Oct 4 07:03:25 UTC 2019 - Nicolas Morey-Chaisemartin <[email protected]> + +- Always use the default openmpi + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gasnet.spec ++++++ --- /var/tmp/diff_new_pack.TNqtgi/_old 2019-10-22 15:46:41.053804189 +0200 +++ /var/tmp/diff_new_pack.TNqtgi/_new 2019-10-22 15:46:41.065804204 +0200 @@ -17,7 +17,6 @@ %define _buildshell /bin/bash -%define mpi_implem openmpi2 Name: gasnet Version: 1.32.0 @@ -43,9 +42,8 @@ %ifarch x86_64 BuildRequires: libpsm2-devel %endif -BuildRequires: %{mpi_implem} -BuildRequires: %{mpi_implem}-devel BuildRequires: libtool +BuildRequires: openmpi-macros-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -76,6 +74,7 @@ %package -n libgasnet-%{libver} Summary: Runtime libraries for GASNet Group: System/Libraries +%openmpi_requires %description -n libgasnet-%{libver} GASNet is a language-independent, low-level networking layer that provides @@ -110,7 +109,7 @@ sed -i -e "s/__DATE__/\"$FAKE_BUILDDATE\"/" -e "s/__TIME__/\"$FAKE_BUILDTIME\"/" gasnet_tools.c gasnet_trace.c tests/test.h %build -. %{_libdir}/mpi/gcc/%{mpi_implem}/bin/mpivars.sh +%setup_openmpi %configure --enable-udp --enable-mpi --enable-par --enable-ibv --disable-aligned-segments --enable-segment-fast --with-segment-mmap-max=4GB --disable-debug --enable-force-posix-realtime --enable-smp \ %ifarch x86_64 %{ix86} --enable-ofi \ @@ -127,11 +126,11 @@ make %{?_smp_mflags} MANUAL_CFLAGS="%optflags -fPIC" MANUAL_MPICFLAGS="%optflags -fPIC" MANUAL_CXXFLAGS="%optflags -fPIC" %check -. %{_libdir}/mpi/gcc/%{mpi_implem}/bin/mpivars.sh +%setup_openmpi make %{?_smp_mflags} check MANUAL_CFLAGS="%optflags -fPIC" MANUAL_MPICFLAGS="%optflags -fPIC" MANUAL_CXXFLAGS="%optflags -fPIC" %install -. %{_libdir}/mpi/gcc/%{mpi_implem}/bin/mpivars.sh +%setup_openmpi make %{?_smp_mflags} DESTDIR=%{buildroot} install %fdupes %{buildroot}/%{_prefix} chmod +x %{buildroot}/%{_bindir}/*.pl
