Source: gridengine Version: 8.1.9+dfsg-10 Severity: normal Tags: ftbfs, patch User: debian-riscv@lists.debian.org Usertags: riscv64 X-Debbugs-Cc: debian-riscv@lists.debian.org Dear gridengine Maintainer, The package has a ftbfs issue on riscv64 due to missing support riscv64: ``` ... Unsupported architecture UNSUPPORTED-lx-riscv64 Now run ./aimk with any appropriate options (see ./aimk -help) Unsupported architecture UNSUPPORTED-lx-riscv64 make[1]: *** [debian/rules:37: override_dh_auto_build] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:34: build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 ``` The patch attached is trying to add support for riscv64 and I can confirm it is ok to build on my locally real riscv64 hardware.Could you apply it in the next upload? Any issues please let me know, thanks. -- Regards, -- Bo YU
Description: add support riscv64 Author: Bo YU <tsu.yubo@gmail.com> Forwarded: no Last-Update: 2022-08-20 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ --- a/source/aimk +++ b/source/aimk @@ -1974,6 +1974,9 @@ set JAVA_LIB_ARCH = aarch64 endif breaksw + case lx-riscv64: + set JAVA_LIB_ARCH = riscv64 + breaksw case lx-mips64: set JAVA_LIB_ARCH = mips64el breaksw --- a/source/dist/util/arch +++ b/source/dist/util/arch @@ -219,6 +219,9 @@ powerpc64le | powerpc64el) lxmachine=ppc64el ;; + riscv64) + lxmachine=riscv64 + ;; *) unsupported="UNSUPPORTED-" lxmachine=$osmachine --- a/source/scripts/compilearch +++ b/source/scripts/compilearch @@ -220,6 +220,11 @@ COMPILE_ARCH=LINUXPPC64EL TARGET_BITS=TARGET_64BIT ;; + lx-riscv64) + BUILDARCH=LINUXRISCV64 + COMPILE_ARCH=LINUXRISCV64 + TARGET_BITS=TARGET_64BITT + ;; lx-s390) BUILDARCH=LINUXS390 COMPILE_ARCH=LINUXS390
Attachment:
signature.asc
Description: PGP signature