• Bug#1106647: pacemaker ftbfs with libxml 2.14.x from experimental

    From Matthias Klose@21:1/5 to All on Tue May 27 13:20:01 2025
    Package: src:pacemaker
    Version: 3.0.0-2
    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/pacemaker_3.0.0-2_unstable_libxml2.log

    [...]

    xml.c: In function 'pcmk__xml_init':
    xml.c:1442:9: error: 'xmlSetBufferAllocationScheme' is deprecated [-Werror=deprecated-declarations]
    1442 | xmlSetBufferAllocationScheme(XML_BUFFER_ALLOC_DOUBLEIT);
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
    In file included from /usr/include/libxml2/libxml/parser.h:16,
    from /usr/include/libxml2/libxml/tree.h:17,
    from ../../include/crm_internal.h:31,
    from xml.c:10:
    /usr/include/libxml2/libxml/tree.h:729:17: note: declared here
    729 |
    xmlSetBufferAllocationScheme(xmlBufferAllocationScheme scheme);
    | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Renan Rodrigo Barbosa@21:1/5 to All on Thu Jun 5 08:50:01 2025
    There is a changeset upstream which addresses this issue: https://github.com/ClusterLabs/pacemaker/pull/3873

    It is merged but not released yet.

    <div dir="ltr"><div>There is a changeset upstream which addresses this issue:</div><div><a href="https://github.com/ClusterLabs/pacemaker/pull/3873">https://github.com/ClusterLabs/pacemaker/pull/3873</a></div><div><br></div><div>It is merged but not
    released yet.</div></div>

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