Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libguestfs for openSUSE:Factory 
checked in at 2025-06-12 15:53:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libguestfs (Old)
 and      /work/SRC/openSUSE:Factory/.libguestfs.new.19631 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libguestfs"

Thu Jun 12 15:53:01 2025 rev:123 rq:1284945 version:1.56.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libguestfs/libguestfs.changes    2025-06-02 
22:01:35.415783429 +0200
+++ /work/SRC/openSUSE:Factory/.libguestfs.new.19631/libguestfs.changes 
2025-06-12 15:54:58.361446350 +0200
@@ -1,0 +2,58 @@
+Wed Jun 11 13:37:01 MDT 2025 - carn...@suse.com
+
+- Update to version 1.56.0 (jsc#PED-12706)
+  * Add support for Windows 2025 (thanks Ming Xie).
+  * Add support for TencentOS (Denise Cheng).
+  * Inspection of Ubuntu 22+ guests that use a split /usr
+    configuration now works properly (thanks Jaroslav Spanko,
+    Daniel Berrange).
+  * Inspecting guests that have duplicated root mountpoints now
+    works.
+  * Inspection of SUSE Linux guests using btrfs snapshots now
+    ignores snapshots that mirror content in the root filesystem
+    (thanks Ming Xie).
+  * Inspection of SUSE Linux >= 15 now returns the correct osinfo
+    short name (eg. "sle15") (thanks Ming Xie).
+  * New command_out and sh_out APIs which allow you to capture
+    output from guest commands that generate more output than the
+    protocol limit allows.
+  * New btrfs_scrub_full API which runs a full Btrfs scrub,
+    synchronously. It works more like fsck for other filesystems.
+  * The fstrim API has been modified to work around several issues
+    in upstream and RHEL 9 kernels related to XFS support (Eric
+    Sandeen, Dave Chinner).
+  * The existing e2fsck API has a new FORCENO option enabling use
+    of the command line -n flag.
+  * json-c is now required. This replaces Jansson which was
+    previously used for parsing JSON input files.
+  * OCaml ≥ 4.08 is now required.
+  * When using ./configure --disable-daemon we no longer require
+    augeas and hivex (thanks Mohamed Akram).
+  * zfs-fuse support has been dropped. The project is unmaintained
+    upstream (thanks Paul Bolle, Gwyn Ciesla, Timothée Ravier).
+  * Fix compatibility with GNU gettext 0.25.
+  * Fix dhcpcd failing on systemd-resolved stub (Thomas Wouters).
+  * Add support for dhcpcd and sfdisk on Debian (Daniel Gomez).
+  * Print the kernel utsname in debug output.
+  * We no longer emit a false warning about BLKDISCARD when
+    creating a block device.
+  * If qemu-img(1) commands fail during snapshot creation, make
+    sure we capture and print stderr from the qemu command (Cole
+    Robinson).
+  * For a complete list of changes and bug fixes see,
+    https://libguestfs.org/guestfs-release-notes-1.56.1.html
+- bsc#1216986 - libguestfs: embeds /etc/hosts
+  reproducible-builds.patch
+
+-------------------------------------------------------------------
+Fri Jun  6 11:18:27 MDT 2025 - carn...@suse.com
+
+- Update to version 1.55.14 (jsc#PED-12706)
+  * lib/create.c: Capture and raise qemu-img stderr
+  * inspection: Ignore btrfs snapshots of roots
+- Drop patches contained in new tarball
+  004-Add-more-debugging-to-list_filesystems.patch
+  005-Pipeline-style-when-mapping-and-filtering-filesystems.patch
+  007-inspection-Ignore-btrfs-snapshots-of-roots.patch
+
+-------------------------------------------------------------------

Old:
----
  004-Add-more-debugging-to-list_filesystems.patch
  005-Pipeline-style-when-mapping-and-filtering-filesystems.patch
  007-inspection-Ignore-btrfs-snapshots-of-roots.patch
  libguestfs-1.55.13.tar.gz
  libguestfs-1.55.13.tar.gz.sig

New:
----
  libguestfs-1.56.0.tar.gz
  libguestfs-1.56.0.tar.gz.sig
  reproducible-builds.patch

BETA DEBUG BEGIN:
  Old:- Drop patches contained in new tarball
  004-Add-more-debugging-to-list_filesystems.patch
  005-Pipeline-style-when-mapping-and-filtering-filesystems.patch
  Old:  004-Add-more-debugging-to-list_filesystems.patch
  005-Pipeline-style-when-mapping-and-filtering-filesystems.patch
  007-inspection-Ignore-btrfs-snapshots-of-roots.patch
  Old:  005-Pipeline-style-when-mapping-and-filtering-filesystems.patch
  007-inspection-Ignore-btrfs-snapshots-of-roots.patch
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:- bsc#1216986 - libguestfs: embeds /etc/hosts
  reproducible-builds.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ libguestfs.spec ++++++
--- /var/tmp/diff_new_pack.hfzI0k/_old  2025-06-12 15:54:59.005473001 +0200
+++ /var/tmp/diff_new_pack.hfzI0k/_new  2025-06-12 15:54:59.005473001 +0200
@@ -18,7 +18,7 @@
 
 Name:           libguestfs
 ExclusiveArch:  x86_64 ppc64 ppc64le s390x aarch64 riscv64
-Version:        1.55.13
+Version:        1.56.0
 Release:        0
 Summary:        Access and modify virtual machine disk images
 License:        GPL-2.0-or-later
@@ -33,9 +33,7 @@
 
 # Patches
 Patch1:         use-rtc-driftfix-slew-for-x86-only.patch
-Patch2:         004-Add-more-debugging-to-list_filesystems.patch
-Patch3:         005-Pipeline-style-when-mapping-and-filtering-filesystems.patch
-Patch4:         007-inspection-Ignore-btrfs-snapshots-of-roots.patch
+Patch2:         reproducible-builds.patch
 Patch100:       use-fuse3-for-build.patch
 
 BuildRequires:  bison
@@ -109,6 +107,8 @@
 sed -i 's/tar zcf/tar -zcf/' appliance/Makefile.am
 
 %build
+###echo "CEA: mv /etc/hosts /tmp/hosts"
+###mv /etc/hosts /tmp/hosts
 # provide a wrapper to tar that creates bit-reproducible output (boo#1218191)
 # used in supermin for base.tar.gz, in %install for zz-winsupport.tar.gz 
zz-scripts.tar.gz and in appliance/Makefile.am for 3 more .tar.gz files
 SOURCE_DATE_EPOCH=${SOURCE_DATE_EPOCH:-$(date -r %{SOURCE0} +%%s)}
@@ -217,6 +217,9 @@
 
 build_it %{?_smp_mflags} || build_it
 
+###echo "CEA: cp /tmp/hosts /etc/hosts"
+###cp /tmp/hosts /etc/hosts
+
 %install
 PATH=~/bin:$PATH
 %make_install \

++++++ libguestfs-1.55.13.tar.gz -> libguestfs-1.56.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/libguestfs/libguestfs-1.55.13.tar.gz 
/work/SRC/openSUSE:Factory/.libguestfs.new.19631/libguestfs-1.56.0.tar.gz 
differ: char 13, line 1

++++++ reproducible-builds.patch ++++++
References: bsc#1216986 - libguestfs: embeds /etc/hosts (also bsc#1237212)
Removes etc/hosts from base.tar.gz which will be different for each
build environment.

Index: libguestfs-1.56.0/appliance/Makefile.am
===================================================================
--- libguestfs-1.56.0.orig/appliance/Makefile.am
+++ libguestfs-1.56.0/appliance/Makefile.am
@@ -62,6 +62,7 @@ stamp-supermin: make.sh packagelist supe
          supermin.d/hostfiles \
          supermin.d/init.tar.gz \
          supermin.d/udev-rules.tar.gz
+       gunzip supermin.d/base.tar.gz; tar --delete ./etc/hosts -f 
supermin.d/base.tar 2>/dev/null; gzip supermin.d/base.tar
        touch $@
 
 clean-supermin-appliance:

Reply via email to