[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Unsuccessful cross build of qemu on Debian 12



Hi,

Quoting Joe MacDonald (2024-05-27 02:59:54)
> I've had a bit more time to think about this over the weekend and something
> isn't right here.  I'm not sure what, so some advice on what to check next
> would be very much appreciated, but this:
> 
>   https://buildd.debian.org/status/package.php?p=qemu&suite=bookworm-backports
> 
> Shows that 1:8.2.1+ds-1~bpo12+1 has successfully built on arm64 for
> bookworm quite recently, so my suggestion that this depends on libblkio,
> which is only available in trixie and later is obviously wrong.  Does
> anyone here have any ideas what I should check within my sbuild setup to
> see why it thinks it needs libblkio-dev when I'm building using dget on:
> 
>   https://deb.debian.org/debian/pool/main/q/qemu/qemu_8.2.4+ds-1.dsc
> 
> Is that the wrong dsc for me to fetch, maybe, if I want to build from
> backports?

the debian/changelog of qemu says for 1:8.2.4+ds-1:

> enable libblkio (blkio extra block driver) on some 64bit platforms

but the version uploaded to backports is 1:8.2.1+ds-1~bpo12+1

Since blkio was only enabled in 8.2.4, the version in backports doesn't need it
yet.

If you want to build a more recent version of qemu on stable, you can probably
just revert the commit which enabled libblkio-dev:

https://salsa.debian.org/qemu-team/qemu/-/commit/39d36d6f8321a16cd3848c580540e25d02abbb2e

Thanks!

cheers, josch

Attachment: signature.asc
Description: signature


Reply to: