Othewise it will fail at the configure step: # ./configure --disable-fdt --target-list=mips64el-softmmu ERROR: fdt disabled but some requested targets require it. You can turn off fdt only if you also disable all the system emulation targets which need it (by specifying a cut down --target-list). The following change fixes the problem: diff --git a/app-emulation/qemu/qemu-2.9.0-r1.ebuild b/app-emulation/qemu/qemu-2.9.0-r1.ebuild index 2d6bed8..9fdaa1e 100644 --- a/app-emulation/qemu/qemu-2.9.0-r1.ebuild +++ b/app-emulation/qemu/qemu-2.9.0-r1.ebuild @@ -50,6 +50,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE} gtk2? ( gtk ) qemu_softmmu_targets_arm? ( fdt ) qemu_softmmu_targets_microblaze? ( fdt ) + qemu_softmmu_targets_mips64el? ( fdt ) qemu_softmmu_targets_ppc? ( fdt ) qemu_softmmu_targets_ppc64? ( fdt ) sdl2? ( sdl )
commit 28cb2418389f33ac58f982031f625d11bd940d84 Author: Matthias Maier <tamiko@gentoo.org> Date: Wed May 3 08:27:13 2017 -0500 app-emulation/qemu: add REQUIRED_USE for mips64el-sotfmmu, bug #617354 Package-Manager: Portage-2.3.5, Repoman-2.3.2