[Debian-med-packaging] Bug#951643: murasaki: FTBFS with new mpi

Dimitri John Ledkov xnox at ubuntu.com
Wed Feb 19 12:14:20 GMT 2020


Package: murasaki
Version: 1.68.6-8
Severity: serious

murasaki_mpi.cc: In function ‘void mpi_types_init()’:
murasaki_mpi.cc:107:14: error: call to ‘MPI_Address’ declared with attribute error: MPI_Address was remov
ed in MPI-3.0.  Use MPI_Get_address instead.
  107 |   MPI_Address(&msg.key,disp);
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~
murasaki_mpi.cc:108:14: error: call to ‘MPI_Address’ declared with attribute error: MPI_Address was remov
ed in MPI-3.0.  Use MPI_Get_address instead.
  108 |   MPI_Address(&msg.seqno,disp+1);
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
murasaki_mpi.cc:109:14: error: call to ‘MPI_Address’ declared with attribute error: MPI_Address was remov
ed in MPI-3.0.  Use MPI_Get_address instead.
  109 |   MPI_Address(&msg.pos,disp+1);
      |   ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
murasaki_mpi.cc:112:18: error: call to ‘MPI_Type_struct’ declared with attribute error: MPI_Type_struct w
as removed in MPI-3.0.  Use MPI_Type_create_struct instead.
  112 |   MPI_Type_struct(3,blocklen,disp,type,&MPI_HashMessage_type);
      |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [Makefile:189: murasaki_mpi.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:8: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 "INSTALL=install --strip-program=true" USE_MPI=YES returned exit code 2
make[1]: *** [debian/rules:22: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:19: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2


More information about the Debian-med-packaging mailing list