[libguestfs/f16] Rebase Fedora 16 to new stable libguestfs version 1.14.2.
Richard W.M. Jones
rjones at fedoraproject.org
Fri Nov 18 18:38:17 UTC 2011
commit d1acfe62be790aed1740c7825c2ce7c0f2198af3
Author: Richard W.M. Jones <rjones at redhat.com>
Date: Fri Nov 18 18:24:39 2011 +0000
Rebase Fedora 16 to new stable libguestfs version 1.14.2.
This was discussed upstream and announced on Fedora devel list.
https://www.redhat.com/archives/libguestfs/2011-October/msg00004.html
https://lists.fedoraproject.org/pipermail/devel/2011-November/159316.html
This spec file is based on current Rawhide (which on development
version 1.15.4).
.gitignore | 1 +
libguestfs.spec | 511 +++++++++++++++++++++++++++++++++++++++---------------
sources | 2 +-
3 files changed, 371 insertions(+), 143 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 957fd9b..a74a672 100644
--- a/.gitignore
+++ b/.gitignore
@@ -96,3 +96,4 @@ libguestfs-1.5.3.tar.gz
/libguestfs-1.12.8.tar.gz
/libguestfs-1.12.9.tar.gz
/libguestfs-1.12.10.tar.gz
+/libguestfs-1.14.2.tar.gz
diff --git a/libguestfs.spec b/libguestfs.spec
index d39c46a..8143780 100644
--- a/libguestfs.spec
+++ b/libguestfs.spec
@@ -29,12 +29,12 @@
Summary: Access and modify virtual machine disk images
Name: libguestfs
Epoch: 1
-Version: 1.12.10
+Version: 1.14.2
Release: 1%{?dist}
License: LGPLv2+
Group: Development/Libraries
URL: http://libguestfs.org/
-Source0: http://libguestfs.org/download/1.12-stable/%{name}-%{version}.tar.gz
+Source0: http://libguestfs.org/download/1.14-development/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
# Basic build requirements:
@@ -61,44 +61,120 @@ BuildRequires: cpio
BuildRequires: libconfig-devel
BuildRequires: ocaml
BuildRequires: ocaml-findlib-devel
-BuildRequires: ocaml-pcre-devel
BuildRequires: systemd-units
# This is only needed for RHEL 5 because readline-devel doesn't
# properly depend on it, but doesn't do any harm on other platforms:
BuildRequires: ncurses-devel
-# Build requirements for the appliance (see 'make.sh.in' in the source):
-BuildRequires: kernel, bash, coreutils, lvm2, ntfs-3g, util-linux-ng
-BuildRequires: net-tools, augeas-libs, file, attr, acl
-BuildRequires: module-init-tools, procps, strace, iputils
-BuildRequires: dosfstools, zerofree, lsof, scrub, libselinux
-BuildRequires: parted, e2fsprogs, btrfs-progs, gfs2-utils
-BuildRequires: hfsplus-tools, nilfs-utils, reiserfs-utils
-BuildRequires: jfsutils, xfsprogs
-BuildRequires: vim-minimal
+# Build requirements for the appliance.
+# sed 's/^ *//' < appliance/packagelist | sort
+BuildRequires: acl
+BuildRequires: attr
+BuildRequires: augeas-libs
+BuildRequires: bash
BuildRequires: binutils
-BuildRequires: cryptsetup-luks
-%ifarch %{ix86} x86_64
+BuildRequires: btrfs-progs
+BuildRequires: coreutils
+BuildRequires: cpio
+BuildRequires: cryptsetup
+BuildRequires: diffutils
+BuildRequires: dosfstools
+BuildRequires: e2fsprogs
+BuildRequires: file
+BuildRequires: findutils
+BuildRequires: gawk
+BuildRequires: gfs2-utils
+#BuildRequires: gfs-utils
+BuildRequires: grep
+#%ifarch %{ix86} x86_64
#BuildRequires: grub
+#%endif
+BuildRequires: gzip
+BuildRequires: hfsplus-tools
+BuildRequires: iputils
+BuildRequires: jfsutils
+BuildRequires: kernel
+BuildRequires: libselinux
+BuildRequires: lsof
+BuildRequires: lvm2
+BuildRequires: lzop
+BuildRequires: mdadm
+BuildRequires: module-init-tools
+BuildRequires: net-tools
+BuildRequires: nilfs-utils
+BuildRequires: ntfs-3g
+%ifarch %{ix86} x86_64
BuildRequires: ntfsprogs
%endif
+BuildRequires: parted
+BuildRequires: procps
+BuildRequires: reiserfs-utils
+BuildRequires: scrub
+BuildRequires: strace
+BuildRequires: systemd
+BuildRequires: tar
+BuildRequires: udev
+BuildRequires: util-linux-ng
+BuildRequires: vim-minimal
+BuildRequires: xfsprogs
+BuildRequires: xz
+BuildRequires: zerofree
+BuildRequires: zfs-fuse
# Must match the above set of BuildRequires exactly!
-Requires: kernel, bash, coreutils, lvm2, ntfs-3g, util-linux-ng
-Requires: net-tools, augeas-libs, file, attr, acl
-Requires: module-init-tools, procps, strace, iputils
-Requires: dosfstools, zerofree, lsof, scrub, libselinux
-Requires: parted, e2fsprogs, btrfs-progs, gfs2-utils
-Requires: hfsplus-tools, nilfs-utils, reiserfs-utils
-Requires: jfsutils, xfsprogs
-Requires: vim-minimal
+Requires: acl
+Requires: attr
+Requires: augeas-libs
+Requires: bash
Requires: binutils
-Requires: cryptsetup-luks
-%ifarch %{ix86} x86_64
+Requires: btrfs-progs
+Requires: coreutils
+Requires: cpio
+Requires: cryptsetup
+Requires: diffutils
+Requires: dosfstools
+Requires: e2fsprogs
+Requires: file
+Requires: findutils
+Requires: gawk
+Requires: gfs2-utils
+#Requires: gfs-utils
+Requires: grep
+#%ifarch %{ix86} x86_64
#Requires: grub
+#%endif
+Requires: gzip
+Requires: hfsplus-tools
+Requires: iputils
+Requires: jfsutils
+Requires: kernel
+Requires: libselinux
+Requires: lsof
+Requires: lvm2
+Requires: lzop
+Requires: mdadm
+Requires: module-init-tools
+Requires: net-tools
+Requires: nilfs-utils
+Requires: ntfs-3g
+%ifarch %{ix86} x86_64
Requires: ntfsprogs
%endif
+Requires: parted
+Requires: procps
+Requires: reiserfs-utils
+Requires: scrub
+Requires: strace
+Requires: systemd
+Requires: tar
+Requires: udev
+Requires: util-linux-ng
+Requires: vim-minimal
+Requires: xfsprogs
+Requires: xz
+Requires: zerofree
+Requires: zfs-fuse
# These are only required if you want to build the bindings for
# different languages:
@@ -117,6 +193,8 @@ BuildRequires: java >= 1.5.0
BuildRequires: jpackage-utils
BuildRequires: java-devel
BuildRequires: php-devel
+BuildRequires: erlang-erts
+BuildRequires: erlang-erl_interface
# For libguestfs-tools:
BuildRequires: perl-Sys-Virt
@@ -178,21 +256,28 @@ in the context of the guest.
Libguestfs is a library that can be linked with C and C++ management
programs.
-See also the 'guestfish' package for shell scripting and command line
-access, and '%{name}-mount' for mounting guest filesystems on the
-host using FUSE.
+For high level virt tools, guestfish (shell scripting and command line
+access), and guestmount (mount guest filesystems using FUSE), install
+'%{name}-tools'.
+
+For shell scripting and command line access, install 'guestfish'.
+
+To mount guest filesystems on the host using FUSE, install
+'%{name}-mount'.
+
+For Erlang bindings, install 'erlang-libguestfs'.
-For Perl bindings, see 'perl-Sys-Guestfs'.
+For Java bindings, install 'libguestfs-java-devel'.
-For OCaml bindings, see 'ocaml-libguestfs-devel'.
+For OCaml bindings, install 'ocaml-libguestfs-devel'.
-For Python bindings, see 'python-libguestfs'.
+For Perl bindings, install 'perl-Sys-Guestfs'.
-For Ruby bindings, see 'ruby-libguestfs'.
+For PHP bindings, install 'php-libguestfs'.
-For Java bindings, see 'libguestfs-java-devel'.
+For Python bindings, install 'python-libguestfs'.
-For PHP bindings, see 'php-libguestfs'.
+For Ruby bindings, install 'ruby-libguestfs'.
%package devel
@@ -207,59 +292,27 @@ Requires: pkgconfig
for %{name}.
-%package -n guestfish
-Summary: Shell for accessing and modifying virtual machine disk images
+%package tools-c
+Summary: System administration tools for virtual machines
Group: Development/Tools
License: GPLv2+
Requires: %{name} = %{epoch}:%{version}-%{release}
+
+# for guestfish:
#Requires: /usr/bin/emacs #theoretically, but too large
Requires: /usr/bin/hexedit
Requires: /usr/bin/less
Requires: /usr/bin/man
Requires: /bin/vi
-
-%description -n guestfish
-Guestfish is the Filesystem Interactive SHell, for accessing and
-modifying virtual machine disk images from the command line and shell
-scripts.
-
-Virt-copy-in and virt-copy-out are command line tools for uploading
-and downloading files and directories to and from virtual machines.
-
-Virt-tar-in and virt-tar-out are archive, backup and upload tools
-for virtual machines. These replace the deprecated program virt-tar.
-
-
-%package mount
-Summary: Mount guest filesystems on the host using FUSE and libguestfs
-Group: Development/Tools
-License: GPLv2+
-Requires: %{name} = %{epoch}:%{version}-%{release}
-
-
-%description mount
-The guestmount command lets you mount guest filesystems on the
-host using FUSE and %{name}.
-
-
-%package tools-c
-Summary: System administration tools for virtual machines
-Group: Development/Tools
-License: GPLv2+
-Requires: %{name} = %{epoch}:%{version}-%{release}
+# for virt-sparsify:
+Requires: qemu-img
# Obsolete and replace earlier packages.
-Provides: virt-cat = %{epoch}:%{version}-%{release}
-Obsoletes: virt-cat < %{epoch}:%{version}-%{release}
-Provides: virt-df = %{epoch}:%{version}-%{release}
-Obsoletes: virt-df < %{epoch}:%{version}-%{release}
-Provides: virt-inspector = %{epoch}:%{version}-%{release}
-Obsoletes: virt-inspector < %{epoch}:%{version}-%{release}
-
-# RHBZ#514309
-Provides: virt-df2 = %{epoch}:%{version}-%{release}
-Obsoletes: virt-df2 < %{epoch}:%{version}-%{release}
+Provides: guestfish = %{epoch}:%{version}-%{release}
+Obsoletes: guestfish < %{epoch}:%{version}-%{release}
+Provides: libguestfs-mount = %{epoch}:%{version}-%{release}
+Obsoletes: libguestfs-mount < %{epoch}:%{version}-%{release}
%description tools-c
@@ -277,21 +330,43 @@ Group: Development/Tools
License: GPLv2+
Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: %{name}-tools-c = %{epoch}:%{version}-%{release}
+
# NB: Only list deps here which are not picked up automatically.
Requires: perl(Sys::Virt)
Requires: perl(String::ShellQuote)
Requires: perl(XML::Writer)
Requires: perl(Win::Hivex) >= 1.2.7
+
+# for virt-make-fs:
Requires: qemu-img
+# for virt-sysprep:
+Requires: /usr/bin/fusermount
+Requires: /usr/bin/getopt
+Requires: /usr/bin/guestmount
+Requires: /usr/bin/virt-inspector
+
%description tools
This package contains miscellaneous system administrator command line
tools for virtual machines.
+Guestfish is the Filesystem Interactive SHell, for accessing and
+modifying virtual machine disk images from the command line and shell
+scripts.
+
+The guestmount command lets you mount guest filesystems on the host
+using FUSE and %{name}.
+
+Virt-alignment-scan scans virtual machines looking for partition
+alignment problems.
+
Virt-cat is a command line tool to display the contents of a file in a
virtual machine.
+Virt-copy-in and virt-copy-out are command line tools for uploading
+and downloading files and directories to and from virtual machines.
+
Virt-df is a command line tool to display free space on virtual
machine filesystems. Unlike other tools, it doesn’t just display the
amount of space allocated to a virtual machine, but can look inside
@@ -323,7 +398,15 @@ unstructured fixes to virtual machines.
Virt-resize can resize existing virtual machine disk images.
-Virt-win-reg lets you look inside the Windows Registry for
+Virt-sparsify makes virtual machine disk images sparse (thin-provisioned).
+
+Virt-sysprep lets you reset or unconfigure virtual machines in
+preparation for cloning them.
+
+Virt-tar-in and virt-tar-out are archive, backup and upload tools
+for virtual machines. These replace the deprecated program virt-tar.
+
+Virt-win-reg lets you look at and modify the Windows Registry of
Windows virtual machines.
@@ -423,8 +506,8 @@ Requires: ruby(abi) = 1.8
Requires: ruby
Provides: ruby(guestfs) = %{version}
-%{!?ruby_sitelib: %define ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")}
-%{!?ruby_sitearch: %define ruby_sitearch %(ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']")}
+%{!?ruby_sitelib: %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")}
+%{!?ruby_sitearch: %global ruby_sitearch %(ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']")}
%description -n ruby-%{name}
ruby-%{name} contains Ruby bindings for %{name}.
@@ -478,6 +561,16 @@ Requires: php
php-%{name} contains PHP bindings for %{name}.
+%package -n erlang-%{name}
+Summary: Erlang bindings for %{name}
+Group: Development/Libraries
+Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: erlang-erts
+
+%description -n erlang-%{name}
+erlang-%{name} contains Erlang bindings for %{name}.
+
+
%package man-pages-uk
Summary: Ukrainian (uk) man pages for %{name}
Group: Development/Libraries
@@ -541,8 +634,13 @@ cat yum.conf
%if %{with_virtio}
--with-drive-if=virtio \
%endif
- %{extra}
+ %{extra} || {
+ echo "==== config.log ===="
+ cat config.log
+ exit 1
+}
+echo "==== config.log ===="
cat config.log
# 'INSTALLDIRS' ensures that perl libs are installed in the vendor dir
@@ -602,6 +700,8 @@ export LIBGUESTFS_TRACE=1
# 710921 all F-16 ftrace problems (FIXED)
# 723555 i386 F-16 GPF when VM shuts down
# 723822 all F-16 boot hangs
+# 728911 i386 F-17 TCG fatal error
+# 744426 all F-17 problem with unstable TSC in 3.1-rc9
# This test fails because we build the ISO after encoding the checksum
# of the ISO in the test itself. Need to fix the test to work out the
@@ -609,7 +709,7 @@ export LIBGUESTFS_TRACE=1
export SKIP_TEST_CHECKSUM_DEVICE=1
# Work around 'test-getlogin_r.c:55: assertion failed' in Gnulib tests.
-pushd daemon/tests
+pushd gnulib/tests
borked=test-getlogin_r
make $borked
rm $borked
@@ -618,8 +718,10 @@ chmod +x $borked
popd
%if %{runtests}
-# Because of RHBZ#723555, RHBZ#723822
-make quickcheck QUICKCHECK_TEST_TOOL_ARGS="-t 300"
+# because of 728911
+%ifarch x86_64
+make check
+%endif
%endif
@@ -637,7 +739,6 @@ find $RPM_BUILD_ROOT -name .packlist -delete
find $RPM_BUILD_ROOT -name '*.bs' -delete
find $RPM_BUILD_ROOT -name 'bindtests.pl' -delete
-rm $RPM_BUILD_ROOT%{python_sitearch}/libguestfsmod.a
rm $RPM_BUILD_ROOT%{python_sitearch}/libguestfsmod.la
if [ "$RPM_BUILD_ROOT%{python_sitearch}" != "$RPM_BUILD_ROOT%{python_sitelib}" ]; then
@@ -702,35 +803,24 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/libguestfs.pc
-%files -n guestfish
+%files tools-c
%defattr(-,root,root,-)
%doc README
-%{_bindir}/guestfish
-%{_mandir}/man1/guestfish.1*
-%{_bindir}/virt-copy-in
-%{_mandir}/man1/virt-copy-in.1*
-%{_bindir}/virt-copy-out
-%{_mandir}/man1/virt-copy-out.1*
-%{_bindir}/virt-tar-in
-%{_mandir}/man1/virt-tar-in.1*
-%{_bindir}/virt-tar-out
-%{_mandir}/man1/virt-tar-out.1*
+%config(noreplace) %{_sysconfdir}/libguestfs-tools.conf
%dir %{_sysconfdir}/bash_completion.d
%{_sysconfdir}/bash_completion.d/guestfish-bash-completion.sh
-
-
-%files mount
-%defattr(-,root,root,-)
-%doc COPYING README
+%{_bindir}/guestfish
+%{_mandir}/man1/guestfish.1*
%{_bindir}/guestmount
%{_mandir}/man1/guestmount.1*
-
-
-%files tools-c
-%defattr(-,root,root,-)
-%doc README
+%{_bindir}/virt-alignment-scan
+%{_mandir}/man1/virt-alignment-scan.1*
%{_bindir}/virt-cat
%{_mandir}/man1/virt-cat.1*
+%{_bindir}/virt-copy-in
+%{_mandir}/man1/virt-copy-in.1*
+%{_bindir}/virt-copy-out
+%{_mandir}/man1/virt-copy-out.1*
%{_bindir}/virt-df
%{_mandir}/man1/virt-df.1*
%{_bindir}/virt-edit
@@ -743,7 +833,14 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man1/virt-ls.1*
%{_bindir}/virt-rescue
%{_mandir}/man1/virt-rescue.1*
-%config(noreplace) %{_sysconfdir}/libguestfs-tools.conf
+%{_bindir}/virt-resize
+%{_mandir}/man1/virt-resize.1*
+%{_bindir}/virt-sparsify
+%{_mandir}/man1/virt-sparsify.1*
+%{_bindir}/virt-tar-in
+%{_mandir}/man1/virt-tar-in.1*
+%{_bindir}/virt-tar-out
+%{_mandir}/man1/virt-tar-out.1*
%files tools
@@ -755,8 +852,8 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man1/virt-list-partitions.1*
%{_bindir}/virt-make-fs
%{_mandir}/man1/virt-make-fs.1*
-%{_bindir}/virt-resize
-%{_mandir}/man1/virt-resize.1*
+%{_bindir}/virt-sysprep
+%{_mandir}/man1/virt-sysprep.1*
%{_bindir}/virt-tar
%{_mandir}/man1/virt-tar.1*
%{_bindir}/virt-win-reg
@@ -845,6 +942,16 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/php/modules/guestfs_php.so
+%files -n erlang-%{name}
+%defattr(-,root,root,-)
+%doc erlang/README
+%doc erlang/examples/*.erl
+%doc erlang/examples/LICENSE
+%{_bindir}/erl-guestfs
+%{_libdir}/erlang/lib/%{name}-%{version}
+%{_mandir}/man3/guestfs-erlang.3*
+
+
%files man-pages-uk
%defattr(-,root,root,-)
%lang(uk) %{_mandir}/uk/man1/*.1*
@@ -852,55 +959,175 @@ rm -rf $RPM_BUILD_ROOT
%changelog
-* Thu Nov 10 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.12.10-1
-- New upstream stable branch version 1.12.10.
-
-* Mon Oct 31 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.12.9-1
-- New upstream stable branch version 1.12.9.
-- Remove remaining two non-upstream patches. Upstream contains a full
- workaround for qemu -machine bugs.
-
-* Wed Oct 19 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.12.8-1
-- New upstream stable branch version 1.12.8.
-- Remove patch for skipping FUSE tests. 1.12.8 includes a backport
- that does this automatically.
+* Fri Nov 18 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.14.2-1
+- Rebase Fedora 16 to new stable libguestfs version 1.14.2.
+ This was discussed upstream and announced on Fedora devel list.
+ https://www.redhat.com/archives/libguestfs/2011-October/msg00004.html
+ https://lists.fedoraproject.org/pipermail/devel/2011-November/159316.html
+ This spec file is based on current Rawhide (which on development
+ version 1.15.4).
+
+* Thu Nov 17 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.15.4-2
+- New upstream version 1.15.4.
+- Remove patch which is now upstream.
+- libguestfs_jni.a is no longer built (we don't know why).
+
+* Fri Nov 11 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.15.3-3
+- Add upstream patch to disable part of virt-df test.
+
+* Thu Nov 10 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.15.3-1
+- New upstream version 1.15.3.
+- Fix list of BuildRequires so they precisely match the appliance.
+
+* Thu Nov 3 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.15.2-1
+- New upstream version 1.15.2.
+- ocaml-pcre is no longer required for virt-resize.
+- xmlstarlet is no longer required for virt-sysprep.
+
+* Tue Nov 1 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.15.1-1
+- New upstream version 1.15.1.
+
+* Thu Oct 26 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.15.0-1
+- Stable branch 1.14.0 was released. This is the new development
+ branch version 1.15.0.
+
+* Wed Oct 26 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.26-1
+- New upstream version 1.13.26.
+
+* Wed Oct 26 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.25-1
+- New upstream version 1.13.25.
+
+* Mon Oct 24 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.24-1
+- New upstream version 1.13.24.
+- This version includes upstream workarounds for broken qemu, so both
+ non-upstream patches have now been removed from Fedora.
+
+* Fri Oct 21 2011 Marcela Mašláňová <mmaslano at redhat.com> - 1:1.13.23-1.1
+- rebuild with new gmp without compat lib
+
+* Thu Oct 20 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.23-1
+- New upstream version 1.13.23.
+
+* Wed Oct 19 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.22-2
+- New upstream version 1.13.22.
+- Remove 3x upstream patches.
- Renumber the two remaining non-upstream patches as patch0, patch1.
- Rebase patch1.
-* Mon Oct 03 2011 Rex Dieter <rdieter at fedoraproject.org> - 1:1.12.7-2.1
-- rebuild (java), rel-eng#4932
+* Mon Oct 17 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.21-4
+- Add upstream patch to skip FUSE tests if there is no /dev/fuse.
+ This allows us also to remove the Fedora-specific patch which
+ disabled these tests before.
+
+* Sat Oct 15 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.21-3
+- Add upstream patch to fix virt-sysprep test.
+
+* Fri Oct 14 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.21-2
+- New upstream version 1.13.21.
+- Move virt-sysprep to libguestfs-tools, to avoid pulling in extra
+ dependencies for RHEV-H. This tool is not likely to be useful
+ for RHEV-H in its current form anyway.
+- Change BR cryptsetup-luks -> cryptsetup since that package changed.
+
+* Wed Oct 12 2011 Peter Schiffer <pschiffe at redhat.com> - 1:1.13.20-1.1
+- rebuild with new gmp
+
+* Tue Oct 11 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.20-1
+- New upstream version 1.13.20.
+
+* Sat Oct 8 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.19-1
+- New upstream version 1.13.19.
+- New tool: virt-sysprep.
+- Remove the old guestfish and libguestfs-mount packages, and put these
+ tools into libguestfs-tools. This change is long overdue, but is also
+ necessitated by the new virt-sysprep tool. This new tool would pull
+ in guestfish anyway, so having separate packages makes no sense.
+- Remove old obsoletes for virt-cat, virt-df, virt-df2 and virt-inspector,
+ since those packages existed only in much older Fedora.
+
+* Wed Oct 5 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.18-1
+- New upstream version 1.13.18.
+- New tool: virt-alignment-scan.
+
+* Tue Oct 4 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.17-1
+- New upstream version 1.13.17.
+- New tool: virt-sparsify.
+
+* Sat Oct 1 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.16-1
+- New upstream version 1.13.16.
+
+* Thu Sep 29 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.15-2
+- Rearrange description to make it clearer.
+- virt-resize was written in OCaml. Move it to libguestfs-tools-c
+ subpackage since it doesn't require Perl.
+
+* Wed Sep 28 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.15-1
+- New upstream version 1.13.15.
+- Add lzop program to the appliance (for compress-out API).
+- Remove upstream patch.
-* Mon Sep 26 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.12.7-2
-- Conditionalize parts of the spec so we can build this on f15 for
- virt-preview.
+* Mon Sep 26 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.14-2
+- Upstream patch to fix timer check failures during boot (RHBZ#502058).
-* Fri Sep 16 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.12.7-1
-- New upstream stable branch version 1.12.7.
+* Sat Sep 24 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.14-1
+- New upstream version 1.13.14.
-* Thu Sep 15 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.12.6-2
+* Wed Sep 21 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.13-1
+- Add Erlang bindings in erlang-libguestfs subpackage.
+- Remove upstream patch.
+
+* Fri Sep 16 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.12-4
- Don't require grub. See RHBZ#737261.
- Note this (hopefully temporarily) breaks guestfs_grub_install API.
+- Include upstream patch to add guestfs_grub_install into an optional group.
+
+* Wed Sep 14 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.12-1
+- New upstream version 1.13.12.
-* Thu Sep 1 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.12.6-1
-- New upstream stable branch version 1.12.6.
+* Thu Sep 1 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.11-1
+- New upstream version 1.13.11.
-* Tue Aug 30 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.12.5-3
+* Tue Aug 30 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.10-2
- Remove MAKEDEV dependency (RHBZ#727247).
-* Sun Aug 28 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.12.5-2
-- New upstream stable branch version 1.12.5.
+* Sun Aug 28 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.10-1
+- New upstream version 1.13.10.
+
+* Fri Aug 26 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.9-1
+- New upstream version 1.13.9.
+
+* Fri Aug 26 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.8-1
+- New upstream version 1.13.8.
+- Static python library is no longer built, so don't rm it.
+
+* Tue Aug 23 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.7-1
+- New upstream version 1.13.7.
- configure --with-extra version string contains Fedora release.
- Build with make V=1 to display full compile commands.
- Remove /usr/sbin PATH setting, not used for a very long time.
-- Rebase patch.
-* Wed Aug 17 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.12.4-3
-- New upstream stable branch version 1.12.4.
-- Bug 723822 (boot hang during tests) is still observed.
+* Fri Aug 19 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.6-2
+- New upstream version 1.13.6.
+- Rebase non-upstream patch to fix qemu -machine option.
+
+* Wed Aug 17 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.5-1
+- New upstream version 1.13.5.
-* Mon Aug 8 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.12.3-2
-- New upstream stable branch version 1.12.3.
-- Remove upstream patch to fix OCaml locking in event callbacks.
+* Thu Aug 11 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.4-1
+- New upstream version 1.13.4.
+
+* Mon Aug 8 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.3-4
+- New upstream version 1.13.3.
+- 'test-getlogin_r.c:55: assertion failed' test must now be fixed in
+ gnulib/tests directory instead of daemon/tests (the latter directory
+ no longer exists).
+- Only run testsuite on x86_64 because of qemu bug.
+
+* Tue Aug 2 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.2-3
+- Switch Rawhide to use the new development branch (1.13).
+- New upstream version 1.13.2.
+- Remove upstream patch.
+- Ensure config.log is printed, even in the error case.
* Tue Jul 26 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.12.1-4
- New upstream stable branch version 1.12.1.
diff --git a/sources b/sources
index 519c844..3359505 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ccf849ae83b1ec86b6f93ece0c1a95a4 libguestfs-1.12.10.tar.gz
+cfad7131c8a88e02bd2cb04766a57427 libguestfs-1.14.2.tar.gz
More information about the scm-commits
mailing list