Hello community,

here is the log from the commit of package libguestfs for openSUSE:Factory 
checked in at 2013-12-04 12:29:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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    2013-10-22 
14:52:34.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libguestfs.new/libguestfs.changes       
2013-12-04 12:29:02.000000000 +0100
@@ -1,0 +2,11 @@
+Tue Nov 26 11:27:04 CET 2013 - [email protected]
+
+- Update to version 1.24.1
+  * virt-resize & virt-sysprep can now use URIs to work on remote disks
+  * many new virt-sysprep operations
+  * many bug fixes
+  * full release notes: http://libguestfs.org/guestfs-release-notes.1.html
+- guestfsd needs at least libaugeas0 >= 1.0.0
+- Recommend bash-completion to avoid completion errors
+
+-------------------------------------------------------------------

Old:
----
  libguestfs-1.22.7.tar.xz

New:
----
  libguestfs-1.24.1.tar.xz

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

Other differences:
------------------
++++++ libguestfs.spec ++++++
--- /var/tmp/diff_new_pack.K7SRHm/_old  2013-12-04 12:29:03.000000000 +0100
+++ /var/tmp/diff_new_pack.K7SRHm/_new  2013-12-04 12:29:03.000000000 +0100
@@ -17,7 +17,7 @@
 #
 
 
-Version:        1.22.7
+Version:        1.24.1
 Release:        0
 
 %define opt %(test -x %{_bindir}/ocamlopt && echo 1 || echo 0)
@@ -98,7 +98,7 @@
 %endif
 BuildRequires:  aaa_base
 BuildRequires:  attr-devel
-BuildRequires:  augeas-devel
+BuildRequires:  augeas-devel >= 1.0.0
 BuildRequires:  autoconf
 BuildRequires:  automake
 %if %{with bash_completion}
@@ -179,6 +179,9 @@
 Provides:       %{name} = %{version}
 Obsoletes:      %{name} < %{version}
 Requires:       kvm >= 1.1
+%if %{with bash_completion}
+Recommends:     bash-completion >= 2.0
+%endif
 %if %{with perl_bindings}
 Requires:       perl(Data::Dumper)
 Requires:       perl(File::Basename)
@@ -218,6 +221,7 @@
 Summary:        Daemon for the libguestfs appliance
 License:        GPL-2.0
 Group:          System/Filesystems
+Conflicts:      libaugeas0 < 1.0.0
 
 %description -n guestfsd
 guestfsd runs within the libguestfs appliance. It receives commands from the 
host
@@ -497,7 +501,7 @@
 make \
        INSTALLDIRS=vendor \
        LD_RUN_PATH= \
-       %{?jobs:-j%jobs}
+       %{?_smp_mflags}
 
 %install
 %if !%opt
@@ -760,5 +764,6 @@
 %{_datadir}/bash-completion
 %endif
 %{_mandir}/man1/*
+%{_mandir}/man5/*
 
 %changelog

++++++ 1000-force-virtio_blk-in-old-guest-kernel.patch ++++++
--- /var/tmp/diff_new_pack.K7SRHm/_old  2013-12-04 12:29:03.000000000 +0100
+++ /var/tmp/diff_new_pack.K7SRHm/_new  2013-12-04 12:29:03.000000000 +0100
@@ -1,22 +1,22 @@
-From f010abe024b47057f814e369b7b647e52d001019 Mon Sep 17 00:00:00 2001
+From 5002a87860d2c0b40f8df64fba403f2eb67d2f97 Mon Sep 17 00:00:00 2001
 From: Olaf Hering <[email protected]>
 Date: Mon, 3 Sep 2012 19:50:44 +0200
-Subject: [PATCH] force virtio_blk in old guest kernel
+Subject: force virtio_blk in old guest kernel
 
 Signed-off-by: Olaf Hering <[email protected]>
 ---
- fish/options.c         |    7 +++++--
- src/guestfs-internal.h |    1 +
- src/handle.c           |   16 ++++++++++++++++
- src/inspect-fs-unix.c  |    4 ++--
- src/launch-direct.c    |    2 ++
+ fish/options.c         |  7 +++++--
+ src/guestfs-internal.h |  1 +
+ src/handle.c           | 16 ++++++++++++++++
+ src/inspect-fs-unix.c  |  4 ++--
+ src/launch-direct.c    |  2 ++
  5 files changed, 26 insertions(+), 4 deletions(-)
 
-Index: libguestfs-1.22.5/fish/options.c
-===================================================================
---- libguestfs-1.22.5.orig/fish/options.c
-+++ libguestfs-1.22.5/fish/options.c
-@@ -286,7 +286,10 @@ add_drives (struct drv *drv, char next_d
+diff --git a/fish/options.c b/fish/options.c
+index 75d61ad..b0bcd09 100644
+--- a/fish/options.c
++++ b/fish/options.c
+@@ -80,7 +80,10 @@ add_drives (struct drv *drv, char next_drive)
  {
    int r;
    struct guestfs_add_drive_opts_argv ad_optargs;
@@ -28,7 +28,7 @@
    if (next_drive > 'z') {
      fprintf (stderr,
               _("%s: too many drives added on the command line\n"),
-@@ -300,7 +303,7 @@ add_drives (struct drv *drv, char next_d
+@@ -94,7 +97,7 @@ add_drives (struct drv *drv, char next_drive)
      free (drv->device);
      drv->device = NULL;
  
@@ -37,23 +37,23 @@
        perror ("asprintf");
        exit (EXIT_FAILURE);
      }
-Index: libguestfs-1.22.5/src/guestfs-internal.h
-===================================================================
---- libguestfs-1.22.5.orig/src/guestfs-internal.h
-+++ libguestfs-1.22.5/src/guestfs-internal.h
-@@ -432,6 +432,7 @@ struct guestfs_h
-   char *virt_selinux_label;
-   char *virt_selinux_imagelabel;
-   bool virt_selinux_norelabel_disks;
+diff --git a/src/guestfs-internal.h b/src/guestfs-internal.h
+index 9936c84..60b5509 100644
+--- a/src/guestfs-internal.h
++++ b/src/guestfs-internal.h
+@@ -472,6 +472,7 @@ struct guestfs_h
+   unsigned int nr_requested_credentials;
+   virConnectCredentialPtr requested_credentials;
+ #endif
 +  int use_virtio_blk;
  };
  
  /* Per-filesystem data stored for inspect_os. */
