commit libguestfs for openSUSE:Factory
Hello community,
here is the log from the commit of package libguestfs for openSUSE:Factory checked in at 2014-07-10 14:55:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libguestfs (Old)
and /work/SRC/openSUSE:Factory/.libguestfs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libguestfs"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libguestfs/libguestfs.changes 2014-07-04 09:34:43.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libguestfs.new/libguestfs.changes 2014-07-10 14:55:24.000000000 +0200
@@ -1,0 +2,38 @@
+Mon Jul 7 10:12:36 CEST 2014 - ohering@suse.de
+
+- Update requirements for kvm package. Instead of calling qemu-kvm
+ and Requires: kvm, replace the Requires with /usr/bin/qemu-system-$ARCH
+ Define the helper for aarch64, ppc64, s390x and x86_64.
+ Other archs have to use LIBGUESTFS_HV= (bnc#884564)
+
+-------------------------------------------------------------------
+Mon Jul 7 09:37:23 CEST 2014 - ohering@suse.de
+
+- Update to version 1.26.5
+ * generator: Sort the structs.
+ * Use -v and -x flags consistently across OCaml virt-* tools.
+ * mllib: Rewrite text wrapping function so it can handle newlines within the text.
+ * mllib: Add a common 'warning' utility function.
+ * mllib: Add an interface for Common_utils library.
+ * mllib: Move common code for comparing version strings to library.
+ * options: Compile out part of union which cannot be used when not compiling guestfish.
+ * mllib: Create a common utility function is_directory.
+ * fuse: UID 0 should override all permissions checks (RHBZ#1106548).
+ * launch: libvirt: Only use serial BIOS (sgabios) on x86.
+ * daemon: print parameters for vgchange in error messages
+ * generator: fix daemon functions with optional params but no mandatory params
+ * appliance: Increase udev timeout to 6000s (RHBZ#1096579).
+ * launch: libvirt: Add -device sga (sgabios).
+
+-------------------------------------------------------------------
+Fri Jul 4 09:51:06 CEST 2014 - ohering@suse.de
+
+- Add cdrkit-cdrtools-compat, psmisc, gptfdisk, syslinux to
+ BuildRequires to reduce amount of missing commands
+
+-------------------------------------------------------------------
+Fri Jul 4 09:29:11 CEST 2014 - ohering@suse.de
+
+- Include mkinitrd scripts for btrfs, and include it in feature list
+
+-------------------------------------------------------------------
Old:
----
libguestfs-1.26.3.tar.xz
New:
----
libguestfs-1.26.5.tar.xz
libguestfs.mkinitrd.boot-btrfs.sh
libguestfs.mkinitrd.setup-btrfs.sh
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libguestfs.spec ++++++
--- /var/tmp/diff_new_pack.9yfW78/_old 2014-07-10 14:55:25.000000000 +0200
+++ /var/tmp/diff_new_pack.9yfW78/_new 2014-07-10 14:55:25.000000000 +0200
@@ -17,7 +17,7 @@
#
-Version: 1.26.3
+Version: 1.26.5
Release: 0
%define opt %(test -x %{_bindir}/ocamlopt && echo 1 || echo 0)
@@ -95,6 +95,21 @@
%define kernel_binary /boot/uImage
%endif
#
+# use 'env LIBGUESTFS_HV=/path/to/kvm libguestfs-test-tool' to verify
+%define kvm_binary /bin/false
+%ifarch aarch64
+%define kvm_binary /usr/bin/qemu-system-aarch64
+%endif
+%ifarch ppc64
+%define kvm_binary /usr/bin/qemu-system-ppc64
+%endif
+%ifarch s390x
+%define kvm_binary /usr/bin/qemu-system-s390x
+%endif
+%ifarch x86_64
+%define kvm_binary /usr/bin/qemu-system-x86_64
+%endif
+#
%define guestfs_docdir %{_defaultdocdir}/%{name}
#
Name: libguestfs
@@ -169,6 +184,8 @@
Source17: libguestfs.mkinitrd.setup-md.sh
Source18: libguestfs.mkinitrd.boot-nfs.sh
Source19: libguestfs.mkinitrd.setup-nfs.sh
+Source20: libguestfs.mkinitrd.boot-btrfs.sh
+Source21: libguestfs.mkinitrd.setup-btrfs.sh
#
Source1220: libguestfs.mkinitrd.1220.patch
Source1210: libguestfs.mkinitrd.1210.patch
@@ -205,7 +222,7 @@
Group: System/Filesystems
Provides: %{name} = %{version}
Obsoletes: %{name} < %{version}
-Requires: kvm >= 1.1
+Requires: %{kvm_binary}
%if %{with bash_completion}
Recommends: bash-completion >= 2.0
%endif
@@ -365,6 +382,7 @@
BuildRequires: augeas-lenses
BuildRequires: btrfsprogs
BuildRequires: bzip2
+BuildRequires: cdrkit-cdrtools-compat
BuildRequires: coreutils
BuildRequires: cpio
BuildRequires: cryptsetup
@@ -383,6 +401,9 @@
BuildRequires: genisoimage
BuildRequires: glibc
BuildRequires: grep
+%if %suse_version > 1210
+BuildRequires: gptfdisk
+%endif
BuildRequires: gzip
BuildRequires: iproute2
BuildRequires: jfsutils
@@ -397,9 +418,13 @@
BuildRequires: ntfs-3g
BuildRequires: ntfsprogs
BuildRequires: parted
+BuildRequires: psmisc
BuildRequires: reiserfs
BuildRequires: rsync
BuildRequires: strace
+%ifarch %ix86 x86_64
+BuildRequires: syslinux
+%endif
BuildRequires: tar
BuildRequires: terminfo-base
BuildRequires: udev
@@ -483,7 +508,7 @@
# With QEMU in environment qemu and kvm packages are not needed at build time.
# With SUPERMIN and SUPERMIN_HELPER in environment, supermin package is not needed at build time.
export vmchannel_test=no
-export QEMU=/usr/bin/qemu-kvm
+export QEMU="%{kvm_binary}"
export SUPERMIN=supermin
export SUPERMIN_HELPER=supermin-helper
# for configure macro below
@@ -650,6 +675,8 @@
cp -avL %{S:17} mkinitrd/scripts/setup-md.sh
cp -avL %{S:18} mkinitrd/scripts/boot-nfs.sh
cp -avL %{S:19} mkinitrd/scripts/setup-nfs.sh
+cp -avL %{S:20} mkinitrd/scripts/setup-btrfs.sh
+cp -avL %{S:21} mkinitrd/scripts/setup-btrfs.sh
cp -avb /lib/mkinitrd/scripts/* mkinitrd/scripts
mkdir -vp mkinitrd/setup mkinitrd/boot
ln -sfvbn lib/mkinitrd/bin mkinitrd/bin
@@ -738,7 +765,7 @@
-i initramfs.${arch}.img \
-b $PWD/mkinitrd/boot_tmp \
-m "$additional_modules" \
- -f "lvm2 dm md network nfs" \
+ -f "lvm2 dm md network nfs btrfs" \
-B
#
mkdir -vp $RPM_BUILD_ROOT%{_libdir}/guestfs
++++++ 0000-hotfix.patch ++++++
--- /var/tmp/diff_new_pack.9yfW78/_old 2014-07-10 14:55:25.000000000 +0200
+++ /var/tmp/diff_new_pack.9yfW78/_new 2014-07-10 14:55:25.000000000 +0200
@@ -1,4 +1,4 @@
-From 0c5d0904ac4699ba02af1815598fa57ba296d3fd Mon Sep 17 00:00:00 2001
+From 032655f5dd4fcc06a0c4da91efde617ac1536080 Mon Sep 17 00:00:00 2001
From: Olaf Hering
participants (1)
-
root@hilbert.suse.de