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
