Bug#1025411: scilab: Please add support for "riscv64" arch
Manuel A. Fernandez Montecelo
mafm at debian.org
Sun Dec 4 09:41:50 GMT 2022
Source: scilab
Version: 6.1.1+dfsg2-4
Severity: wishlist
Tags: ftbfs patch
User: debian-riscv at lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: mafm at debian.org, debian-riscv at 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 <mafm at debian.org>
-------------- next part --------------
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 <mafm at 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),
More information about the debian-science-maintainers
mailing list