#1106630 scilab ftbfs with libxml 2.14.x from experimental

Package:
src:scilab
Source:
src:scilab
Submitter:
Matthias Klose
Date:
2025-08-18 13:09:02 UTC
Severity:
normal
Tags:
#1106630#5
Date:
2025-05-27 08:41:13 UTC
From:
To:
[this bug is NOT targeted to the upcoming trixie release]

http://qa-logs.debian.net/2025/05/23/scilab_2024.1.0+dfsg-6_unstable_libxml2.log

[...]
Making all in preferences
make[4]: Entering directory
'/build/reproducible-path/scilab-2024.1.0+dfsg/scilab/modules/preferences'
make  all-am
make[5]: Entering directory
'/build/reproducible-path/scilab-2024.1.0+dfsg/scilab/modules/preferences'
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H
-I. -I../../modules/core/includes 
-I/usr/lib/jvm/java-21-openjdk-amd64/include 
-I/usr/lib/jvm/java-21-openjdk-amd64/include/linux -I./includes/ 
-I./src/c/ -I./src/jni/ -I/usr/include/libxml2 
-I../../modules/ast/includes/ast/ -I../../modules/ast/includes/exps/ 
-I../../modules/ast/includes/operations/ 
-I../../modules/ast/includes/parse/ -I../../modules/ast/includes/symbol/ 
-I../../modules/ast/includes/system_env/ 
-I../../modules/ast/includes/types/ -I../../modules/commons/src/jni/ 
-I../../modules/localization/includes/ 
-I../../modules/output_stream/includes/ -I../../modules/string/includes/ 
-I../../modules/dynamic_link/includes/ -I../../modules/fileio/includes/ 
-I../../modules/api_scilab/includes/ -I../../modules/jvm/includes/ 
-I../../modules/threads/includes/  -Wdate-time -D_FORTIFY_SOURCE=2 
-DH5_USE_110_API  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/scilab-2024.1.0+dfsg=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -MT 
src/c/libscipreferences_algo_la-getScilabPreference.lo -MD -MP -MF
src/c/.deps/libscipreferences_algo_la-getScilabPreference.Tpo -c -o
src/c/libscipreferences_algo_la-getScilabPreference.lo `test -f
'src/c/getScilabPreference.c' || echo './'`src/c/getScilabPreference.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../modules/core/includes
-I/usr/lib/jvm/java-21-openjdk-amd64/include 
-I/usr/lib/jvm/java-21-openjdk-amd64/include/linux -I./includes/ 
-I./src/c/ -I./src/jni/ -I/usr/include/libxml2 
-I../../modules/ast/includes/ast/ -I../../modules/ast/includes/exps/ 
-I../../modules/ast/includes/operations/ 
-I../../modules/ast/includes/parse/ -I../../modules/ast/includes/symbol/ 
-I../../modules/ast/includes/system_env/ 
-I../../modules/ast/includes/types/ -I../../modules/commons/src/jni/ 
-I../../modules/localization/includes/ 
-I../../modules/output_stream/includes/ -I../../modules/string/includes/ 
-I../../modules/dynamic_link/includes/ -I../../modules/fileio/includes/ 
-I../../modules/api_scilab/includes/ -I../../modules/jvm/includes/ 
-I../../modules/threads/includes/ -Wdate-time -D_FORTIFY_SOURCE=2 
-DH5_USE_110_API -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/scilab-2024.1.0+dfsg=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -MT 
src/c/libscipreferences_algo_la-getScilabPreference.lo -MD -MP -MF
src/c/.deps/libscipreferences_algo_la-getScilabPreference.Tpo -c
src/c/getScilabPreference.c  -fPIC -DPIC -o
src/c/.libs/libscipreferences_algo_la-getScilabPreference.o
src/c/getScilabPreference.c: In function 'setPrefAttributesValues':
src/c/getScilabPreference.c:415:5: error: implicit declaration of
function 'xmlThrDefIndentTreeOutput'; did you mean
'xmlIndentTreeOutput'? [-Wimplicit-function-declaration]
   415 |     xmlThrDefIndentTreeOutput(1);
       |     ^~~~~~~~~~~~~~~~~~~~~~~~~
       |     xmlIndentTreeOutput
