On Thu, 15 Jan 2015 10:07:06 +0000 James Cowgill <[email protected]> wrote: > I've attached a patch which fixes this for me. All it does is add the > mips64 arches to the OPENMPI_ARCHES variable.
I just realised the patch I sent was slightly wrong because it didn't contain the changes to debian/control I had to make (sorry). This patch should work. Thanks, James
diff -ur a/debian/control b/debian/control
--- a/debian/control 2014-10-22 19:52:16.000000000 +0100
+++ b/debian/control 2015-03-11 09:30:27.284208227 +0000
@@ -13,7 +13,7 @@
Package: libscalapack-openmpi1
Section: libs
-Architecture: alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64el sparc
+Architecture: alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel mips64 mips64el powerpc ppc64el sparc
Depends: mpi-default-bin, ${shlibs:Depends}, ${misc:Depends}
Conflicts: scalapack1-mpich, scalapack1-lam
Breaks: libscalapack-mpi1 (<< 1.8.0-9.1)
@@ -49,8 +49,8 @@
Package: libscalapack-mpi-dev
Section: libdevel
-Architecture: alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64el sparc hppa m68k powerpcspe ppc64 s390x sparc64
-Depends: libscalapack-openmpi1 (= ${binary:Version}) [alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64el sparc],
+Architecture: alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel mips64 mips64el powerpc ppc64el sparc hppa m68k powerpcspe ppc64 s390x sparc64
+Depends: libscalapack-openmpi1 (= ${binary:Version}) [alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel mips64 mips64el powerpc ppc64el sparc],
libscalapack-mpich1 (= ${binary:Version}) [hppa m68k powerpcspe ppc64 s390x sparc64],
libblacs-mpi-dev, ${misc:Depends}
Conflicts: scalapack-mpich-dev, scalapack-lam-dev
@@ -71,7 +71,7 @@
Package: scalapack-mpi-test
Section: math
-Architecture: alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64el sparc hppa m68k powerpcspe ppc64 s390x sparc64
+Architecture: alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel mips64 mips64el powerpc ppc64el sparc hppa m68k powerpcspe ppc64 s390x sparc64
Depends: scalapack-test-common, ${shlibs:Depends}, ${misc:Depends}
Conflicts: scalapack-mpich-test, scalapack-lam-test
Replaces: scalapack-mpich-test, scalapack-lam-test
diff -ur a/debian/rules b/debian/rules
--- a/debian/rules 2014-10-22 19:47:40.000000000 +0100
+++ b/debian/rules 2015-03-10 16:29:33.099287192 +0000
@@ -17,7 +17,7 @@
# This list of archs is maintained separately from that of the mpi-defaults
# package. If there is a mismatch between the two, the package will FTBFS. This
# is on purpose, to avoid silent breakage. See #740620 for more details.
-OPENMPI_ARCHS=alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64el sparc
+OPENMPI_ARCHS=alpha amd64 arm64 armel armhf hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel mips64 mips64el powerpc ppc64el sparc
MPICH_ARCHS=hppa m68k powerpcspe ppc64 s390x sparc64
build: build-$(SCALAPACK_MPI) build-pvm
signature.asc
Description: This is a digitally signed message part

