Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-65293

Replace Jansson (JSON library) dependency with json-c [libguestfs, rhel-10.0]

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • rhel-10.0
    • rhel-10.0
    • libguestfs
    • None
    • libguestfs-1.54.0-3.el10
    • No
    • Low
    • rhel-sst-virtualization
    • ssg_virtualization
    • 14
    • 5
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None

      libguestfs, guestfs-tools and virt-v2v currently depend on Jansson (a JSON library). libvirt recently moved to using json-c instead. For consistency with libvirt, to avoid potentially conflicting symbols, and to reduce package maintenance, we should make the same change in libguestfs, guestfs-tools and virt-v2v.

      There should be no user-visible change at all.

      The same change was made to Fedora Rawhide recently.

      (Note that libguestfs-appliance will still requires jansson, because some tools that we use inside the appliance are using it.)

              rhn-eng-rjones Richard Jones
              rhn-eng-rjones Richard Jones
              virt-maint virt-maint
              Xiang Hua Chen Xiang Hua Chen
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: