Bug#1059262: trilinos: add loongarch64 support

zhangdandan zhangdandan at loongson.cn
Wed Apr 10 03:06:52 BST 2024


Hi maintainers,

On Fri, 29 Mar 2024 09:53:53 +0800 zhangdandan wrote:

 >
 > The trilinos itself blocks the compilation of many packages.
 > Based on the attached patch, the trilinos package was compiled
 > successfully on my local loong64 rootfs environment.
 > I have built 132 binary packages from trilinos on local ENV.
 >
I have generated a debdiff for loong64.
Please consider the patch I have attached.
Could you enable loong64 support in debian/control in the next upload.
Looking forward to your reply.

In addition, if I need to submit a merge-request to 
https://salsa.debian.org/science-team/trilinos, please contact me in time.

Thanks,
Dandan Zhang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20240410/ac1d0425/attachment-0001.htm>
-------------- next part --------------
diff -Nru trilinos-13.2.0/debian/control trilinos-13.2.0/debian/control
--- trilinos-13.2.0/debian/control	2023-09-04 12:17:04.000000000 +0000
+++ trilinos-13.2.0/debian/control	2023-09-04 16:41:09.000000000 +0000
@@ -35,7 +35,7 @@
 Vcs-Browser: https://salsa.debian.org/science-team/trilinos
 
 Package: trilinos-all-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${misc:Depends}, ${mydevpackages}
@@ -50,7 +50,7 @@
  This package depends on all Trilinos development packages.
 
 Package: trilinos-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${misc:Depends}
@@ -65,7 +65,7 @@
  This package contains the development header and some makefile templates.
 
 Package: libtrilinos-amesos-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -77,7 +77,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-amesos-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 # Manually add libtrilinos-trilinosss-dev as dependency until
@@ -92,7 +92,7 @@
  This package provides headers.
 
 Package: libtrilinos-amesos2-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -104,7 +104,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-amesos2-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 # Manually add libtrilinos-trilinosss-dev as dependency until
@@ -119,7 +119,7 @@
  This package provides headers.
 
 Package: libtrilinos-anasazi-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -134,7 +134,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-anasazi-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-anasazi-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -150,7 +150,7 @@
  This package provides headers.
 
 Package: libtrilinos-aztecoo-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -164,7 +164,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-aztecoo-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: liblapack-dev, libtrilinos-aztecoo-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -179,7 +179,7 @@
  This package provides headers.
 
 Package: libtrilinos-belos-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -193,7 +193,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-belos-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-belos-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -210,7 +210,7 @@
  This package provides headers.
 
 Package: libtrilinos-epetra-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -222,7 +222,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-epetra-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-epetra-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -235,7 +235,7 @@
  This package provides headers.
 
 Package: libtrilinos-epetraext-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -246,7 +246,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-epetraext-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libhdf5-openmpi-dev, libtrilinos-epetraext-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -258,7 +258,7 @@
  This package provides headers.
 
 Package: libtrilinos-galeri-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -272,7 +272,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-galeri-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-galeri-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -287,7 +287,7 @@
  This package provides headers.
 
 Package: libtrilinos-ifpack-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -301,7 +301,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-ifpack-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 # Manually add libtrilinos-trilinosss-dev as dependency until
@@ -318,7 +318,7 @@
  This package provides headers.
 
 Package: libtrilinos-ifpack2-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -332,7 +332,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-ifpack2-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 # Manually add libtrilinos-trilinosss-dev as dependency until
@@ -349,7 +349,7 @@
  This package provides headers.
 
 Package: libtrilinos-intrepid-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -363,7 +363,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-intrepid-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-intrepid-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -378,7 +378,7 @@
  This package provides headers.
 
 Package: libtrilinos-intrepid2-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -391,7 +391,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-intrepid2-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-intrepid2-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -405,7 +405,7 @@
  This package provides headers.
 
 Package: libtrilinos-isorropia-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -420,7 +420,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-isorropia-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-isorropia-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -436,7 +436,7 @@
  This package provides headers.
 
 Package: libtrilinos-kokkos-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -451,7 +451,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-kokkos-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-kokkos-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -467,7 +467,7 @@
  This package provides headers.
 
 Package: libtrilinos-kokkos-kernels-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -484,7 +484,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-kokkos-kernels-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Replaces: libtrilinos-tpetra-dev (<< 12.12.0)
@@ -504,7 +504,7 @@
  This package provides headers.
 
 Package: libtrilinos-komplex-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -515,7 +515,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-komplex-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-komplex-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -527,7 +527,7 @@
  This package provides headers.
 
 Package: libtrilinos-ml-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -545,7 +545,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-ml-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 # Manually add libtrilinos-trilinosss-dev as dependency until
@@ -567,7 +567,7 @@
  This package provides headers.
 
 Package: libtrilinos-moertel-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -585,7 +585,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-moertel-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-moertel-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -604,7 +604,7 @@
  This package provides headers.
 
 Package: libtrilinos-muelu-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -618,7 +618,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-muelu-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 # Manually add libtrilinos-trilinosss-dev as dependency until
