testing/libguestfs: upgrade to 1.44.1

This upgrade is required for compilation with OCaml 4.12 that
is now included in edge.

The python 3.8 patch has been reverted as it doesn't apply
and the build appears to succeed without it - we're also on
python 3.9.

I've included a new patch that ensures that everything compiles
correctly even if --disable-ocaml is selected, I'll try and get
this accepted upstream soon.

I've also expanded the arch support to everything except
mips64 and s390x. This required removing the runtime dependency
on qemu-system-* which should not be required as far as I know.

Additionally removed an unused variable and removed $pkgname
from the download string to satisfy the linter.

Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
7 jobs for !21088 with libguestfs-up in 16 minutes and 13 seconds (queued for 2 seconds)
latest detached
Status Job ID Name Coverage
  Lint
passed #385178
docker-alpine x86_64
lint

00:00:18

 
  Build
passed #385183
docker-alpine ci-build aarch64
build-aarch64

00:12:39

passed #385184
docker-alpine ci-build armv7
build-armv7

00:11:12

passed #385182
docker-alpine ci-build ppc64le
build-ppc64le

00:15:53

passed #385181
docker-alpine ci-build s390x
build-s390x

00:00:50

passed #385180
docker-alpine ci-build x86
build-x86

00:07:42

passed #385179
docker-alpine ci-build x86_64
build-x86_64

00:05:19