Bug#1050845: mpi-defaults: Please add support for loongarch64
zhangdandan
zhangdandan at loongson.cn
Wed Aug 30 04:09:10 BST 2023
Package: mpi-defaults
Version: 1.14
Severity: wishlist
Tags: patch
User: debian-devel at lists.debian.org
Usertags: loongarch64
Dear maintainers,
Please add support for loongarch64 (64-bit LoongArch) in mpi-defaults,
default to openmpi. And loong64 is dpkg architecture for loongarch64.
I have compiled the packages on local Debian system as follows
mpi-default-bin_1.14_loong64.deb
mpi-default-dev_1.14_loong64.deb
Please consider the patch attached.
For ease of viewing, you can also review the following link [1].
If you have any questions, you can contact me at any time.
[1]:https://salsa.debian.org/science-team/mpi-defaults/-/merge_requests/1
thanks,
Dandan Zhang
-------------- next part --------------
diff -Nru mpi-defaults-1.14/debian/control mpi-defaults-1.14/debian/control
--- mpi-defaults-1.14/debian/control 2021-08-04 13:43:05.000000000 +0000
+++ mpi-defaults-1.14/debian/control 2021-08-04 13:46:55.000000000 +0000
@@ -10,8 +10,8 @@
Alastair McKinstry <mckinstry at debian.org>,
Build-Depends:
debhelper-compat (= 13),
- libopenmpi-dev (>= 1.4.3-2.1) [alpha amd64 arm64 armel armhf hppa hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 m68k mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el riscv64 s390x sh4 sparc64 x32],
- openmpi-bin (>= 1.4.3-2.1) [alpha amd64 arm64 armel armhf hppa hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 m68k mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el riscv64 s390x sh4 sparc64 x32],
+ libopenmpi-dev (>= 1.4.3-2.1) [alpha amd64 arm64 armel armhf hppa hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 loong64 m68k mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el riscv64 s390x sh4 sparc64 x32],
+ openmpi-bin (>= 1.4.3-2.1) [alpha amd64 arm64 armel armhf hppa hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 loong64 m68k mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el riscv64 s390x sh4 sparc64 x32],
# libmpich-dev [],
# mpich []
Rules-Requires-Root: no
@@ -20,7 +20,7 @@
Vcs-Git: https://salsa.debian.org/science-team/mpi-defaults.git
Package: mpi-default-dev
-Architecture: alpha amd64 arm64 armel armhf hppa hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 m68k mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el riscv64 s390x sh4 sparc64 x32
+Architecture: alpha amd64 arm64 armel armhf hppa hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 loong64 m68k mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el riscv64 s390x sh4 sparc64 x32
Section: libdevel
Depends: ${mpi-dev}, ${misc:Depends}
Description: Standard MPI development files (metapackage)
@@ -31,7 +31,7 @@
compilers mpicc, mpic++/mpicxx/mpiCC, mpif77 and mpi90 and their manpages.
Package: mpi-default-bin
-Architecture: alpha amd64 arm64 armel armhf hppa hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 m68k mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el riscv64 s390x sh4 sparc64 x32
+Architecture: alpha amd64 arm64 armel armhf hppa hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 loong64 m68k mips mips64el mipsel powerpc powerpcspe ppc64 ppc64el riscv64 s390x sh4 sparc64 x32
Section: net
Depends: ${mpi}, ${misc:Depends}
Description: Standard MPI runtime programs (metapackage)
diff -Nru mpi-defaults-1.14/debian/rules mpi-defaults-1.14/debian/rules
--- mpi-defaults-1.14/debian/rules 2021-08-04 13:43:02.000000000 +0000
+++ mpi-defaults-1.14/debian/rules 2021-08-04 13:46:55.000000000 +0000
@@ -21,6 +21,7 @@
ia64 \
kfreebsd-amd64 \
kfreebsd-i386 \
+ loong64 \
mips \
mips64el \
mipsel \
@@ -47,6 +48,7 @@
ia64 \
kfreebsd-amd64 \
kfreebsd-i386 \
+ loong64 \
m68k \
mips \
mips64el \
@@ -76,6 +78,7 @@
ia64 \
kfreebsd-amd64 \
kfreebsd-i386 \
+ loong64 \
m68k \
mips \
mips64el \
More information about the debian-science-maintainers
mailing list