Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libguestfs for openSUSE:Factory 
checked in at 2026-01-06 17:45:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libguestfs (Old)
 and      /work/SRC/openSUSE:Factory/.libguestfs.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libguestfs"

Tue Jan  6 17:45:05 2026 rev:128 rq:1325484 version:1.58.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libguestfs/libguestfs.changes    2025-08-27 
21:35:45.033366051 +0200
+++ /work/SRC/openSUSE:Factory/.libguestfs.new.1928/libguestfs.changes  
2026-01-06 17:46:32.850472342 +0100
@@ -1,0 +2,68 @@
+Mon Jan  5 10:58:48 MST 2026 - [email protected]
+
+- Update to version 1.58.0 (jsc#PED-14625)
+  See release notes at,
+  https://libguestfs.org/guestfs-release-notes-1.58.1.html
+  * Fix inspection of SLES 15 guests that have an encrypted Btrfs
+    filesystem, by correctly parsing /etc/crypttab (Cole Robinson).
+  * Windows named drives (like D:) which point to completely blank
+    disks are now ignored instead of causing an error (thanks
+    Ming Xie, Ameen Barakat).
+  * Existing code in virt-v2v which recognized Windows Antivirus
+   (AV) software is now part of inspection.
+  * guestfs_selinux_relabel was deprecated, replaced by new
+    guestfs_setfiles and uses the setfiles(8) -A option to reduce
+    memory usage.
+  * New guestfs_ntfs_chmod API which changes the permissions of
+    Windows paths (Cole Robinson).
+  * In the list of structures returned by guestfs_inspect_get_applications2,
+    a new app2_class field has been added.
+  * New guestfs_inspect_get_windows_group_policy API which reports
+    whether Group Policy Objects were found in the Windows guest.
+  * guestfs_btrfs_subvolume_show would sometimes crash when parsing
+    the snapshots of a Btrfs subvolume. Furthermore, in any API
+    that returned a device name associated with a Btrfs volume, the
+    device name might not be translated correctly resulting in the
+    wrong device name being returned. (Both problems fixed by Arye
+    Yurkovsky.)
+  * Fix a memory leak in guestfs_filesystem_walk (Susant Sahani).
+  * In guestfs_disk_create, when creating raw block devices, check
+    for errors in the close(2) system call, ensuring we don't miss
+    any delayed I/O errors (Susant Sahani).
+  * In several LVM-related APIs, it was possible for an internal
+    failure to happen for logical volumes which are incomplete (eg.
+    missing a physical volume). This was fixed by skipping these
+    LVs (Arye Yurkovsky).
+  * Note that GObject / Javascript bindings will be removed in the
+    next release of libguestfs.
+  * Ruby deprecation warnings were fixed (Cole Robinson).
+  * libvirt ≥ 11.10.0 with passt support is now required.
+  * qemu ≥ 7.2.0 is now required.
+  * Change permission of guestfs folder created
+  * Adding the commands "lsblk", "cat /etc/fstab" and "blkid" to
+    the v2v debug log
+  * Parted fails to read a blank disk "virt-v2v: error: libguestfs
+    error: inspect_os: parted: /dev/sdb: parted exited with status
+    1: Error: /dev/sdb: unrecognised disk label: Invalid argument"
+    [rhel-9.7]
+  * [Testonly]virt-v2v of RHEL 8.10 VM fails because setfiles
+    invoked oom-killer
+  * Lots of memory used in 'setfiles' utility / 'restorecon_sb'
+    function
+  * [DEV Task]: The available subscriptions of guest sometimes
+    can't be shown unless use --sm-remove and --sm-unregister
+    options to remove all subscriptions from the guest
+  * [DEV Task]: Virt-v2v can't use --sm-remove and --sm-unregister
+    options to remove the subscriptions from guest if consumer
+    profile has been deleted from the guest.
+  * Use setfiles -A option when relabelling
+  * [libguestfs] [aarch64] libguestfs-test-tool failed with
+    LIBGUESTFS_BACKEND=direct
+  * virt-inspector detect if AV/GPOs are present in a VM
+  * virt-v2v can't convert sles15sp6 guest with encrypted brtfs
+    fliesystem
+  * Fails to build with macFUSE
+  * make -j8 check failures with selinux enforcing
+- Drop use-rtc-driftfix-slew-for-x86-only.patch
+
+-------------------------------------------------------------------

Old:
----
  libguestfs-1.56.2.tar.gz
  libguestfs-1.56.2.tar.gz.sig
  use-rtc-driftfix-slew-for-x86-only.patch

New:
----
  libguestfs-1.58.0.tar.gz
  libguestfs-1.58.0.tar.gz.sig

----------(Old B)----------
  Old:  * make -j8 check failures with selinux enforcing
- Drop use-rtc-driftfix-slew-for-x86-only.patch
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libguestfs.spec ++++++
--- /var/tmp/diff_new_pack.wm9Drd/_old  2026-01-06 17:46:33.846513306 +0100
+++ /var/tmp/diff_new_pack.wm9Drd/_new  2026-01-06 17:46:33.850513471 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libguestfs
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:           libguestfs
 ExclusiveArch:  x86_64 ppc64 ppc64le s390x aarch64 riscv64
-Version:        1.56.2
+Version:        1.58.0
 Release:        0
 Summary:        Access and modify virtual machine disk images
 License:        GPL-2.0-or-later
@@ -32,9 +32,8 @@
 Source101:      README
 
 # Patches
-Patch1:         use-rtc-driftfix-slew-for-x86-only.patch
-Patch2:         reproducible-builds.patch
-Patch3:         drop-initviocons-from-package-list.patch
+Patch1:         reproducible-builds.patch
+Patch2:         drop-initviocons-from-package-list.patch
 Patch100:       use-fuse3-for-build.patch
 
 BuildRequires:  bison

++++++ libguestfs-1.56.2.tar.gz -> libguestfs-1.58.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/libguestfs/libguestfs-1.56.2.tar.gz 
/work/SRC/openSUSE:Factory/.libguestfs.new.1928/libguestfs-1.58.0.tar.gz 
differ: char 14, line 1

++++++ use-fuse3-for-build.patch ++++++
--- /var/tmp/diff_new_pack.wm9Drd/_old  2026-01-06 17:46:33.966518242 +0100
+++ /var/tmp/diff_new_pack.wm9Drd/_new  2026-01-06 17:46:33.974518571 +0100
@@ -41,8 +41,8 @@
       * not quite sure how this is ever supposed to work on large
       * directories. XXX
       */
--    if (filler (buf, ents->val[i].name, &stat, 0))
-+    if (filler (buf, ents->val[i].name, &stat, 0, flags))
+-    if (filler (buf, ents->val[i].name, &st, 0))
++    if (filler (buf, ents->val[i].name, &st, 0, flags))
        break;
    }
  

Reply via email to