On Tue, May 01, 2012 at 11:05:50PM +0000, Peter Robinson wrote:
commit a19c5d6fa5531041bca6888242dda8698ac30838 Author: Peter Robinson pbrobinson@gmail.com Date: Wed May 2 00:05:39 2012 +0100
Update supported filesystems for ARMlibguestfs.spec | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-)
diff --git a/libguestfs.spec b/libguestfs.spec index 3de7021..f983ac9 100644 --- a/libguestfs.spec +++ b/libguestfs.spec @@ -22,7 +22,7 @@ Summary: Access and modify virtual machine disk images Name: libguestfs Epoch: 1 Version: 1.17.38 -Release: 1%{?dist} +Release: 2%{?dist} License: LGPLv2+ Group: Development/Libraries URL: http://libguestfs.org/ @@ -95,7 +95,10 @@ BuildRequires: grep #BuildRequires: grub #%endif BuildRequires: gzip +# hfsplus-tools has issues on ARM due to issues with clang +%ifnarch %{arm} BuildRequires: hfsplus-tools +%endif BuildRequires: iproute BuildRequires: iputils %if !0%{?rhel} @@ -130,9 +133,12 @@ BuildRequires: vim-minimal BuildRequires: xfsprogs BuildRequires: xz BuildRequires: zerofree +# Not supported on ARM http://zfs-fuse.net/issues/94 +%ifnarch %{arm} %if !0%{?rhel} BuildRequires: zfs-fuse %endif +%endif
# Must match the above set of BuildRequires exactly! Requires: acl @@ -157,7 +163,10 @@ Requires: grep #Requires: grub #%endif Requires: gzip +# hfsplus-tools has issues on ARM due to issues with clang +%ifnarch %{arm} Requires: hfsplus-tools +%endif Requires: iproute Requires: iputils %if !0%{?rhel} @@ -192,9 +201,12 @@ Requires: vim-minimal Requires: xfsprogs Requires: xz Requires: zerofree +# Not supported on ARM http://zfs-fuse.net/issues/94 +%ifnarch %{arm} %if !0%{?rhel} Requires: zfs-fuse %endif +%endif
# These are only required if you want to build the bindings for # different languages: @@ -1065,6 +1077,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog +* Tue May 1 2012 Peter Robinson pbrobinson@fedoraproject.org - 1:1.17.38-2 +- Update supported filesystems for ARM
- Tue May 01 2012 Richard W.M. Jones rjones@redhat.com - 1:1.17.38-1
- New upstream version 1.17.38.
I've been slowly working through the deps of libguestfs, libvirt and qemu, trying to get everything to work. The main issue right now is qemu doesn't work at all on arm, so although libguestfs/libvirt might be able to compile, they don't do anything useful.
Rich.
%changelog +* Tue May 1 2012 Peter Robinson pbrobinson@fedoraproject.org - 1:1.17.38-2 +- Update supported filesystems for ARM
* Tue May 01 2012 Richard W.M. Jones rjones@redhat.com - 1:1.17.38-1 - New upstream version 1.17.38.
I've been slowly working through the deps of libguestfs, libvirt and qemu, trying to get everything to work. The main issue right now is qemu doesn't work at all on arm, so although libguestfs/libvirt might be able to compile, they don't do anything useful.
Yep, I'm well aware of that but ultimately the above two currently don't work so it needed to be fixed anyway and can be updated when the two filesystems get fixed but ultimately I don't think zfs or hfs are much use for virtualisation on ARM in the short to medium term and it will unblock the building of other packages too.
Peter