make[5]: *** [Makefile:1008:
src/c/libscipreferences_algo_la-getScilabPreference.lo] Error 1

#1106630#14
Date:
2025-08-18 13:07:38 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
scilab, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1106630@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pierre Gruet <pgt@debian.org> (supplier of updated scilab package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 18 Aug 2025 14:46:07 +0200
Source: scilab
Architecture: source
Version: 2024.1.0+dfsg-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team <debian-science-maintainers@alioth-lists.debian.net>
Changed-By: Pierre Gruet <pgt@debian.org>
Closes: 1106630 1111281
Changes:
 scilab (2024.1.0+dfsg-7) unstable; urgency=medium
 .
   * Patching code again for libxml2/2.14.5 (Closes: #1106630)
   * Patching ocamlopt invocations to build against ocaml-nul/1.6-1
     (Closes: #1111281)
   * Raising Standards version to 4.7.2 (no change)
Checksums-Sha1:
 ac35db79b68af0429f0b4e6977e341ad3228650b 3585 scilab_2024.1.0+dfsg-7.dsc
 3c68cd7ea097d13d8ec6fc0aa1e5416c9fe9105d 71200 scilab_2024.1.0+dfsg-7.debian.tar.xz
 bf5919c7281471ef06ddcd5ed0c558ac5fa29d92 16629 scilab_2024.1.0+dfsg-7_source.buildinfo
Checksums-Sha256:
 be05b80a684d3921b797435c007fb800e3dba9760c198a987047933319ce6aff 3585 scilab_2024.1.0+dfsg-7.dsc
 9c83efb97a9a04dcad107f42b334feff602be87188b4ea719266b3d4d7c78afd 71200 scilab_2024.1.0+dfsg-7.debian.tar.xz
 5389f34b5ebcc836cf4f8dfe4a0c7449d31cd77537492eae479b7845ff390d94 16629 scilab_2024.1.0+dfsg-7_source.buildinfo
Files:
 d4d2f92c2ade1c9d0cc2e8d2973d892e 3585 math optional scilab_2024.1.0+dfsg-7.dsc
 4c281683ba7dbce2386382723b4e5ca9 71200 math optional scilab_2024.1.0+dfsg-7.debian.tar.xz
 8a40e3740ad27c4f3dee1f367ec7459b 16629 math optional scilab_2024.1.0+dfsg-7_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEM8soQxPpC9J9y0UjYAMWptwndHYFAmijIO0ACgkQYAMWptwn
dHZxIxAAmUUazGP86ESLOttY4Jn53LsiAo1gIhY70kJqkp+xcChYMpq/w52DjcJZ
sYohzzY2Ks5dyigyuh5pEWRQuVgCRui1HmOlDAPz/Qnnds9+14h3m+HdAj2FUGT6
np/aOjthmZoqffGhmbJJw/Sx855ijhCwU8WsG0XWkPds5yregDxAtDmc48NnmLlu
oWez9WmzYnxqkKniaJg3zSRWQ6sP+vP64OR+dD98tsjqSgkrBMaRo4VVl9Mtayj5
1xJ/kwN4RArEGOIVEFjt2osL8Z9bP/bgEFI93dUVyH2MXT2L6y/La2zOdmfxq6H0
U8rikFYovUW8zbvFSOpRfDCgn1+QM2A6HIvwIeYdelokynjK2n7DYcA8ZFyQ/k/d
lQxVRKJr4VQ3gvcWNQMDfG6of5uAnYynSyOv/3cr2u5KcyIjUZIjOPa1EByszvy7
wxJUKBXh95vJsFd5FbxIbp+6DPUz7Bl8+zXCMFbcOlZsUzSimf5R+hii//LPDYBl
0Nb6+0lJ3DoFgaQgTlOjOEnXuHwu0sAWCbl+GSUCHmJMQcgldlQgzVqwesf1VNmG
CQ4Zc+SvPOsDAoLvDJ7xIyzTCMJz2OxRdRhbBRnQjmHiqLVBuC/6CTulsXh4EwIv
P/h8CBRE35pD7tGIM63U1huxl8SXVCuWRJrq+CgZKXSPapaNLaQ=
=VSr7
-----END PGP SIGNATURE-----