Hi all,
Please add loong64 support for criu.
1. Patch
--- criu-4.2.1-ori/debian/control 2026-07-31 04:03:29.000000000 +0800
+++ criu-4.2.1/debian/control 2026-08-24 15:34:52.868609317 +0800
@@ -30,7 +30,7 @@
Testsuite: autopkgtest-pkg-python
Package: criu
-Architecture: amd64 arm64 ppc64el riscv64 s390x
+Architecture: amd64 arm64 loong64 ppc64el riscv64 s390x
Depends:
${misc:Depends},
${shlibs:Depends},
@@ -57,7 +57,7 @@
Package: libcriu2
Section: libs
-Architecture: amd64 arm64 ppc64el riscv64 s390x
+Architecture: amd64 arm64 loong64 ppc64el riscv64 s390x
Multi-Arch: same
Depends:
${misc:Depends},
@@ -79,7 +79,7 @@
Package: libcriu-dev
Section: libdevel
-Architecture: amd64 arm64 ppc64el riscv64 s390x
+Architecture: amd64 arm64 loong64 ppc64el riscv64 s390x
Depends:
libcriu2 (= ${binary:Version}),
libprotobuf-c-dev,
@@ -124,7 +124,7 @@
Package: libcompel1
Section: libs
-Architecture: amd64 arm64 ppc64el riscv64 s390x
+Architecture: amd64 arm64 loong64 ppc64el riscv64 s390x
Multi-Arch: same
Depends:
${misc:Depends},
@@ -143,7 +143,7 @@
Package: libcompel-dev
Section: libdevel
-Architecture: amd64 arm64 ppc64el riscv64 s390x
+Architecture: amd64 arm64 loong64 ppc64el riscv64 s390x
Depends:
libcompel1 (= ${binary:Version}),
${misc:Depends},
2. Build log
I: pybuild plugin_pyproject:199: Copying package built for python3.13 to destdir
I: pybuild plugin_pyproject:199: Copying package built for python3.14 to destdir
make[1]: 离开目录“/home/loongson/debian/criu/criu-4.2.1”
dh_install -O--buildsystem=pybuild
dh_installdocs -O--buildsystem=pybuild
dh_installchangelogs -O--buildsystem=pybuild
dh_installexamples -O--buildsystem=pybuild
dh_installman -O--buildsystem=pybuild
dh_python3 -O--buildsystem=pybuild
I: dh_python3 tools:129: replacing shebang in debian/python3-pycriu/usr/bin/crit
I: dh_python3 tools:129: replacing shebang in debian/python3-pycriu/usr/sbin/criu-ns
dh_installsystemduser -O--buildsystem=pybuild
dh_perl -O--buildsystem=pybuild
dh_link -O--buildsystem=pybuild
dh_strip_nondeterminism -O--buildsystem=pybuild
dh_compress -O--buildsystem=pybuild
dh_fixperms -O--buildsystem=pybuild
dh_missing -O--buildsystem=pybuild
dh_dwz -a -O--buildsystem=pybuild
dwz: debian/criu/usr/sbin/criu: DWARF compression not beneficial - old size 1698601 new size 1737098
dh_strip -a -O--buildsystem=pybuild
dh_makeshlibs -a -O--buildsystem=pybuild
dh_shlibdeps -a -O--buildsystem=pybuild
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
diversion by libc6 from: /lib64/ld-linux-loongarch-lp64d.so.1
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
diversion by libc6 to: /lib64/ld-linux-loongarch-lp64d.so.1.usr-is-merged
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
diversion by libc6 from: /lib64/ld-linux-loongarch-lp64d.so.1
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
diversion by libc6 to: /lib64/ld-linux-loongarch-lp64d.so.1.usr-is-merged
dh_installdeb -O--buildsystem=pybuild
dh_gencontrol -O--buildsystem=pybuild
dpkg-gencontrol: warning: Depends field of package libcriu-dev: substitution variable ${shlibs:Depends} used, but is not defined
dpkg-gencontrol: warning: Depends field of package libcompel-dev: substitution variable ${shlibs:Depends} used, but is not defined
dh_md5sums -O--buildsystem=pybuild
dh_builddeb -O--buildsystem=pybuild
dpkg-deb: 正在 '../libcriu2-dbgsym_4.2.1-1_loong64.deb' 中构建软件包 'libcriu2-dbgsym'。
dpkg-deb: 正在 '../libcompel1_4.2.1-1_loong64.deb' 中构建软件包 'libcompel1'。
dpkg-deb: 正在 '../criu_4.2.1-1_loong64.deb' 中构建软件包 'criu'。
dpkg-deb: 正在 '../libcriu-dev_4.2.1-1_loong64.deb' 中构建软件包 'libcriu-dev'。
dpkg-deb: 正在 '../libcompel1-dbgsym_4.2.1-1_loong64.deb' 中构建软件包 'libcompel1-dbgsym'。
dpkg-deb: 正在 '../libcompel-dev_4.2.1-1_loong64.deb' 中构建软件包 'libcompel-dev'。
dpkg-deb: 正在 '../python3-pycriu_4.2.1-1_all.deb' 中构建软件包 'python3-pycriu'。
dpkg-deb: 正在 '../criu-dbgsym_4.2.1-1_loong64.deb' 中构建软件包 'criu-dbgsym'。
dpkg-deb: 正在 '../libcriu2_4.2.1-1_loong64.deb' 中构建软件包 'libcriu2'。
dpkg-genbuildinfo -O../criu_4.2.1-1_loong64.buildinfo
dpkg-genchanges -O../criu_4.2.1-1_loong64.changes
dpkg-genchanges: info: including full source code in upload
dpkg-source --after-build .
dpkg-buildpackage: info: full upload (original source is included)
Thanks,
Na Zhang