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