[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1121537: pytorch: please enable build on loong64



Source: pytorch
Version: 2.6.0+dfsg-9
Severity: normal
Tags: patch
User: debian-loongarch@lists.debian.org
Usertags: loong64

Dear maintainers,

Please enable build on loong64, patch attached.
Before building pytorch, please merge patch for sleef and build binary packages.

Best regards,
Dandan Zhang

diff --git a/pytorch-2.6.0+dfsg/debian/control b/control
index ba08ea9..6fd42ff 100644
--- a/pytorch-2.6.0+dfsg/debian/control
+++ b/control
@@ -18,17 +18,17 @@ Build-Depends: cmake,
                libbenchmark-dev,
                libcpuinfo-dev (>= 0.0~git20230113.6481e8b~),
                libcpp-httplib-dev,
-               libdnnl-dev (>= 3.6.0~) [amd64 arm64 ppc64el s390x],
+               libdnnl-dev (>= 3.6.0~) [amd64 arm64 ppc64el s390x loong64],
                libeigen3-dev,
                libfmt-dev,
                libfp16-dev (>= 0.0~git20200514.4dfe081~),
                libflatbuffers-dev,
                flatbuffers-compiler-dev,
                libfxdiv-dev (>= 0.0~git20200417.b408327~),
-               libgloo-dev (>= 0.0~git20231202.5354032-5) [amd64 arm64 ppc64el s390x riscv64],
+               libgloo-dev (>= 0.0~git20231202.5354032-5) [amd64 arm64 ppc64el s390x riscv64 loong64],
                libuv1-dev,
                mpi-default-dev,
-               libideep-dev (>= 0.0~git20230825.6f4d653~) [amd64 arm64 ppc64el s390x],
+               libideep-dev (>= 0.0~git20230825.6f4d653~) [amd64 arm64 ppc64el s390x loong64],
                liblapack-dev,
                llvm-19,
                llvm-19-dev,
@@ -63,7 +63,7 @@ Build-Depends: cmake,
 
 Package: python3-torch
 Section: python
-Architecture: amd64 arm64 ppc64el s390x riscv64
+Architecture: amd64 arm64 ppc64el s390x riscv64 loong64
 Depends: libtorch2.6 (= ${binary:Version}),
          ${misc:Depends},
          ${python3:Depends},
@@ -91,7 +91,7 @@ Description: Tensors and Dynamic neural networks in Python (Python Interface)
 
 Package: libtorch-dev
 Section: libdevel
-Architecture: amd64 arm64 ppc64el s390x riscv64
+Architecture: amd64 arm64 ppc64el s390x riscv64 loong64
 Depends: libtorch2.6 (= ${binary:Version}),
          python3-dev,
          libprotobuf-dev,
@@ -111,7 +111,7 @@ Description: Tensors and Dynamic neural networks in Python (Development Files)
 
 Package: libtorch2.6
 Section: libs
-Architecture: amd64 arm64 ppc64el s390x riscv64
+Architecture: amd64 arm64 ppc64el s390x riscv64 loong64
 Multi-Arch: same
 Depends: ${misc:Depends}, ${shlibs:Depends},
          libgloo0 (>= 0.0~git20231202.5354032-5),
@@ -141,7 +141,7 @@ Description: Tensors and Dynamic neural networks in Python (Shared Objects)
 
 Package: libtorch-test
 Section: libs
-Architecture: amd64 arm64 ppc64el s390x riscv64
+Architecture: amd64 arm64 ppc64el s390x riscv64 loong64
 Depends: libtorch2.6 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends},
 Conflicts: libtorch-cuda-test
 Replaces: libtorch-cuda-test

Reply to: