Bug#1139619: scilab: FTBFS against HDF5 2.1.0

Gilles Filippini pini at debian.org
Wed Jun 10 10:44:56 BST 2026


Source: scilab
Version: 2024.1.0+dfsg1-2
Severity: important
Tags: ftbfs patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi,

During a test rebuild of HDF5's reverse dependencies against HDF5 2.1.0
currently in experimental, scilab FTBFS because its build toolchain
doesn't support this new major release.

The attached patch is a workaround for this issue and supports both
HDF5 1.14.6 in unstable and HDF5 2.1.0 in experimental.

Best,
_g.


- -- System Information:
Debian Release: 12.0
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-44-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEoJObzArDE05WtIyR7+hsbH/+z4MFAmopMhAACgkQ7+hsbH/+
z4MD9Qf/aGD93ELT0AM8CQFA2C89TPBI2+Pgw29NOPihjhT1Jc464f1OkOtChYRF
VJsOco1kT86PhnBMJ+rDwIGyz+oYFq7XTbWNwHpWi+4jeCLbTJCtG7zih+Oqdnmt
CVmLmFjHPZlSlrhud5uCFvf3jTuZb2oBwAuBNXhSjvwP9vqJFs1VMW4fpXZHEeGw
1pKQWZikWE5ltwfCT6DDEglhPljcVXP7EYiIZbuZA+e5MebO29A1xzMQ5SRfnEM+
uPLjdM6anFGrFtOqSbo9bgfwoVuRTANjOIQ/FV8d6A6A+1voNZKb7t6lDQ2qIOkv
dtCOdHSFWe/ZyqqX8XWi9MERvMY/KA==
=GF9L
-----END PGP SIGNATURE-----
-------------- next part --------------
diff -Nru scilab-2024.1.0+dfsg1/debian/changelog scilab-2024.1.0+dfsg1/debian/changelog
--- scilab-2024.1.0+dfsg1/debian/changelog	2026-03-11 15:45:00.000000000 +0100
+++ scilab-2024.1.0+dfsg1/debian/changelog	2026-06-06 22:51:02.000000000 +0200
@@ -1,3 +1,10 @@
+scilab (2024.1.0+dfsg1-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS against HDF5-2.1.0
+
+ -- Gilles Filippini <pini at debian.org>  Sat, 06 Jun 2026 22:51:02 +0200
+
 scilab (2024.1.0+dfsg1-2) unstable; urgency=medium
 
   * Team upload.
diff -Nru scilab-2024.1.0+dfsg1/debian/patches/hdf5-2.1.0.patch scilab-2024.1.0+dfsg1/debian/patches/hdf5-2.1.0.patch
--- scilab-2024.1.0+dfsg1/debian/patches/hdf5-2.1.0.patch	1970-01-01 01:00:00.000000000 +0100
+++ scilab-2024.1.0+dfsg1/debian/patches/hdf5-2.1.0.patch	2026-06-06 22:51:02.000000000 +0200
@@ -0,0 +1,22 @@
+Index: scilab-2024.1.0+dfsg1/scilab/Makefile.am
+===================================================================
+--- scilab-2024.1.0+dfsg1.orig/scilab/Makefile.am
++++ scilab-2024.1.0+dfsg1/scilab/Makefile.am
+@@ -105,7 +105,7 @@ scilab_bin_LDADD 	= \
+ 			$(top_builddir)/modules/libscilab.la \
+ 			$(top_builddir)/modules/libscilab-cli.la \
+ 			$(OPENMPI_LIBS) $(XML_LIBS) \
+-			$(COMMON_LIBS) $(FLIBS)
++			$(COMMON_LIBS) $(FLIBS) $(CURL_LIBS)
+ 
+ if NEED_JAVA
+ scilab_bin_LDADD += \
+@@ -151,7 +151,7 @@ scilab_cli_bin_LDADD 	= $(COMMON_LIBS) $
+ 	$(top_builddir)/modules/tclsci/libscitclsci-disable.la \
+     $(BLAS_LIBS) $(LAPACK_LIBS) $(FLIBS)
+ else
+-scilab_cli_bin_LDADD 	= $(COMMON_LIBS) $(top_builddir)/modules/libscilab-cli.la $(BLAS_LIBS) $(LAPACK_LIBS) $(FLIBS)
++scilab_cli_bin_LDADD 	= $(COMMON_LIBS) $(top_builddir)/modules/libscilab-cli.la $(BLAS_LIBS) $(LAPACK_LIBS) $(FLIBS) $(CURL_LIBS)
+ endif
+ 
+ if MPI
diff -Nru scilab-2024.1.0+dfsg1/debian/patches/series scilab-2024.1.0+dfsg1/debian/patches/series
--- scilab-2024.1.0+dfsg1/debian/patches/series	2026-03-11 13:00:00.000000000 +0100
+++ scilab-2024.1.0+dfsg1/debian/patches/series	2026-06-06 22:51:02.000000000 +0200
@@ -32,3 +32,4 @@
 no_ezxml.patch
 locales_utf8.patch
 java25-increase-entity-limit.patch
+hdf5-2.1.0.patch


More information about the debian-science-maintainers mailing list