Version in base suite: 2024.1.0+dfsg-6 Base version: scilab_2024.1.0+dfsg-6 Target version: scilab_2024.1.0+dfsg-6+deb13u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/s/scilab/scilab_2024.1.0+dfsg-6.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/s/scilab/scilab_2024.1.0+dfsg-6+deb13u1.dsc changelog | 10 ++++++++++ patches/locales_utf8.patch | 42 ++++++++++++++++++++++++++++++++++++++++++ patches/series | 1 + 3 files changed, 53 insertions(+) dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmpfa8c93o7/scilab_2024.1.0+dfsg-6.dsc: no acceptable signature found dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmpfa8c93o7/scilab_2024.1.0+dfsg-6+deb13u1.dsc: no acceptable signature found diff -Nru scilab-2024.1.0+dfsg/debian/changelog scilab-2024.1.0+dfsg/debian/changelog --- scilab-2024.1.0+dfsg/debian/changelog 2024-10-08 20:13:28.000000000 +0000 +++ scilab-2024.1.0+dfsg/debian/changelog 2026-03-04 12:25:00.000000000 +0000 @@ -1,3 +1,13 @@ +scilab (2024.1.0+dfsg-6+deb13u1) trixie; urgency=medium + + * Team upload. + + [ Pierre Gruet ] + * Using the UTF-8 suffix when calling scilab to build the documentation. + Closes: #1106083. + + -- Santiago Vila Wed, 04 Mar 2026 13:25:00 +0100 + scilab (2024.1.0+dfsg-6) unstable; urgency=medium * Skipping libxml2 patch until version 2.12.7 enters Debian/unstable again diff -Nru scilab-2024.1.0+dfsg/debian/patches/locales_utf8.patch scilab-2024.1.0+dfsg/debian/patches/locales_utf8.patch --- scilab-2024.1.0+dfsg/debian/patches/locales_utf8.patch 1970-01-01 00:00:00.000000000 +0000 +++ scilab-2024.1.0+dfsg/debian/patches/locales_utf8.patch 2026-03-04 10:29:00.000000000 +0000 @@ -0,0 +1,42 @@ +Description: using the UTF-8 suffix after the locale when building the + documentation. Also skipping the attempt to launch scilab on regen_list.sce, + which can cause problems with the locales and cannot be run in a headless + environment anyway. +Author: Pierre Gruet +Bug-Debian: https://bugs.debian.org/1106083 +Forwarded: https://gitlab.com/scilab/scilab/-/issues/17461 +Last-Update: 2026-01-29 + +Index: scilab-2024.1.0+dfsg/scilab/Makefile.am +=================================================================== +--- scilab-2024.1.0+dfsg.orig/scilab/Makefile.am ++++ scilab-2024.1.0+dfsg/scilab/Makefile.am +@@ -293,7 +293,7 @@ doc-images: + mkdir $(top_srcdir)/modules/helptools/images/ + $(MAKE) doc + +-doc: function-list javadoc $(top_builddir)/scilab-bin $(top_builddir)/bin/scilab-adv-cli ++doc: javadoc $(top_builddir)/scilab-bin $(top_builddir)/bin/scilab-adv-cli + if BUILD_HELP + @if test -x $(top_builddir)/scilab-bin; then \ + cd $(top_builddir);\ +@@ -304,8 +304,8 @@ if BUILD_HELP + echo "LANG=$$l.UTF-8 SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 _JAVA_OPTIONS='-Djava.awt.headless=true' HOME=/tmp $(top_builddir)/bin/scilab-adv-cli -noatomsautoload -nb -l $$l -nouserstartup -e \"$$COMMAND\"";\ + LANG=$$l.UTF-8 SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 _JAVA_OPTIONS='-Djava.awt.headless=true' HOME=/tmp $(top_builddir)/bin/scilab-adv-cli -noatomsautoload -nb -l $$l -nouserstartup -e "$$COMMAND" || exit 1;\ + else \ +- echo "LANG=$$l.UTF-8 LC_ALL=C SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 _JAVA_OPTIONS='-Djava.awt.headless=true' HOME=/tmp $(top_builddir)/bin/scilab-adv-cli -noatomsautoload -nb -l $$l -nouserstartup -e \"$$COMMAND\"";\ +- LANG=$$l.UTF-8 LC_ALL=C SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 _JAVA_OPTIONS="-Djava.awt.headless=true -Djava.library.path=/usr/lib/jni:$$(find . -name "*.so" -a -wholename "*modules*" | sed 's/\/[^/]*$$//' | sort | uniq | tr '\n' ':' | sed 's/:$$//')" HOME=/tmp $(top_builddir)/bin/scilab-adv-cli -noatomsautoload -nb -l $$l -nouserstartup -e "$$COMMAND" || exit 1;\ ++ echo "LANG=$$l.UTF-8 LC_ALL=C SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 _JAVA_OPTIONS='-Djava.awt.headless=true' HOME=/tmp $(top_builddir)/bin/scilab-adv-cli -noatomsautoload -nb -l $$l.UTF-8 -nouserstartup -e \"$$COMMAND\"";\ ++ LANG=$$l.UTF-8 LC_ALL=C SCI_DISABLE_TK=1 SCI_JAVA_ENABLE_HEADLESS=1 _JAVA_OPTIONS="-Djava.awt.headless=true -Djava.library.path=/usr/lib/jni:$$(find . -name "*.so" -a -wholename "*modules*" | sed 's/\/[^/]*$$//' | sort | uniq | tr '\n' ':' | sed 's/:$$//')" HOME=/tmp $(top_builddir)/bin/scilab-adv-cli -noatomsautoload -nb -l $$l.UTF-8 -nouserstartup -e "$$COMMAND" || exit 1;\ + fi; \ + done; \ + else \ +@@ -315,7 +315,7 @@ else + @echo "Cannot buid help. Add --enable-build-help to the ./configure if you want to build it." + endif + +-doc-web: function-list javadoc $(top_builddir)/scilab-bin $(top_builddir)/bin/scilab-adv-cli ++doc-web: javadoc $(top_builddir)/scilab-bin $(top_builddir)/bin/scilab-adv-cli + if BUILD_HELP + @if test -x $(top_builddir)/scilab-bin; then \ + cd $(top_builddir);\ diff -Nru scilab-2024.1.0+dfsg/debian/patches/series scilab-2024.1.0+dfsg/debian/patches/series --- scilab-2024.1.0+dfsg/debian/patches/series 2024-10-08 20:12:00.000000000 +0000 +++ scilab-2024.1.0+dfsg/debian/patches/series 2026-03-04 10:00:00.000000000 +0000 @@ -27,3 +27,4 @@ no_flexdock_version_check.patch gcc14.patch JFXScilabFileChooser.patch +locales_utf8.patch