Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 617354 - qemu-2.9.0-r1: mips64el-softmmu target needs fdt enabled
Summary: qemu-2.9.0-r1: mips64el-softmmu target needs fdt enabled
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo QEMU Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-05-03 13:17 UTC by Vicente Olivert Riera (RETIRED)
Modified: 2017-05-03 13:32 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vicente Olivert Riera (RETIRED) gentoo-dev 2017-05-03 13:17:56 UTC
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 )
Comment 1 Matthias Maier gentoo-dev 2017-05-03 13:32:49 UTC
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