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-22 15:15:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libguestfs (Old)
 and      /work/SRC/openSUSE:Factory/.libguestfs.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libguestfs"

Thu Jan 22 15:15:36 2026 rev:129 rq:1328573 version:1.58.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libguestfs/libguestfs.changes    2026-01-06 
17:46:32.850472342 +0100
+++ /work/SRC/openSUSE:Factory/.libguestfs.new.1928/libguestfs.changes  
2026-01-22 15:17:34.118702483 +0100
@@ -1,0 +2,12 @@
+Wed Jan 21 11:44:42 MST 2026 - [email protected]
+
+- Update to version 1.58.1 (jsc#PED-14625)
+  * daemon/selinux.c: Fix compilation when no libselinux
+  * lib/qemu.c: Don't start the guest when checking QMP properties
+  * lib/qemu.c: Add debugging to generic_qmp_test()
+  * lib/qemu.c: Turn debug messages which are really errors into
+    error()
+- Add upstream fix
+  001-Avoid-not-available-macro-for-OCaml-functions.patch
+
+-------------------------------------------------------------------

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

New:
----
  001-Avoid-not-available-macro-for-OCaml-functions.patch
  libguestfs-1.58.1.tar.gz
  libguestfs-1.58.1.tar.gz.sig

----------(New B)----------
  New:- Add upstream fix
  001-Avoid-not-available-macro-for-OCaml-functions.patch
----------(New E)----------

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

Other differences:
------------------
++++++ libguestfs.spec ++++++
--- /var/tmp/diff_new_pack.AJFWMM/_old  2026-01-22 15:17:35.762771041 +0100
+++ /var/tmp/diff_new_pack.AJFWMM/_new  2026-01-22 15:17:35.766771207 +0100
@@ -18,7 +18,7 @@
 
 Name:           libguestfs
 ExclusiveArch:  x86_64 ppc64 ppc64le s390x aarch64 riscv64
-Version:        1.58.0
+Version:        1.58.1
 Release:        0
 Summary:        Access and modify virtual machine disk images
 License:        GPL-2.0-or-later
@@ -32,6 +32,7 @@
 Source101:      README
 
 # Patches
+Patch0:         001-Avoid-not-available-macro-for-OCaml-functions.patch
 Patch1:         reproducible-builds.patch
 Patch2:         drop-initviocons-from-package-list.patch
 Patch100:       use-fuse3-for-build.patch

++++++ 001-Avoid-not-available-macro-for-OCaml-functions.patch ++++++
Subject: generator/daemon.ml: Avoid not available macro for OCaml functions
From: Richard W.M. Jones [email protected] Mon Jan 19 21:36:08 2026 +0000
Date: Tue Jan 20 12:15:55 2026 +0000:
Git: 07ea5915766d829b62255fb2a94239a28f433159

Reported-by: Toolybird
Fixes: https://github.com/libguestfs/libguestfs/issues/290
(cherry picked from commit 1b79e22be443b48dc2bdb518cfea14342b3d8136)

diff --git a/generator/daemon.ml b/generator/daemon.ml
index 65844309e..f1f954087 100644
--- a/generator/daemon.ml
+++ b/generator/daemon.ml
@@ -1054,7 +1054,8 @@ let generate_daemon_optgroups_h () =
       pr "#define OPTGROUP_%s_NOT_AVAILABLE \\\n"
          (String.uppercase_ascii group);
       List.iter (
-        fun { name; style = ret, args, optargs } ->
+        function
+        | { name; style = ret, args, optargs; impl = C } ->
           let style = ret, args @ args_of_optargs optargs, [] in
           pr "  ";
           generate_prototype
@@ -1065,6 +1066,11 @@ let generate_daemon_optgroups_h () =
             ~semicolon:false
             name style;
           pr " { abort (); } \\\n"
+        | { impl = OCaml _ } ->
+           (* Don't need to generate anything for OCaml functions since
+            * the caml-stubs do_* function will still exist.
+            *)
+           ()
       ) fns;
       pr "  int optgroup_%s_available (void) { return 0; }\n" group;
       pr "\n"

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

Reply via email to