• Bug#1106630: scilab ftbfs with libxml 2.14.x from experimental

    From Matthias Klose@21:1/5 to All on Tue May 27 10:50:01 2025
    Package: src:scilab
    Version: 2024.1.0+dfsg-6
    Tags: ftbfs sid forky
    User: debian-xml-sgml-pkgs@lists.alioth.debian.org
    Usertags: libxml2.14

    [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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)