-Index: libguestfs-1.22.5/src/handle.c
-===================================================================
---- libguestfs-1.22.5.orig/src/handle.c
-+++ libguestfs-1.22.5/src/handle.c
-@@ -230,6 +230,22 @@ parse_environment (guestfs_h *g,
+diff --git a/src/handle.c b/src/handle.c
+index fa96d95..e1732d7 100644
+--- a/src/handle.c
++++ b/src/handle.c
+@@ -237,6 +237,22 @@ parse_environment (guestfs_h *g,
      }
    }
  
@@ -76,11 +76,11 @@
    return 0;
  }
  
-Index: libguestfs-1.22.5/src/inspect-fs-unix.c
-===================================================================
---- libguestfs-1.22.5.orig/src/inspect-fs-unix.c
-+++ libguestfs-1.22.5/src/inspect-fs-unix.c
-@@ -1404,7 +1404,7 @@ resolve_fstab_device_diskbyid (guestfs_h
+diff --git a/src/inspect-fs-unix.c b/src/inspect-fs-unix.c
+index 60b081d..33d5dac 100644
+--- a/src/inspect-fs-unix.c
++++ b/src/inspect-fs-unix.c
+@@ -1404,7 +1404,7 @@ resolve_fstab_device_diskbyid (guestfs_h *g, const char 
*part,
      return 0;
  
    /* Make the partition name and check it exists. */
@@ -89,7 +89,7 @@
    if (!is_partition (g, device)) {
      free (device);
      return 0;
-@@ -1481,7 +1481,7 @@ resolve_fstab_device (guestfs_h *g, cons
+@@ -1481,7 +1481,7 @@ resolve_fstab_device (guestfs_h *g, const char *spec, 
Hash_table *md_map)
      if (disk_i != -1 && disk_i <= 26 &&
          slice_i > 0 && slice_i <= 1 /* > 4 .. see comment above */ &&
          part_i >= 0 && part_i < 26) {
@@ -98,16 +98,16 @@
      }
    }
    else if ((part = match1 (g, spec, re_diskbyid)) != NULL) {
-Index: libguestfs-1.22.5/src/launch-direct.c
-===================================================================
---- libguestfs-1.22.5.orig/src/launch-direct.c
-+++ libguestfs-1.22.5/src/launch-direct.c
-@@ -961,6 +961,8 @@ qemu_supports_virtio_scsi (guestfs_h *g)
-         g->direct.virtio_scsi = 3;
+diff --git a/src/launch-direct.c b/src/launch-direct.c
+index c809305..c417bc5 100644
+--- a/src/launch-direct.c
++++ b/src/launch-direct.c
+@@ -1068,6 +1068,8 @@ qemu_supports_virtio_scsi (guestfs_h *g, struct 
backend_direct_data *data)
+         data->virtio_scsi = 3;
      }
    }
 + if (g->use_virtio_blk)
-+     g->direct.virtio_scsi = 2;
++     data->virtio_scsi = 2;
  
-   return g->direct.virtio_scsi == 1;
+   return data->virtio_scsi == 1;
  }

++++++ libguestfs-1.22.7.tar.xz -> libguestfs-1.24.1.tar.xz ++++++
++++ 496659 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to