@@ -635,7 +635,7 @@
  This package provides headers.
 
 Package: libtrilinos-nox-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -649,7 +649,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-nox-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 # Manually add libtrilinos-trilinosss-dev as dependency until
@@ -666,7 +666,7 @@
  This package provides headers.
 
 Package: libtrilinos-pamgen-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -679,7 +679,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-pamgen-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-pamgen-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -693,7 +693,7 @@
  This package provides headers.
 
 Package: libtrilinos-phalanx-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -711,7 +711,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-phalanx-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-phalanx-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -730,7 +730,7 @@
  This package provides headers.
 
 Package: libtrilinos-pike-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -745,7 +745,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-pike-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-pike-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -761,7 +761,7 @@
  This package provides headers.
 
 Package: libtrilinos-piro-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -777,7 +777,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-piro-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-piro-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -794,7 +794,7 @@
  This package provides headers.
 
 Package: libtrilinos-pliris-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -806,7 +806,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-pliris-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-pliris-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -819,7 +819,7 @@
  This package provides headers.
 
 Package: libtrilinos-rol-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -832,7 +832,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-rol-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 # Manually add libtrilinos-trilinosss-dev as dependency until
@@ -848,7 +848,7 @@
  This package provides headers.
 
 Package: libtrilinos-rtop-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -859,7 +859,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-rtop-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-rtop-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -871,7 +871,7 @@
  This package provides headers.
 
 Package: libtrilinos-rythmos-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -885,7 +885,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-rythmos-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-rythmos-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -900,7 +900,7 @@
  This package provides headers.
 
 Package: libtrilinos-sacado-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -912,7 +912,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-sacado-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-sacado-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -925,7 +925,7 @@
  This package provides headers.
 
 Package: libtrilinos-shards-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -942,7 +942,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-shards-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-shards-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -960,7 +960,7 @@
  This package provides headers.
 
 Package: libtrilinos-shylu-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -980,7 +980,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-shylu-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-shylu-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -1001,7 +1001,7 @@
  This package provides headers.
 
 Package: libtrilinos-trilinosss-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -1011,7 +1011,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-trilinosss-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-trilinosss-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -1022,7 +1022,7 @@
  This package provides headers.
 
 Package: libtrilinos-stokhos-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -1036,7 +1036,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-stokhos-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 # Manually add libtrilinos-trilinosss-dev as dependency until
@@ -1053,7 +1053,7 @@
  This package provides headers.
 
 Package: libtrilinos-stratimikos-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -1066,7 +1066,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-stratimikos-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 # Manually add libtrilinos-trilinosss-dev as dependency until
@@ -1082,7 +1082,7 @@
  This package provides headers.
 
 Package: libtrilinos-teko-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -1102,7 +1102,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-teko-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-teko-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -1123,7 +1123,7 @@
  This package provides headers.
 
 Package: libtrilinos-teuchos-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -1135,7 +1135,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-teuchos-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: binutils-dev, libiberty-dev, libblas-dev, liblapack-dev, libtrilinos-teuchos-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -1148,7 +1148,7 @@
  This package provides headers.
 
 Package: libtrilinos-thyra-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -1162,7 +1162,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-thyra-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-thyra-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -1177,7 +1177,7 @@
  This package provides headers.
 
 Package: libtrilinos-tpetra-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -1188,7 +1188,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-tpetra-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: liblapack-dev, libtrilinos-tpetra-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -1202,7 +1202,7 @@
  This package provides headers.
 
 Package: libtrilinos-trilinoscouplings-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -1213,7 +1213,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-trilinoscouplings-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 # Manually add libtrilinos-trilinosss-dev as dependency until
@@ -1227,7 +1227,7 @@
  This package provides headers.
 
 Package: libtrilinos-triutils-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -1237,7 +1237,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-triutils-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-triutils-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -1248,7 +1248,7 @@
  This package provides headers.
 
 Package: libtrilinos-xpetra-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -1261,7 +1261,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-xpetra-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-xpetra-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -1275,7 +1275,7 @@
  This package provides headers.
 
 Package: libtrilinos-zoltan-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -1290,7 +1290,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-zoltan-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-zoltan-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}
@@ -1306,7 +1306,7 @@
  This package provides headers.
 
 Package: libtrilinos-zoltan2-13.2
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -1318,7 +1318,7 @@
  This package contains the dynamic libraries.
 
 Package: libtrilinos-zoltan2-dev
-Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64
+Architecture: amd64 arm64 ppc64el s390x ppc64 riscv64 loong64
 Multi-Arch: same
 Section: libdevel
 Depends: libtrilinos-zoltan2-13.2 (= ${binary:Version}), trilinos-dev, ${misc:Depends}


More information about the debian-science-maintainers mailing list