Bug#746214: hdf5: build with openmpi on mips/mipsel

Julien Cristau jcristau at debian.org
Mon Apr 28 06:34:05 UTC 2014


Source: hdf5
Version: 1.8.12+docs-1
Severity: serious
Tags: patch

Hi,

mpi-defaults now uses openmpi on mips and mipsel (as of 1.0.2+nmu1).  A
rebuilt libhdf5-mpi-dev thus depends on libhdf5-openmpi-dev, which is
not built on those archs, making it uninstallable.

diff --git a/debian/control b/debian/control
index 0b3c252..24929a9 100644
--- a/debian/control
+++ b/debian/control
@@ -101,7 +101,7 @@ Description: Hierarchical Data Format 5 (HDF5) - development files - serial vers
 Package: libhdf5-openmpi-7
 Section: libs
 Priority: extra
-Architecture: alpha arm64 armel armhf amd64 i386 ia64 powerpc powerpcspe ppc64 sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386
+Architecture: alpha arm64 armel armhf amd64 i386 ia64 mips mipsel powerpc powerpcspe ppc64 sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Conflicts: libhdf5-7
@@ -118,7 +118,7 @@ Description: Hierarchical Data Format 5 (HDF5) - runtime files - OpenMPI version
 Package: libhdf5-openmpi-dev
 Section: libdevel
 Priority: extra
-Architecture: alpha arm64 armel armhf amd64 i386 ia64 powerpc powerpcspe ppc64 sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386
+Architecture: alpha arm64 armel armhf amd64 i386 ia64 mips mipsel powerpc powerpcspe ppc64 sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386
 Depends: libhdf5-openmpi-7 (= ${binary:Version}), zlib1g-dev,
  libjpeg-dev, libopenmpi-dev, ${misc:Depends}, hdf5-helpers
 Conflicts: libhdf5-dev
@@ -135,7 +135,7 @@ Description: Hierarchical Data Format 5 (HDF5) - development files - OpenMPI ver
 Package: libhdf5-openmpi-7-dbg
 Section: debug
 Priority: extra
-Architecture: alpha arm64 armel armhf amd64 i386 ia64 powerpc powerpcspe ppc64 sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386
+Architecture: alpha arm64 armel armhf amd64 i386 ia64 mips mipsel powerpc powerpcspe ppc64 sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386
 Depends: ${shlibs:Depends}, ${misc:Depends},
  libhdf5-openmpi-7 (= ${binary:Version}),
 Conflicts: libhdf5-7-dbg, libhdf5-mpich-7-dbg
diff --git a/debian/rules b/debian/rules
index 1f2eb06..1e54389 100755
--- a/debian/rules
+++ b/debian/rules
@@ -37,7 +37,7 @@ DEFAULT_MPI=$(ARCH_DEFAULT_MPI_IMPL)
 #ARCH_FLAG=-a
 #ARCHS=any
 ARCH_FLAG=-s
-ARCHS=alpha arm64 armel armhf amd64 i386 ia64 powerpc powerpcspe ppc64 sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386
+ARCHS=alpha arm64 armel armhf amd64 i386 ia64 mips mipsel powerpc powerpcspe ppc64 sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386
 
 ifeq (,$(filter $(DEB_HOST_ARCH),$(ARCHS)))
 build_openmpi = no

Cheers,
Julien
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-grass-devel/attachments/20140428/470b1673/attachment.sig>


More information about the Pkg-grass-devel mailing list