diff --git a/0001-configure-Map-powerpc64-ppc64.patch b/0001-configure-Map-powerpc64-ppc64.patch new file mode 100644 index 0000000..40c8ae7 --- /dev/null +++ b/0001-configure-Map-powerpc64-ppc64.patch @@ -0,0 +1,24 @@ +From a550ecb5f198ff7179df097ffc7847ff576115ee Mon Sep 17 00:00:00 2001 +From: David Sommerseth +Date: Thu, 6 Nov 2014 15:14:04 +0000 +Subject: [PATCH] configure: Map powerpc64 -> ppc64. + +--- + configure.ac | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/configure.ac b/configure.ac +index 8916ebd..fd12431 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -760,6 +760,7 @@ qemu_system="$( + $SED -e 's/-i@<:@456@:>@86/-i386/g' \ + -e 's/-arm.*/-arm/g' \ + -e 's/-amd64/-x86_64/g' \ ++ -e 's/-powerpc64/-ppc64/g' \ + -e 's/-ppc64le/-ppc64/g' + )" + default_qemu="qemu-kvm kvm $qemu_system qemu" +-- +2.1.0 + diff --git a/libguestfs.spec b/libguestfs.spec index 378283e..c208f2d 100644 --- a/libguestfs.spec +++ b/libguestfs.spec @@ -40,6 +40,9 @@ Patch1: 0001-launch-libvirt-Implement-drive-secrets-RHBZ-1159016.patch Patch2: add-base64-to-gnulib.patch BuildRequires: autoconf, automake, libtool +# Another fix for ppc64/ppc64le. +Patch3: 0001-configure-Map-powerpc64-ppc64.patch + # Basic build requirements: BuildRequires: perl(Pod::Simple) BuildRequires: perl(Pod::Man) @@ -738,6 +741,7 @@ for %{name}. %patch1 -p1 %patch2 -p1 +%patch3 -p1 autoreconf -i if [ "$(getenforce | tr '[A-Z]' '[a-z]')" != "disabled" ]; then