Power

 View Only

libxml2: some features disabled by default since 2.10.0

  • 1.  libxml2: some features disabled by default since 2.10.0

    Posted Tue October 03, 2023 11:45 AM

    Hi,

    we have an in-house software which fails to build when we have version 2.10.0 or upwards installed because symbols like xmlIOFTPMatch are not exported anymore.

    In the NEWS file of libxml2 we can see that some functionality was disabled by default in version 2.10.0:

    -----------------------
    Some other modules are now disabled by default and will eventually be removed
    completely:
    ...
    - Support for the built-in FTP client (`--with-ftp`).

    - Support for "legacy" functions (`--with-legacy`).
    -----------------------

    Is there any possiblity to build libxml2 with at least "--with-ftp" for the time being?
    Currently i remove all libxbml2 version from 2.10.0 onwards (as well as other packages requiring it like libxslt) from our internal repository mirror so that we can run "dnf update" without disrupting the operation on our servers.

    I will also be pressing our developers to migrate away from this feature, but this will take some time.

    Interestingly, i did not find any RedHat Linux systems with version 2.10, not sure what is the reason here.

    Thanks & kr,
    cs



    ------------------------------
    Christian Schwabl
    ------------------------------