Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-136637

Missing libxml2.so.2 with libxml2 2.14

    XMLWordPrintable

Details

    Description

      QtWebEngine seems to require libxml2.so.2.

      However, libxml2 v2.14 was released recently, bumping the soname:

      Binary compatibility is restricted to versions 2.14 or newer.
      On ELF systems, the soname was bumped from libxml2.so.2 to libxml2.so.16.

      Due to that, I'm now unable to e.g. run the simplebrowser example from Qt binaries on Archlinux:

      ./simplebrowser: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
      

      As a workaround for Archlinux there is a libxml2-legacy package.

      But probably libxml2.so.2 should be shipped with the binaries, similarly to what's done with ICU as well?

      Attachments

        For Gerrit Dashboard: QTBUG-136637
        # Subject Branch Project Status CR V

        Activity

          People

            michal Michal Klocek
            the compiler Florian Bruhin
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There is 1 open Gerrit change