Source: scilab Version: 6.1.1+dfsg2-4 Severity: wishlist Tags: ftbfs patch User: debian-ri...@lists.debian.org Usertags: riscv64 X-Debbugs-Cc: m...@debian.org, debian-ri...@lists.debian.org
Hi, Please enable this architecture, with the patch attached or an equivalent. I built it locally on hardware, it built fine just by enabling the architecture in debian/control, no other changes needed. This is possible after libjogl2-java gained support for riscv64, which happened in recent days: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025373 https://tracker.debian.org/news/1393347/accepted-libjogl2-java-232dfsg-10-source-into-unstable/ As a suggestion, perhaps the Architecture field should be set to "any". Missing libjogl2-java or other build-dependencies in some architectures will make this package to not be buildable there, but otherwise will cause no harm, no spurious warnings or any other annoying side-effect (AFAIK), while avoiding having to make changes to the package to support new architectures. Thanks and cheers. -- Manuel A. Fernandez Montecelo <m...@debian.org>
diff -Nru scilab-6.1.1+dfsg2/debian/changelog scilab-6.1.1+dfsg2/debian/changelog --- scilab-6.1.1+dfsg2/debian/changelog 2022-08-16 09:55:44.000000000 +0000 +++ scilab-6.1.1+dfsg2/debian/changelog 2022-12-02 20:25:11.000000000 +0000 @@ -1,3 +1,10 @@ +scilab (6.1.1+dfsg2-4+0.riscv64.1) unreleased; urgency=medium + + * Non-maintainer upload. + * riscv64: enable in d/control + + -- Manuel A. Fernandez Montecelo <m...@debian.org> Fri, 02 Dec 2022 20:25:11 +0000 + scilab (6.1.1+dfsg2-4) unstable; urgency=medium * Add patch to disambiguate pause (Closes: #1017283). diff -Nru scilab-6.1.1+dfsg2/debian/control scilab-6.1.1+dfsg2/debian/control --- scilab-6.1.1+dfsg2/debian/control 2022-08-16 09:55:44.000000000 +0000 +++ scilab-6.1.1+dfsg2/debian/control 2022-12-02 20:25:11.000000000 +0000 @@ -109,7 +109,7 @@ Package: scilab-include # any because of the bug #550243 -Architecture: amd64 armhf i386 powerpc s390x arm64 ppc64el +Architecture: amd64 armhf i386 powerpc s390x arm64 ppc64el riscv64 Depends: ${misc:Depends} Description: Scientific software package for numerical computations (include files) Scilab is a matrix-based scientific software package. @@ -130,7 +130,7 @@ Package: scilab-minimal-bin -Architecture: amd64 armhf i386 powerpc s390x arm64 ppc64el +Architecture: amd64 armhf i386 powerpc s390x arm64 ppc64el riscv64 Depends: ${shlibs:Depends}, scilab-data (= ${source:Version}), ${misc:Depends}, default-jre-headless Replaces: scilab-bin, scilab-full-bin (<< 5.4.1-3) @@ -155,7 +155,7 @@ Please install the package "scilab" to have all features. Package: scilab-full-bin -Architecture: amd64 armhf i386 powerpc s390x arm64 ppc64el +Architecture: amd64 armhf i386 powerpc s390x arm64 ppc64el riscv64 Depends: ${shlibs:Depends}, scilab-minimal-bin (= ${binary:Version}), libflexdock-java (>= 1.2.3), libjogl2-java (>= 2.3.2), libjrosetta-java (>= 1.0.1), libjlatexmath-java (>= 1.0.2), libjlatexmath-fop-java (>= 1.0.2),