From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adolf Belka To: development@lists.ipfire.org Subject: Problem with trying to build qemu-9.0.2 - it requires dtc for all architectures Date: Mon, 02 Sep 2024 19:46:54 +0200 Message-ID: <8a284f92-43ca-407f-9750-077b109eaa6d@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6942001728941192798==" List-Id: --===============6942001728941192798== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi All, I am trying to do an update of the qemu package. It is failing for a missing fdt library which it says is required by targets = x86_64-softmmu, aarch64-softmmu and riscv64-softmmu. The previous version that we currently have, 8.1.2 has a bundled dtc which in= cludes the fdt library. That has been removed, probably with the change to th= e 9.x branch as it is not in 9.0.2 We have the dtc package in make but it is after qemu. I could move it to before qemu, however I also note that the dtc package is s= pecified only for aarch64 but if we need to have the above softmmu targets sp= ecified then qemu is requiring the fdt library for all our architectures. Before I move dtc and change it to be for all architectures, I just want to f= lag this up and confirm that it is the right thing to do. Regards, Adolf. --===============6942001728941192798==--